最后一步就是:执行player && player.DPSDK_OpenVideos(videoParams)方法,播放视频:关键在于提供一下videoParams里面相关的参数。(可能需要通过接口获得)
var videoParams = {
'mode': 2, // 模式,int,1-预览(直播),2-回放(点播)
'url': url, // 带token的rtspurl,string
'playSeed': timeNum, // 客户端播放时间点秒数,int,mode为预览时可不传
'streamType': 1, // 码流类型,int
'markInfo': [], // 打标信息,多个秒数int,中间用逗号隔开,mode为预览时可不传
'btnSupport': {
'downloadBtn': true, // 是否显示下载按钮,bool
'collectBtn': true // 是否显示收藏按钮,bool
},
'item': item, // 需要,播放结束重播的时候需要
'isCollected': this.activeChapterObj.favorite // 该视频是否被收藏,不显示收藏按钮时可不传,mode为预览时可不传
}
player && player.DPSDK_OpenVideos(videoParams)