1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Asegurar un flujo de video con una clave única
Esta guía proporciona instrucciones para asegurar una transmisión de vídeo con una clave única (hash).
Este método ofrece el más alto nivel de protección y permite, por ejemplo, restringir sus transmisiones a un área de miembros que requiere autenticación. Dado que la forma de generar este código es específica para cada sitio, será necesario implementar las funciones PHP necesarias y adaptar el código de integración de su reproductor en consecuencia.
Restricción por clave única (hash)
Para ello:
- Inicie sesión en el Manager de Infomaniak (manager.infomaniak.com) desde un navegador web como Brave o Edge
- Haga clic en el icono en la esquina superior derecha de la interfaz (o navegue a través del menú lateral izquierdo, por ejemplo)
- Elija Video-Streaming (universo Streaming)
- Haga clic en el nombre del objeto correspondiente en la tabla que se muestra
- Haga clic en Configuración en el menú lateral izquierdo
- Haga clic en Restricciones en el menú lateral izquierdo
- En la pestaña Restricción por hash único
Funcionamiento de las restricciones
Este método requiere obtener información relacionada con la configuración de su flujo y el usuario que se conecta.
En primer lugar, es necesario definir una contraseña (una clave) en la consola de administración. Una vez que se ha agregado esta clave, los espectadores conectados y aquellos que intentan ver su flujo serán bloqueados instantáneamente.
Este es el principio que debe seguir para autorizar el acceso a su flujo:
- Diseñe su propio sistema de autenticación (por ejemplo, un área de miembros)
- Use la contraseña configurada anteriormente en nuestra consola
- Obtenga las direcciones IP de los usuarios a través de
$_SERVER["REMOTE_ADDR"]
, por ejemplo - Use el identificador del flujo que desea dirigir
- Obtenga la fecha y hora actuales (sin minutos y segundos)
Estos elementos luego serán hasheados por el código proporcionado en el Manager para generar un token único que se transmitirá al flujo al cargarlo. La plataforma de transmisión luego verificará la validez del hash para autorizar o rechazar la conexión.
Notas importantes
- Para garantizar la seguridad del acceso al flujo, la validez de cada token está limitada en el tiempo
- Es importante desactivar la caché en las páginas que permiten el acceso al flujo; de lo contrario, si la generación del token se almacena en caché, otros usuarios intentarán autenticarse con el hash de otra persona, lo que provocará su rechazo incluso si tienen permiso para consumir el flujo