2020年直播的标准方式是什么?

问题描述 投票:-1回答:1

我想要么1)流我的相机+麦克风,要么2)流我的桌面+麦克风(或OBS)给从Web浏览器观看的许多人(一对多)。由于我想与人们进行实时交流,因此优先选择低延迟(1秒或更短的时间比较好)。

今天的标准做法是什么?我不知道抽搐使用的是什么,但是从玩rtmp(使用nginx rtmp模块)来看,似乎有4秒以上的延迟(或者我配置得很差),并且似乎没有本机浏览器支持。观看的人将使用台式计算机,但有些人可能正在通过手机观看。

我是否以某种方式使用webrtc(它支持1对多吗?我使用什么软件?还是HLS(似乎要录制,我要为实时视频设置什么配置)?我有什么选择?

browser streaming live-streaming
1个回答
0
投票

这是我很难回答的问题。如果您只需要一半的观众(大约10名或更少),WebRTC就是您的最佳选择。如果观众很多,您可以花很多钱,WebRTC仍然是一个不错的选择,但是带宽成本可能会增加。如果您没有很多钱,但需要很多观众,则需要更便宜的带宽,这意味着使用HTTP CDN和HLS或DASH会增加延迟,但操作起来更便宜。如果您拥有超过100万美元的资金,则可以构建自己的WebRTC CDN,并充分利用两者的优势。

所以要回答您的问题,没有标准的方法。这取决于您的情况,用例和预算。

© www.soinside.com 2019 - 2024. All rights reserved.