阿里云Aliplayer 播放器播放rtmp格式直播流,经常出现画面静止不动的情况。
解决办法:
在Aliplayer加一下两个参数:
rtmpBufferTime: 0
showBuffer: 0
rmtp流是纯视频流,没有音频流,参数设置是对于纯视频流的播放兼容参数
player = new Aliplayer({
id: "playercontainer",
width: "100%",
// height: '',
autoplay: true, //自动播放
rePlay: false, //重播视频
isLive: true, //是否直播
useH5Prism: false, //指定使用H5播放器。
useFlashPrism: true, //指定使用Flash播放器
// "defaultDefinition": 'LD',//流畅
rtmpBufferTime: 0,
showBuffer: 0,
source: 'rtmp://...' //rtmp格式的地址
}, function(player) {
console.log("ok")
});
相关知识
RTMP直播应用与延时分析
https://www.cnblogs.com/tangyuanby2/p/9288234.html