SRS十年岔路:SRS 5.0核心问题定义和解法

2022-05-27 22:12:15 浏览数 (1)

SRS是一个简单高效的实时视频服务器,支持RTMP/WebRTC/HLS/HTTP-FLV/SRT。SRS主要应用在直播和WebRTC场景,比如娱乐直播、互动直播、教育直播、秀场直播、视频会议、远程控制、云游戏等等。

时光过隙,SRS已经进入第十年了,十年岔路有非常多的挑战和问题,SRS又如何做出调整和选择,SRS对于音视频开源服务器的核心任务有哪些认知的变化,开源社区对SRS的影响又有哪些。

章节时间点,用Bilibili打开,或者在YouTube[1]上观看可以直接跳转。

0:00 SRS背景介绍,十年项目二年社区,我们有哪些认知的变化。

2:23 为什么是网关,在众多技术方向中,为何我们认为网关是关键问题。

5:39 网关技术架构,从技术上看,网关到底在解决什么问题。

6:57 业务反向驱动,功能丰富同时也是冗余,如何判断是丰富还是冗余。

7:29 社区是SRS的核心,社区给SRS带来了什么变化,未来社区怎么发展。

10:01 如何取舍,定义了不做的,才能做好该做的,哪些是SRS不做的。

12:20 云SRS的定位,云SRS在解决什么问题,为何必须要有云SRS。

14:20 直接转换技术,为何要直接转换,和目前的结构有什么区别。

17:29 解决的本质问题,为什么网关永远都会存在,在解决什么关键问题。

19:58 简单高效是目标,SRS追求简单高效,却从来没有达到。

20:40 生态决定语言,为什么非C/C 的服务器不会有未来,为何坚持用古老的C 98。

22:13 轻量线程是钢弹,什么是轻量线程,有没有希望成为银弹。

23:44 为何JS扩展,选择JS扩展的逻辑是什么。

25:20 具体计划,如何实现目标,时间点有哪些。

27:21 欢迎加入,如何参与SRS,为什么现在还能做出很大贡献。

引用链接

[1] YouTube: https://youtu.be/Zy-1YD0DfCk

0 人点赞