{"action":"created","issue":{"url":"https://api.github.com/repos/Dash-Industry-Forum/dash.js/issues/2155","repository_url":"https://api.github.com/repos/Dash-Industry-Forum/dash.js","labels_url":"https://api.github.com/repos/Dash-Industry-Forum/dash.js/issues/2155/labels{/name}","comments_url":"https://api.github.com/repos/Dash-Industry-Forum/dash.js/issues/2155/comments","events_url":"https://api.github.com/repos/Dash-Industry-Forum/dash.js/issues/2155/events","html_url":"https://github.com/Dash-Industry-Forum/dash.js/issues/2155","id":254809770,"number":2155,"title":"Parallel segments download ","user":{"login":"akouSDN","id":15155344,"avatar_url":"https://avatars3.githubusercontent.com/u/15155344?v=4","gravatar_id":"","url":"https://api.github.com/users/akouSDN","html_url":"https://github.com/akouSDN","followers_url":"https://api.github.com/users/akouSDN/followers","following_url":"https://api.github.com/users/akouSDN/following{/other_user}","gists_url":"https://api.github.com/users/akouSDN/gists{/gist_id}","starred_url":"https://api.github.com/users/akouSDN/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akouSDN/subscriptions","organizations_url":"https://api.github.com/users/akouSDN/orgs","repos_url":"https://api.github.com/users/akouSDN/repos","events_url":"https://api.github.com/users/akouSDN/events{/privacy}","received_events_url":"https://api.github.com/users/akouSDN/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2017-09-02T12:49:21Z","updated_at":"2017-09-05T14:44:48Z","closed_at":null,"author_association":"NONE","body":"Hi All,\r\n\r\nI am working on distributed DASH, and I want to create multiple HTTP requests (multiple Base URLs) which allow me to download a parallel set of segments from different servers (e.g. CDN's) at the same time (for two cases: same segment and different segments of the same video content). How I can implement this on the last version of dash.js (v 2.x).\r\n\r\nThanks in advance.\r\nCheers  "},"comment":{"url":"https://api.github.com/repos/Dash-Industry-Forum/dash.js/issues/comments/327198332","html_url":"https://github.com/Dash-Industry-Forum/dash.js/issues/2155#issuecomment-327198332","issue_url":"https://api.github.com/repos/Dash-Industry-Forum/dash.js/issues/2155","id":327198332,"user":{"login":"akouSDN","id":15155344,"avatar_url":"https://avatars3.githubusercontent.com/u/15155344?v=4","gravatar_id":"","url":"https://api.github.com/users/akouSDN","html_url":"https://github.com/akouSDN","followers_url":"https://api.github.com/users/akouSDN/followers","following_url":"https://api.github.com/users/akouSDN/following{/other_user}","gists_url":"https://api.github.com/users/akouSDN/gists{/gist_id}","starred_url":"https://api.github.com/users/akouSDN/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akouSDN/subscriptions","organizations_url":"https://api.github.com/users/akouSDN/orgs","repos_url":"https://api.github.com/users/akouSDN/repos","events_url":"https://api.github.com/users/akouSDN/events{/privacy}","received_events_url":"https://api.github.com/users/akouSDN/received_events","type":"User","site_admin":false},"created_at":"2017-09-05T14:44:48Z","updated_at":"2017-09-05T14:44:48Z","author_association":"NONE","body":"Thanks a lot for your advice @epiclabsDASH.\r\n\r\n I want to leverage existing servers especially in time-varying networks with sudden fluctuations,  for this, I want to use parallel download of different segments, for example, let suppose we have 3 servers, downloading seg1 from sever1, seg2 of the same video from sever2, seg3 from server3, seg4 from server1......etc until streaming session end. As you can see, we conserve the sequential segments download  behavior between the player and each server, but only the sequence number of segments will be affacted. Of course, we take into consideration the buffer size and throughput. For this tests, I want to use Distributed DASH dataset: http://www-itec.uni-klu.ac.at/ftp/datasets/mmsys13/\r\n\r\nI think implementing this in dash.js is a hard task.\r\nCheers,"}}
{"actor":{"display_login":"akouSDN"}}