作者回复: 大的功能都已经完成了,不需要做大的改动了。目前medooze一直在不断更新。jitsi是java版本的,底层也是用 C++实现的,我没有看它的代码,不好评价。
作者回复: 是这个道理。但有一个问题可能是你没想清楚的,为什么一台流媒体服务只能支持 500 方?为什么台 nginx 服务可以支持 10万人,而流媒体服务器却只有 500 人呢?它的瓶颈点是什么你要弄清楚?
作者回复: 4K 高清对于编解码的性能要求还比较高,目前不太适合在浏览器上使用
作者回复: jitsi 上层是java底层也是使用的 C/C++,我没有看它的底层代码,我自己可以阅读一下做个比较
作者回复: 通过流媒体服务端就可以实现,mediasoup就是一个现成的方案!
作者回复: 需要你自己按照它的信令进行实现。
作者回复: 这个专栏不会讲,压测这个会在专门讲服务器的课中才会讲
作者回复: turn服务是 1对1的,那个没啥要讲的呀!你是想实现多对多吧?如果是这样的话,后面几篇文章是专门讲这个的。
作者回复: 不错!在 Licode中虽然你看到它用了 RabbitMQ, 但它是信令消息才会用,对于流媒体数据它是不会使用 MQ的哈
作者回复: 因为 RTMP/HLS 底层用的是 TCP 协议,这样就不用考虑丢包情况了。
RTSP 数据是用的 UDP,控制是它自己的一套,实际上与 SIP协议很类似的。但现在大家更多的是使用 WebRTC, RTSP 和 SIP 用的都比较少,只是在专有领域才会用。