如何识别,用户已完成观看RTMP视频, 在观看完整的视频后,我需要触发一个功能。
我正在使用带有RTMP视频点播(Wowza VOD)流媒体的JW播放器。
答案 0 :(得分:0)
JwPlayer脚本包含inbuild事件,如.setup,.onError,.onReady,.onComplete,如下所述。
jwplayer('#videoBox').setup({
file: videoFile,
image: "/path/to/image/videoslogo.png",
rtmp: {
securetoken: "123456789ABCD"
},
width: "80%",
aspectratio: "21:9"
});
//onError, Show a alert box
jwplayer('#videoBox').onError ( function(event) {
alert("Sorry for an inconvenience, Something went wrong, Please create a ticket, Thanks.");
});
//On Ready, play after 2000 milli seconds
jwplayer('#videoBox').onReady ( function(event) {
setTimeout(function() {
jwplayer('#videoBox').play(true);
},2000);
})
// on Complete, Change Lecture status and Assign Next entities
jwplayer('#videoBox').onComplete( function(event) {
//Trigger required function here
});
希望它对某人有帮助。 感谢