{"action":"created","issue":{"url":"https://api.github.com/repos/xat/castnow/issues/132","repository_url":"https://api.github.com/repos/xat/castnow","labels_url":"https://api.github.com/repos/xat/castnow/issues/132/labels{/name}","comments_url":"https://api.github.com/repos/xat/castnow/issues/132/comments","events_url":"https://api.github.com/repos/xat/castnow/issues/132/events","html_url":"https://github.com/xat/castnow/issues/132","id":127831849,"number":132,"title":"Playing a file that is currently downloading stops playback at current size","user":{"login":"jonhoo","id":176295,"avatar_url":"https://avatars.githubusercontent.com/u/176295?v=3","gravatar_id":"","url":"https://api.github.com/users/jonhoo","html_url":"https://github.com/jonhoo","followers_url":"https://api.github.com/users/jonhoo/followers","following_url":"https://api.github.com/users/jonhoo/following{/other_user}","gists_url":"https://api.github.com/users/jonhoo/gists{/gist_id}","starred_url":"https://api.github.com/users/jonhoo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonhoo/subscriptions","organizations_url":"https://api.github.com/users/jonhoo/orgs","repos_url":"https://api.github.com/users/jonhoo/repos","events_url":"https://api.github.com/users/jonhoo/events{/privacy}","received_events_url":"https://api.github.com/users/jonhoo/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-01-21T02:32:57Z","updated_at":"2016-03-02T07:37:58Z","closed_at":"2016-02-28T10:37:22Z","body":"**Steps to reproduce**:\r\n\r\n 1. In one terminal, start the download of a video file: `wget http://s3.amazonaws.com/akamai.netstorage/HD_downloads/rbsp_launch_720p.mp4`\r\n 2. In another, run `castnow rbsp_launch_720p.mp4`\r\n\r\n**Expected result**:\r\nSince the download is faster than the playback speed, the video should play start to finish without interruption.\r\n\r\n**Actual result**:\r\nThe playback of the video file stops once it reaches the size of the file as it was at the time that `castnow` was run. For example, if the download was only 10% complete when `castnow` is launched, only ~10% of the video will be played, even if the download has completed by the time playback reaches that point."},"comment":{"url":"https://api.github.com/repos/xat/castnow/issues/comments/191112823","html_url":"https://github.com/xat/castnow/issues/132#issuecomment-191112823","issue_url":"https://api.github.com/repos/xat/castnow/issues/132","id":191112823,"user":{"login":"xat","id":182512,"avatar_url":"https://avatars.githubusercontent.com/u/182512?v=3","gravatar_id":"","url":"https://api.github.com/users/xat","html_url":"https://github.com/xat","followers_url":"https://api.github.com/users/xat/followers","following_url":"https://api.github.com/users/xat/following{/other_user}","gists_url":"https://api.github.com/users/xat/gists{/gist_id}","starred_url":"https://api.github.com/users/xat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xat/subscriptions","organizations_url":"https://api.github.com/users/xat/orgs","repos_url":"https://api.github.com/users/xat/repos","events_url":"https://api.github.com/users/xat/events{/privacy}","received_events_url":"https://api.github.com/users/xat/received_events","type":"User","site_admin":false},"created_at":"2016-03-02T07:37:58Z","updated_at":"2016-03-02T07:37:58Z","body":"@jonhoo \r\nThe main problem is that castnow does not know that it is dealing with an incomplete file and would need to constantly poll the file-status (which IMHO isn't that nice from a technical perspective). Can you elaborate on why you can't just do:\r\n\r\n`castnow http://s3.amazonaws.com/akamai.netstorage/HD_downloads/rbsp_launch_720p.mp4`\r\n\r\nIn that case rewind/forward etc. should work."}}