Allow discontinuity in lives #5

Open
opened 2022-11-14 10:55:25 +00:00 by skeh · 0 comments
skeh commented 2022-11-14 10:55:25 +00:00 (Migrated from code.vtopia.live)

A streamer's internet connection is not always perfect, so we should support live streams having discontinuity.

This appears to be supported in vhs, although i am unsure of how to get ffmpeg to produce playlist files that meet the criteria. Additionally, special handling will be needed on the frontend to display such a state, both while live and while in a replay.

Admins should be allowed to configure how long a stream can be offline before the next segment recieved makes it into a new session, with special notice made that if the user is broadcasting to a "normal" live, this will mean that they may not be able to automatically reconnect.

A streamer's internet connection is not always perfect, so we should support live streams having discontinuity. This appears to be supported in [vhs](https://github.com/videojs/http-streaming), although i am unsure of how to get ffmpeg to produce playlist files that meet the criteria. Additionally, special handling will be needed on the frontend to display such a state, both while live and while in a replay. Admins should be allowed to configure how long a stream can be offline before the next segment recieved makes it into a new session, with special notice made that if the user is broadcasting to a "normal" live, this will mean that they may not be able to automatically reconnect.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: skeh/VeeTube#5
No description provided.