Transcode streaming receptores enigma 2 imágenes basadas en OpenPLi

Vamos a tratar el trascode de streaming en receptores enigma2 en imágenes basadas en Openpli.

Básicamente cuando realizamos streaming (a través del puerto 8001), la resolución y bitrate es la misma que la que estamos visualizando en nuestro receptor, por lo que a mayor resolución y mayor bitrate mas capacidad de subida debe ser usada por nuestra red.

Que ocurre, que si queremos visionar el streaming en un dispositivo tipo table o móvil no necesitaríamos que la transmisión se realizara a tanta resolución o bitrate, por lo que para ello usaríamos la emisión transcodificada, en este punto mencionar que el proceso de transcodificacion consume recursos del receptor, por lo que no todos los receptores o tienen esa potencia o el fabricante en sus drivers no lo ha añadido, por lo que no en todos los receptores se puede realizar esta acción.

La transcodificacion en receptores enigma2 compatibles se realiza a través del puerto 8002.

Ahora vamos a ver como cambiar o añadir puertos para transcodificacion y los parámetros a tener en cuenta.

1. Instalación de streamproxy

Se tiene que tener en cuenta que no todos los receptores pueden llevar habilitada para su instalación este programa.

a) Accedemos al receptor a través de telnet y ejecutamos el siguiente comando:

opkg install streamproxy

Captura de pantalla (137)

2. Configuración y parametros puerto Transcodificado

Una vez instalado el programa streamproxy, en nuestro receptor si accedemos al directorio /etc/enigma2 observaremos que se nos ha creado un archivo llamado streamproxy.conf

Captura de pantalla (138)

Pues lo abrimos con editor de textos (recomendable Notepad++) y observaremos lo que el archivo contiene:

Captura de pantalla (139)

Como observamos, en este caso los puertos habilitados para transcodificacion en el programa serian el 8002 y 8003, si quisiéramos cambiar pues bastaría cambiarlos o añadir otro a continuación.

Para regular la transmisión de resolución y bitrate:

size = 480p  –> la resolución de altura en pixeles la horizontal se ajusta automáticamente dependiendo el valor que pongamos.

bitrate = 500 pues poco que comentar seria el bitrate de video, a mas bitrate mayor calidad de video y mayor consumo de ancho de banda.

Y para finalizar debemos reiniciar el servicio streamproxy en el receptor, para ello a través de telnet ejecutamos:

sh /etc/init.d/streamproxy.sh stop

 

sh /etc/init.d/streamproxy.sh start

Captura de pantalla (141)

3. Prueba de emisión transcodificada

Ahora vamos hacer pruebas de streaming transcodificado.

Captura de pantalla (146)
En esta primera prueba la vamos a realizar con la configuración por defecto de streamproxy o sea:
Resolución: 480
bitrate: 500
Y observaremos al visualizar en nuestro pc:
Como recibimos a la resolución configurada y a bitrate usado alrededor del configurado.
Captura de pantalla (147)Captura de pantalla (148)
Ahora por ejemplo cambiamos los datos y vamos a usar:
size = 720p
bitrate = 1000
Y observaríamos en la emisión como aumenta la resolución y la tasa de trasnferencia
Captura de pantalla (149)Captura de pantalla (150)

  1 comentario para “Transcode streaming receptores enigma 2 imágenes basadas en OpenPLi

  1. joaquin muñoz
    julio 23, 2018 en 8:09 pm

    Gracias por el aporte…..

    Me gusta

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

A %d blogueros les gusta esto: