Glimesh / waveguide

A polyglot WebRTC media server.
GNU Affero General Public License v3.0
37 stars 8 forks source link

Support streamers using Bframes #13

Open clone1018 opened 1 year ago

clone1018 commented 1 year ago

This is a pie in the sky request, but currently when a streamer uses either FTL or RTMP to stream without disabling bframes in their client (either explicitly or via an option like zerolatency), it causes the resulting video stream to stutter. This stuttering is a result of most browsers playback implementation. It's likely saving the raw stream to a file would play back fine on a computer.

It would be nice to find a solution to this, some ideas are:

Cykotiq commented 1 year ago

nuclear option: