¿Qué es una sesión para ver videos con tus propios archivos?

Una sesión para ver videos permite que personas en distintos lugares vean el mismo video al mismo tiempo y compartan las acciones de reproducir, pausar y cambiar de posición. Los sitios de streaming incluyen esta función para sus propios videos, pero cuando tienes un video como archivo —por ejemplo, una película casera, una charla grabada o una película que compraste—, normalmente todos hacen una cuenta regresiva, pulsan reproducir al mismo tiempo y dejan de estar sincronizados después de la primera pausa.

Descripción de la herramienta

Esta herramienta mantiene sincronizadas las copias del archivo de video de todos. Ábrela, abre tu archivo de video y envía el enlace: cada persona que abra el enlace abrirá su propia copia del mismo archivo y, a partir de ese momento, todos reproducirán, pausarán y cambiarán de posición a la vez.

El video nunca sale del dispositivo de nadie. Cada navegador reproduce su propio archivo y el servidor de sincronización solo recibe una huella digital del archivo, que permite saber si todos abrieron el mismo. El panel junto al reproductor muestra quién está en la sala y si tiene el mismo video que los demás, e incluye un chat.

Funciones

  • Tus propios archivos: cualquier video que pueda reproducir tu navegador, como MP4 o WebM, directamente desde tu dispositivo y sin subirlo.
  • Verificación de archivos iguales: la huella digital del archivo de cada persona aparece junto a su nombre como «Mismo video» o «Video diferente».
  • Sincronización en tiempo real: las acciones de reproducir, pausar y cambiar de posición de cualquier persona se aplican a toda la sala al mismo tiempo, y los reproductores que se retrasan se ponen al día automáticamente.
  • Supervisión del desfase en directo: muestra la latencia de tu conexión y la mayor diferencia entre tu video y los de los demás.

Cómo funciona

Cuando abres un archivo, el navegador genera su huella digital: un hash SHA-256 del tamaño del archivo y de fragmentos distribuidos desde el principio hasta el final. Así, está lista de inmediato, incluso si se trata de una película larga. Solo esta huella digital se envía al servidor de sincronización. Le permite al servidor saber si dos personas tienen el mismo archivo, pero no revela nada sobre el video, ni siquiera su nombre.

El primer archivo que se abre en una sala se convierte en el video de la sala. Quien tenga un archivo diferente puede seguir viendo el video, aunque recibirá una advertencia, y puede convertir su archivo en el video de la sala, lo que lo reinicia para todos. El servidor guarda si el video se está reproduciendo y en qué posición, y cada reproductor sigue esa información. Cuando alguien abre su archivo mientras los demás están viendo el video, todos pausan donde están para que la persona que se acaba de unir empiece con ellos.

Limitaciones

  • Cada persona necesita su propia copia del video: la herramienta no envía el archivo a los demás.
  • La reproducción depende del navegador: es posible que los archivos MKV, AVI o HEVC no se reproduzcan en todos los navegadores, y que un archivo se reproduzca sin sonido si el navegador no puede decodificar el audio.
  • Cualquier persona en la sala puede reproducir, pausar, cambiar de posición o cambiar el video.
  • No se guarda nada. Cuando todos se van, la sala desaparece.

Consejos

  • Envía a todos el mismo archivo, por ejemplo, mediante una carpeta compartida, para que las huellas digitales coincidan. Las copias obtenidas de distintos lugares suelen ser diferentes, aunque sean de la misma película.
  • Si el navegador no inicia el video automáticamente, pulsa reproducir una vez. La sala esperará hasta que lo hagas.
  • Si vuelves a cargar la página, abre el archivo otra vez: el navegador no lo conserva.