如何使用Wowza和Video.js实现低延迟实时流

时间:2016-11-10 00:46:11

标签: streaming video.js wowza

我已经设置了Wowza流媒体服务器并且正在向网页提供Apple HLS视频。我已经阅读了有关实现低延迟直播的文章,并实现了我能找到的所有细节。我将Wowza服务器设置为实时流的低延迟模式。

问题:直播视频流可以工作数小时,但延迟时间比实时时间晚60-90秒。如何将相机到网页的延迟降低到5秒或更短?

这是我对video.js的html布局:

<div style="padding:5px;text-align:center;" preload="none">
    <video id=example-video width=720 height=405 class="video-js vjs-default-skin" controls></video>
        <source src="http://1.2.3.4:1935/live/myStream/playlist.m3u8" type="application/x-mpegURL">
    </video>
</div>

任何有关如何将潜伏期从60秒降至5秒或更低的见解将不胜感激!

1 个答案:

答案 0 :(得分:0)

您将需要按照以下建议自定义配置-

Audio AAC encoder – Bitrate:- 96 
Video H.264 encoder – Bitrate:- 800 
Keyframe Interval:- 2 second 
Tune:- Zero latency 
Buffer size:- 50 
FPS:- 30 

注意:基于您使用FFMG或WBS捕获实时流并将其以RTMP格式提供的假设,我得到了分享。