所以我在我的网站上使用video.js作为我的视频播放器,但我想知道是否有一种方法(使用video.js或其他视频播放器)能够在网站上的所有设备之间同步视频?
例如,如果A人,B人和C人在我的网站上观看这个视频,它会同步他们的视频,以便他们在同一时间,如果他们中的任何一个暂停,那么所有三个人都会看到他们的视频暂停?很像Netflix Party / Youtube上的视频派对。我是JS的新手
好的,我有两个video.js播放器(canv1和canv2),每个播放器播放一个相同视频的副本。我想在canv2的某个时间点暂停canv1,然后在canv1的某个时间点暂停,将canv2与canv1同步并播放。
目标是canv2可以暂停自己,然后将自己捕获到canv1。问题是,我遇到了同步函数的问题。有某种滞后,所以当我同步时,我会丢失7到10帧的视频。
这是一个概念。此代码使用Video.JS API。
var conchShell = canv1; // Lord of the Flies, Bitch!
// Accepts player objects as arguments -
我目前正在为video.js构建一个插件,在某些断点将覆盖显示在屏幕上。但是,如果不启动视频,我无法单击任何覆盖。我认为我需要禁用播放器上的点击播放功能。
如何禁用/启用video.js播放器的点击播放功能?
function createBreak(breakpoint){
player.pause();//pause the playback
player.getChild('controlBar').hide();//hide the controlbar
breakpoint.resolved = true;//
var button
我正在尝试使用video.js和谷歌的IMA插件[videojs-ima][1]来实现视频广告的显示
在中包含以下部分:
// Initialize the ad container when the video player is clicked, but only the
// first time it's clicked.
var startEvent = 'click';
if (navigator.userAgent.match(/iPhone/i) ||
navigator.userAgent.match(/iPad/i) ||
navig