-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Playback stops using live streaming from FFMPEG #351
Comments
Can you try from master with verbose logging enabled? |
I cannot find where to enable verbose mode. Can you help me? Examples on the debugging tutorial seems outdated: Thanks |
You can either call |
Hi, any updates on this? Working / not working from master? |
Let me test it. I'll come back here soon with that info. |
It isn't working at all for me right now (even without using SegmentTimeline, as the example below). Using dash.js everything is OK. When I stop the broadcast, and switch the manifest from Btw. all test were done streaming from localhost, to ensure no timing issues This work:
This doesn't:
Hope this helps. |
This commit broke it all: 1108700 |
This patch also enables presentations to start in live mode and end in VOD mode. Issue #351 Change-Id: Idc0ad0c69887d61d080f844ef388222d1228a535
With 294bcca you should be able to use However, using (Also, be sure to delete the old manifest before re-starting ffmpeg as ffmpeg doesn't overwrite the manifest right away.) |
Hi, I'm testing a few FFMPEG commands to stream to Shaka v2.0.0-beta. Some of them works OK with Shaka 1.5, but not with this version.
ffmpeg -i <live-stream> -f dash manifest.mpd
ffmpeg -i <live-stream> -f dash manifest.mpd
ffmpeg -i <live-stream> -x264opts 'keyint=25:scenecut=-1' -f dash manifest.mpd
ffmpeg -i <live-stream> -x264opts 'keyint=25:scenecut=-1' -f dash -use_template false manifest.mpd
Using any of these commands, playback suddenly stops after less than a minute usually. Shaka keeps fetching the manifest with the new chunks, but does not play anymore. Using Shaka 1.5 it seems OK.
ffmpeg -i <live-stream> -x264opts 'keyint=25:scenecut=-1' -f dash -use_timeline false manifest.mpd
Everything seems OK with this using any version of Shaka.
I would like to keep x264 scene detection, using flexible segment times with SegmentTemplate and SegmentTimeline, for maximum performance.
Notice that when the live streaming has ended, FFMPEG converts the manifest to type="static". Then any version of Shaka seems to play OK any of those commands. Problems happen only while in dynamic mode.
The text was updated successfully, but these errors were encountered: