Derek Anderson
Derek Anderson
cool, will take a look, thanks! fyi there's a streaming branch already. https://github.com/keredson/gnomecast/tree/streaming it only works with stereo tho, no 5.1.
I've made multiple attempts. 😅
Probably. But chrome already does this well, doesn't it?
agreed! i found this: ``` ffmpeg -i input.mp4 -c copy -map 0 -segment_time 8 -f segment output%03d.mp4 ``` from [here](https://unix.stackexchange.com/questions/1670/how-can-i-use-ffmpeg-to-split-mpeg-video-into-10-minute-chunks). which looks very promising.
no idea if the [default media receiver](https://developers.google.com/cast/docs/receiver_apps#default) supports any sort of list of urls tho.
some history here... i built this w/ progressive encoding in mind. see the `wait_for_byte` function [here](https://github.com/keredson/gnomecast/blob/master/gnomecast.py#L128). sadly the chromecast makes two requests, one for the beginning of the file, one...
i'm all for that! i have a server that could host the app as well.
i have a proof of concept working for streaming without transcoding away from h264/5!!!!!
well maybe i spoke too soon. HLS (HTTP Live Streaming) does work, but there's an annoying sub-second pause between sections. plus it seems to keep the HUD permanently on. https://github.com/keredson/gnomecast/tree/http-live-streaming...
fixed pause. fixed broken seeking. hud issue seems to have been a bad crashed state on my chromecast - rebooting fixed.