Pregunta:
Fecha: 07-08-2018 23:08:01
(En Español)
Encriptar u ocultar url m3u8[No resuelta]
hola, necesito ayuda por donde empezar con esta cuestión, necesito ocultar o encriptar los link de mis listas m3u8 para que solo puedan ser accedidos desde mi web, eh leído muchas cuestiones como tokens, encriptados hls, cookies etc. pero no se por donde empezar, si alguien puede darme una mano para ver por donde empezar o ayudarme con lo mismo sera agradecido. Votos: 1 - Respuestas: 4 - Vistas: 15 Compartir en: Google Facebook Twitter LinkedIn LinkRespuestas:
-
Fecha: 08-08-2018 13:05:30 puedes ocultarlo de la siguiente manera no es seguro pero funciona
$url = 'http://misitio.com/Lista.m3u8';
echo base64_encode("http://misitio.com/Lista.m3u8"); Votos: 0 - Link respuesta -
Fecha: 15-08-2018 09:11:41 Hola Agustin, mira, la idea del token es que solo quien tenga los tokens iguales, o sea, el token a nivel petición y a nivel sesión iguales, pueda acceder al contenido del archivo M3U8, por ejemplo pasas por parámetro un token junto con la petición del archivo y lo verificas con el token resguardado en sesión (el cual lo pudiste haber generado al momento de hacer un login, por ejemplo).
http://misitio.com/Lista.m3u8?token=84u398rje983r8093j0983
Si los tokens son distintos no sirves el archivo m3u8:
if($_SESSION['token'] !== $_GET['token']){ exit; }
Para extender sobre el tema de HTTP Live Streaming, aquí algo cortito y bien explicado (lastima que esta en ingles)
Para una arquitectura básica, lo que te comento del token lo puedes manejar en el "distribution server", claramente el index file corresponde con el archivo M3U8.
Saludos y buen código! Votos: 1 - Link respuesta -
Fecha: 29-08-2018 15:54:53 Yo estoy igual ya que estoy en las mismas me dijeron que por Post pero no se alguien me aclare Votos: 0 - Link respuesta
-
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión