Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

WebRTC: Learn something from Mediasoup. #2289

Closed
winlinvip opened this issue Apr 19, 2021 · 5 comments
Closed

WebRTC: Learn something from Mediasoup. #2289

winlinvip opened this issue Apr 19, 2021 · 5 comments
Assignees
Labels
Discussion Discussion or questions. TransByAI Translated by AI/GPT.
Milestone

Comments

@winlinvip
Copy link
Member

winlinvip commented Apr 19, 2021

Ideas

Lianxiang:

  • BWE and other congestion control algorithms.
  • SVC, Simulcast.
  • Multi-Track support, which may conflict with RTMP to some extent.
  • Status callback, such as WebRTC's getStats interface.

Li Chao:

  • Congestion control algorithms: BWE, flow control, bandwidth estimation, etc., can be moved from WebRTC.
  • Protocol support, feedback protocols, etc.
  • The author follows up on WebRTC very quickly and has a deep understanding, which is worth learning from.

B Shen, Zhihong:

  • Congestion control can use this: razor

razor author is Yuan Rongxi, a technical expert with solid skills in both database and audio/video fields.

Li Xin:

@winlinvip winlinvip added the Discussion Discussion or questions. label Apr 19, 2021
@winlinvip winlinvip added this to the SRS 5.0 release milestone Apr 19, 2021
@winlinvip winlinvip self-assigned this Aug 19, 2021
@winlinvip
Copy link
Member Author

winlinvip commented Oct 11, 2021

Simulcast branch: https://github.com/ossrs/srs-simulcast Maintainer is @johzzy

@winlinvip winlinvip reopened this Oct 11, 2021
@winlinvip winlinvip changed the title Mediasoup: Learn something from Mediasoup. WebRTC: Learn something from Mediasoup. Jan 6, 2022
@winlinvip
Copy link
Member Author

支持WebRTC客户端带宽的统计:4fe90d4

@winlinvip winlinvip reopened this Aug 29, 2022
@jinleileiking
Copy link

simulcast的进展如何? 分支已经没了 #2792

@johzzy
Copy link
Contributor

johzzy commented Jan 13, 2023

simulcast的进展如何? 分支已经没了 #2792

https://github.com/ossrs/srs-simulcast

@winlinvip
Copy link
Member Author

winlinvip commented Jan 14, 2023

新增了一个分支 feature/simulcast,链接到了独立仓库 srs-simulcast

由于SRS的WebRTC基础能力还很欠缺,比如统计信息还不全(需要支持Prometheus Exporter),拥塞算法还基本没有(需要从WebRTC移植),统计页面还没加进去(类似 chrome://webrtc-internals 但我们会用Grafana实现),需要等这些基础做完善后,再支持Simulcast这种高级功能可能会更合适些。

@ossrs ossrs locked and limited conversation to collaborators Jul 18, 2023
@winlinvip winlinvip converted this issue into discussion #3683 Jul 18, 2023
@winlinvip winlinvip added the TransByAI Translated by AI/GPT. label Jul 28, 2023

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
Discussion Discussion or questions. TransByAI Translated by AI/GPT.
Projects
None yet
Development

No branches or pull requests

3 participants