Estoy tratando de crear una transmisión de video multicámara, se ve así
hay un control personalizado a continuación, quería reemplazar el control de video predeterminado ya que no obtuve lo que quería. He administrado con éxito el tiempo y la función de búsqueda en mi barra de progreso personalizada, pero debido a que los videos se desincronizan después de que el usuario intenta realizar la búsqueda, entonces primero detengo todo el video y luego cambio cada tiempo currentTime
del video de esta manera.
updateTime(e) { this.plyr.toArray().forEach((plyr) => plyr.player.pause()); let userTimeSeek = (e.target.value * 100) / 186; if (userTimeSeek > this.buffered) { console.log("Click twice"); } this.plyr.toArray().forEach((plyr) => { plyr.player.currentTime = parseFloat(e.target.value); this.time = e.target.value; this.remaining = this.parse( plyr.player.duration - plyr.player.currentTime ); }); if ( this.plyr.toArray()[0].player.currentTime === this.plyr.toArray()[2].player.currentTime && this.plyr.toArray()[1].player.currentTime === this.plyr.toArray()[2].player.currentTime ) { //PLAY } }
//PLAY
Quería llamar a la función de reproducción aquí, si agrego la función de reproducción me da error
¿Qué significa eso?