-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
ScheduleController 'start denied' #2551
Comments
Hi @jakubfrydrych, that issue is not reproducible in latest version of dash.js although I got another one. Independently of implementing a fix, is this a real use case? Videos of 0.1 seconds doesn't seem "usable". |
Hi @epiclabsDASH, The usecase is such that a number of preroll ads are played, and when the player event ends, player reinitializes with another set of preroll ads. A video with a length of 0.1sec serves to complete full playback, including sending all events. |
@jakubfrydrych, just trying in dash reference player. I don't get any issue when testing your stream. |
Got this in 2.7.0 [834306] [StreamController][onPlaybackStarted] Also I trying to find out why PLAYBACK_ENDED not fired. Non of solution mentioned in previous issued helped player.on(dashjs.MediaPlayer.events.PLAYBACK_ENDED, function (e) { |
it could be reproducible if you load some static file and have |
Hi @dvdobrovolskiy, @mvirbicianskas. Issue is fixed in dash.js v3 (#3003). It is not a easy to test stream but in the new version end event is raised after "playing" 0.1 seconds (of black screen?) and then playback restart. Could you please test it using this url http://dashjsv3.surge.sh/samples/dash-if-reference-player/index.html and let me know if you are ok with the result? |
Hmmm, I facing the same problem: |
Hi,
I'm trying to play an extra short video, 0.1 seconds duration.
Player does not work and ScheduleController returns logging 'start denied'.
Player end event will not be triggered.
I tried this on the demo page https://videojs.github.io/videojs-contrib-dash/
Output from console:
[219] [ScheduleController][ video ] stop
[221] [ScheduleController] Stream is complete
[404] Got enough buffer to start for video
[1898] Native video element event: play
[1899] [StreamController][onPlaybackStarted]
[1899] [ScheduleController][ video ] start denied
Source video on url:
https://prima-vod-prep.ssl.cdn.cra.cz/test/_definst_/prima/0000/1516/cze-sd1-T41NgApU.smil/manifest.mpd
Thanks for reply,
Jakub
The text was updated successfully, but these errors were encountered: