
Con la utilidad Astra-sm podemos realizar transmisión de los canales de nuestro receptor a otros dispositivos, con la particularidad que los enlaces url no llevan el usuario y pass del receptor, por lo que si deseamos compartir canales con alguien pero que no tenga acceso al usuario y pass del receptor, vamos a explicar el proceso en este articulo.
Instalación de Astra-sm
1. Accedemos al receptor por terminal y ejecutamos el siguiente comando:
opkg update
opkg install astra-sm
Configuracion stream canales
Una vez realizada la instalación en el directorio /etc/enigma2/astra tenemos el archivo astra.conf, que deberemos editar de la siguiente manera por cada canal:
make_channel({
name = "AXNWHITE",
input = {
"http://root:4546@localhost:8001/1:0:19:78BE:3EC:1:C00000:0:0:0:"
},
output = {
"http://192.168.1.118:9999/manolo/AXNWHITE"
},
})
Una vez añadidos los canales que deseemos realizar transmision reiniciamos el servicio con el comando:
/etc/init.d/astra-sm restart
Una vez realizado la configuracion de la transmision, nos podemos crear un host dns como con duckns o no-ip, etc… y abrir el nuestro router el puerto hacia la ip del receptor en este ejemplo el puerto 9999 a la ip del receptor que es 192.168.1.118.
Por lo que el enlace al final para compartir seria:
http://junglet.duckdns.org:9999/manolo/AXNWHITE
Para terminar podemos crear un m3u con los enlaces a los canales que hemos creado, en este ejemplo que es solo uno pues:
#EXTM3U
#EXTVLCOPT--http-reconnect=true
#EXTINF:-1,AXNWHITE
http://junglet.duckdns.org:9999/manolo/AXNWHITE
Test visionado
Ahora una vez abierto el archivo m3u creado por ejemplo con VLC, nos apareceran los canales creados en este ejemplo solo 1:
Y como se observa visionariamos a traves del enlace creado donde no nos aparece el usuario y pass del receptor, por lo que la persona que le hemos dado el enlace no tiene acceso a los mismos como observamos en el enlace de localización: