Opencast plugin for ILIAS LMS. The plugin shows a Opencast series as an ILIAS object. This version of the ILIAS plugin for Opencast is operated and developed collaboratively by a community. The University of Bern acts as coordinative maintainer.
GNU General Public License v3.0
12
stars
14
forks
source link
Paella Player default livestream config leads to playback issues #286
Describe the bug Audio issues like stuttering and jumps in the video occur with this config.
https://github.com/opencast-ilias/OpenCast/blob/release_7/js/opencast/src/Paella/config/config.json#L194-L205 Some of the lines in the hlsLiveVideoFormat can lead to playback issues, :
maxBufferLength
has a default of 30 s and defines when to fetch new fragments https://github.com/video-dev/hls.js/blob/master/docs/API.md#maxbufferlength I think we should stick with the default in this case"liveSyncDuration": 3
is simply not the right config, it should probably be https://github.com/video-dev/hls.js/blob/master/docs/API.md#livesyncdurationcount instead of https://github.com/video-dev/hls.js/blob/master/docs/API.md#livesyncduration the current config option defines the seconds instead of number of fragments. So 3 seconds is likely half of a fragment which is not ideal. For"liveSyncDurationCount": 3
is the default, so we could ommit this setting here."liveMaxLatencyDuration": 6
should not be used together with `liveSyncDurationCount or other similiar settings: https://github.com/video-dev/hls.js/blob/master/docs/API.md#livemaxlatencyduration"highBufferWatchdogPeriod": 1
has a default of 3 s, I think we should also keep it that way https://github.com/video-dev/hls.js/blob/master/docs/API.md#highbufferwatchdogperiodTo Reproduce Steps to reproduce the behavior:
Expected behavior Livestream plays without issues and no stuttering especially in the audio track
Environment (please complete the following information):
Additional context Add any other context about the problem here.