Cómo proteger una transmisión de la copia

Limita la incrustación no autorizada, la difusión de enlaces y las visualizaciones no deseadas

La copia de transmisiones en directo es un problema serio. Otro sitio puede intentar incrustar el reproductor de otra persona, un enlace publicado puede llegar a quien no debía, y las solicitudes automatizadas pueden generar una carga innecesaria.

rtsp.me ofrece varias capas de protección. Elige el método que más te convenga, o combina varios mecanismos para un control más estricto.

Configurar la protección

Qué puedes proteger

La protección te permite controlar dónde se ejecuta el reproductor, quién obtiene acceso al vídeo y qué direcciones de red pueden llegar a la transmisión o a la cámara original.

No hay forma de impedir por completo la grabación de un vídeo que ya se ha mostrado: un espectador puede usar un grabador de pantalla o filmar el monitor con otro dispositivo. El objetivo de la protección es dificultar sustancialmente el robo, limitar la reutilización y mantener el control del acceso.

1. Protección frente a la copia

Nivel de protección: medio

Permite que el reproductor se ejecute solo en los sitios que indiques. Si el código de la transmisión se incrusta en otro dominio, la reproducción quedará bloqueada.

En los ajustes, introduce solo el nombre del dominio, sin https://, sin ruta y sin dirección de página:

example.com

Se pueden indicar varios sitios permitidos separados por comas:

example.com, video.example.com, partner.ru

Añade todos los dominios en los que deba funcionar el reproductor, incluido un subdominio aparte si utilizas uno. Este método te protege de que alguien simplemente copie el código HTML en su propio sitio.

2. Acceso con contraseña

Nivel de protección: medio

El acceso al vídeo se concede solo después de introducir correctamente la contraseña que hayas establecido. Esta opción es adecuada para transmisiones privadas temporales y un público limitado.

Una contraseña compartida puede reenviarse a otra persona, así que para un control a nivel individual es mejor usar el inicio de sesión o los enlaces temporales.

3. Lista negra de IP

Nivel de protección: medio

Los usuarios de las direcciones IP que añadas no podrán acceder a la transmisión. Las direcciones que bloquear pueden obtenerse del registro de estadísticas.

  1. Abre las estadísticas de la transmisión.
  2. Busca una dirección IP con un número de solicitudes sospechosamente elevado.
  3. Comprueba que no sea tu propia oficina, un servidor proxy o una red compartida por tus espectadores.
  4. Añade la dirección a la lista negra.
  5. Sigue vigilando las estadísticas después del bloqueo.
Una misma dirección IP pública puede ser compartida por el personal de una oficina, por abonados móviles o por usuarios de una red detrás de CGNAT. Sopesa el riesgo de dejar fuera a espectadores legítimos antes de bloquearla.

4. Acceso para usuarios con inicio de sesión

Nivel de protección: alto

La transmisión solo está disponible para los usuarios que hayan iniciado sesión en rtsp.me y a quienes se les haya concedido el derecho a verla.

Creas las transmisiones en tu propia cuenta y concedes acceso a los usuarios que elijas. Ellos pueden ver las cámaras en la propia interfaz de rtsp.me.

Usuario → inicia sesión en rtsp.me → comprobación de acceso → ve la cámara

Esta opción es adecuada para personal, contratistas y clientes habituales: el acceso está vinculado a una cuenta y no a una contraseña compartida ni a un código de reproductor público.

5. Protección mediante código PHP

Nivel de protección: alto

La integración por PHP te permite colocar la transmisión en tu sitio web con una protección más sólida frente a la copia. Se crea un enlace único para cada visitante, y permanece válido durante 10 minutos.

Tu sitio debe ejecutar PHP versión 5.3 o superior. Los parámetros secretos de la integración se mantienen en el servidor y no se publican en HTML ni en JavaScript.

Visitante → tu servidor PHP → un enlace único durante 10 minutos → reproductor
  1. El sitio comprueba al usuario y su derecho a ver la transmisión.
  2. El código PHP genera un enlace personal y temporal.
  3. El reproductor recibe el enlace solo una vez superada la comprobación.
  4. Transcurridos 10 minutos, el enlace emitido deja de funcionar.

Los pasos para colocar el reproductor de la forma habitual y los principios de la integración por PHP se describen en la página «Cómo insertar una transmisión en tu sitio web».

6. Lista blanca en el router

Protección de la transmisión original

Añade las direcciones IP de los servidores de transmisión de rtsp.me a la lista blanca de tu router y permite las conexiones al puerto RTSP de la cámara únicamente desde esas direcciones.

Pide al soporte técnico de rtsp.me la lista actual de servidores. No utilices direcciones de instrucciones antiguas: la infraestructura puede cambiar.

solo servidores de rtsp.me → router → puerto RTSP de la cámara
  1. Obtén del soporte la lista actual de direcciones IP.
  2. Crea reglas de permiso para esas direcciones.
  3. Bloquea el resto de conexiones entrantes al puerto RTSP.
  4. Comprueba que la transmisión funciona una vez aplicadas las reglas.
Este método protege la cámara original de las conexiones directas, pero no limita la copia de un reproductor que ya se haya incrustado. Utilízalo junto con dominios permitidos, inicio de sesión o enlaces PHP.

Cómo elegir tu protección

Para el mayor efecto práctico, combina las capas. Por ejemplo, restringe el reproductor a un dominio, emite enlaces temporales mediante PHP, vigila las estadísticas y permite que solo los servidores de rtsp.me accedan a la cámara.

Preguntas frecuentes

¿Se puede descartar por completo el robo de vídeo?
No existe una forma garantizada de impedir una grabación de pantalla, pero puedes bloquear la incrustación no autorizada, restringir el acceso e inutilizar los enlaces copiados.
¿Cómo deben escribirse los dominios permitidos?
Sin https:// y sin ruta: por ejemplo, example.com. Se pueden indicar varios dominios separados por comas.
¿Cuándo debo bloquear una dirección IP?
Cuando las estadísticas muestren un número inusualmente elevado de solicitudes desde una misma dirección. Antes de bloquearla, comprueba que no pertenezca a una red compartida por espectadores legítimos.
¿Por qué la protección por PHP es más sólida que un enlace normal?
Se crea un enlace independiente para cada visitante y dura 10 minutos. Los parámetros secretos permanecen en tu propio servidor.
¿Dónde consigo las direcciones IP de los servidores de transmisión?
Pide al soporte técnico de rtsp.me la lista actual antes de configurar la lista blanca en tu router.

Protege tu transmisión

Elige en rtsp.me las restricciones que más te convengan y combina varios mecanismos para un control más estricto del acceso.

Abrir los ajustes