我正在使用VideoJS从Wowza服务器获取实时流,但是当我暂停播放器并且我再次播放时,播放器无法恢复流.我需要重新加载网页才能再次启动流.
<video id="videoID" class="video-js vjs-default-skin vjs-big-play-centered" poster="/images/image.png" controls="controls" width="320" height="240" data-setup='{"techOrder": ["flash"]}'> <source src="rtmp://www.myhost.com:1935/live/live.stream" type="rtmp/mp4" /> </video>
当暂停事件出现时,有任何方法可以停止或重新加载VideoJS吗?
编辑:我使用此脚本遇到了解决方案:
<script type="text/javascript"> var myPlayer = videojs('videoID'); videojs("videoID").ready(function(){ var myPlayer = this; myPlayer.on("pause",function () { myPlayer.on("play",function () { myPlayer.load (); myPlayer.off("play"); }); }); }); </script>