所以我一直在广播/流媒体领域挖掘了几天,我遇到了很多问题,尤其是编码器和解码器。
我需要找到最便宜和最好的直播/广播解决方案。到目前为止,我使用OBS作为我的编码器,但据我所知,它编码在RMTP协议中,它使用闪存播放器来传输广播。我不希望这样。我想使用HTML5播放器(如WOWZA,nanoCosmos)使用,我需要尽可能低的延迟。我的问题是:
由于它应该是拍卖行直播,我需要尽可能低的延迟。
如果您完全确定需要低延迟,则需要WebRTC。虽然可以通过常规HTTP Progressive流实现这么低的延迟,但是如果它们没有及时丢弃块,在低质量低延迟模式下编码,在低延迟模式下解码,则应用程序将受益于一切都在通过。
您将需要一个支持WebRTC分发的提供商,它们并不便宜。
您可以尝试使用基于WebSocket协议的SLDP,以获得亚秒级延迟。我们为HTML5,Android和iOS提供SLDP Player,允许在所有主要平台上播放。