Glimesh / janus-ftl-plugin

A plugin for the Janus WebRTC gateway to enable relaying of audio/video streams utilizing Mixer's FTL (Faster-Than-Light) protocol.
https://hayden.fyi/posts/2020-08-03-Faster-Than-Light-protocol-engineering-notes.html
GNU Affero General Public License v3.0
44 stars 11 forks source link

Video improvements for poor network conditions #126

Open clone1018 opened 3 years ago

clone1018 commented 3 years ago

We'll be focused on making improvements that help viewers have a reliable experience viewing streams on Glimesh, even in poorer network conditions. One of the main objectives will be supporting the Glimesh Mobile App with the ability to view streams, but the exact implementation is still to be determined.

This is a roadmap epic to capture work involving improving video for poor network conditions.

Examples of potential work:

This feature is still being groomed and could change frequently.

danstiner commented 3 years ago

My rough plan of what I'm going to look at:

Other things not listed that might also help:

haydenmc commented 3 years ago

I also would like to look at RTMP and HLS as a means of improving reliability at ingest and edge respectively.