Skip to content
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

Video improvements for poor network conditions #126

Open
clone1018 opened this issue Apr 20, 2021 · 2 comments · Fixed by #114
Open

Video improvements for poor network conditions #126

clone1018 opened this issue Apr 20, 2021 · 2 comments · Fixed by #114
Assignees
Labels
enhancement New feature or request

Comments

@clone1018
Copy link
Member

clone1018 commented Apr 20, 2021

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:

  • NACKs
  • HLS
  • RTMP
  • etc

This feature is still being groomed and could change frequently.

@danstiner
Copy link
Collaborator

danstiner commented Apr 22, 2021

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

Other things not listed that might also help:

  • Transcoding
  • WebRTC in OBS
  • Scalable video coding in ftl-sdk ( might be possible to send both 720p and 240p video layers, or at least temporal scaling might help with severe packet loss)
  • Adaptive bitrate in ftl-sdk

@haydenmc
Copy link
Member

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

@danstiner danstiner linked a pull request Dec 22, 2021 that will close this issue
7 tasks
@danstiner danstiner removed a link to a pull request Dec 22, 2021
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Glimesh Roadmap
Phase 2: Viewership
Development

Successfully merging a pull request may close this issue.

3 participants