Wowza Media Server运行实时视频流。
当我使用带有Flash和IOS的实时视频播放器的wowza示例使用RTMP和HLS流查看实时视频时。我可以查看两者的视频,但每当移动摄像机时,rtmp url显示实时视频而没有任何延迟,但HLS流显示延迟10秒。
然后我尝试使用cordova(phonegap)为ios设备运行移动应用程序。我在cordova应用程序中使用HTML视频标签,我可以使用HLS流在IPad模拟器上查看实时视频,但是当相机移动时,在IPad上观看实时视频时会有25秒的延迟。
有人可以告诉我在Wowza Server Side需要做什么配置来减少IOS设备的实时视频流延迟吗?
还有人可以建议除了用于cordova应用的HTML视频标签以外的任何其他播放器吗?
答案 0 :(得分:5)
iOS设备需要三个块才能开始流式传输。默认情况下,每个块设置为10秒。如果您使用每秒1帧的关键帧间隔,则可以将cupertinoChunkDurationTarget降低到1秒(1000),并将延迟降低到接近3秒。
请点击此处查看更多信息:http://www.wowza.com/forums/content.php?88-Cupertino-Streaming-segmenter-parameters-%28iOS