
os traemos en esta ocasion como activar la autentificion para streaming en imagen blackhole enigma2 de los receptores vuplus.
En primer lugar comentar que lo que vamos a tratar es que para realizar streaming necesitemos utilizar un user y una contraseña, para que de esta manera nadie no autorizado pueda visionar los canales de nuestro receptor via streaming.
Para que sea funciona deberemos:
- Tener una contraseña asignada a nuestro receptor
- Tener instalado en el receptor streamproxy (en las ultimas imagenes viene instalado por defecto)
- Tener instalado en el reeptor transtreamproxy, en el caso de receptores compatibles con la transcodificacion (en las ultimas imagenes viene instalado por defecto)
En caso que deseemos comprobar si tenemos instalado streamproxy o transtreamproxy (en el caso de decos compatibles) en nuestro receptor ejecutaremos el siguiente comando a traves de consola terminal:
opkg list-installed | grep streamproxy
Y si nos aparecen es que lo tenemos instalado:

Una vez comprobado que tenemos streamproxy instalado asi como transtreamproxy en el caso de receptores compatibles vamos a mencionar los puertos usados por defecto en ambos casos:
- Streamproxy = puerto 8001
- Transtreamproxy = puerto 8002
Ahora vamos a ver como activar que nos solicite usuario y pass para poder visualizar el contenido de nuestro receptor via streaming:
- Pulsamos menu + Extensiones
- Pulsamos OpenWebif
- Habilitamos las opciones en si:
- Autentificacion enlace http
- Autentificacion para streaming
Una vez habilitadas dichas opciones pulsamos boton verde para guardar.
Una vez realizado dicha activacion de seguridad cuando queramos visionar un canal de nuestro receptor via streaming nos solicitara usuario y pass:



Si hemos generado el archivo de canal o canales desde openwebif al abrirlo no nos solicitara contraseña ya que openwebif en el caso de tener contraseña asignada al receptor nos crea el archivo con cokie session o sea ya llevaria la pass insertarta:
#EXTM3U
#EXTVLCOPT–http-reconnect=true
#EXTINF:-1,TELECINCO HD
#EXTVLCOPT:program=30006
http://[B]-sid:b4d8d6da98a9652f50656ccd610481fd[/B]@192.168.1.108:8001/1:0:19:7536:426:1:C00000:0:0:0:
En el caso de querer añadir otro puerto streaming distinto deberemos abrir en nuestro receptor en el directorio /etc el archivo inetd.conf y observaremos

8001 stream tcp nowait root /usr/bin/streamproxy streamproxy
8002 stream tcp nowait root /usr/bin/transtreamproxy transtreamproxy
Simplemente cambiaremos el puerto 8001 o 8002 por el que deseemos usar y a continuacion debemos reiniciar el servicio inet ejecutando el siguiente comando o reiniciando el receptor completamente.
/etc/init.d/inetd.busybox restart

Nota: Cuando realizamos el cambio del puerto streaming hay que tener en cuenta que lo que se realiza es un proxy de 8001 al puerto que hemos cambiado, por lo que a la vez el streaming se realizara en los dos puertos, aunque si realizamos streaming fuerta de nuestra red pues abriremos uno de los dos.