
ServiceApp es un complemento para receptores enigma2 que nos permite usar para la reproducción de contenido multimedia reproductores distintos al que usa enigma2 por defecto.
Esto nos permite que ciertas reproducciones ya sea via streaming o de video local que no funcionan con el reproductor por defecto de Enigma2 (E2player), poder usar otro tipo de reproductores que nos proporciona ServiceApp para su gestion que son:
- GstPlayer
- ExtePlayer
Sources ServiceApp
ServiceApp esta basado en los complementos de reproduccion de E2iplayer cuya web oficial es:
http://iptvplayer.vline.pl/
El source oficial de ServiceApp es el siguiente: https://github.com/mx3L/serviceapp
Instalación ServiceApp
Algunas imagenes tienen Serviceapp instalado por defecto como por ejemplo Blackhole en algunos modelos de receptores, en caso que no este instalado vamos a ver como realizar la instalacion.
Instalacion por consola terminal
Una manera facil de realizar la instalacion es a traves de terminal, para ello accedemos al receptor y en primer lugar actualizamos la lista de paquetes para ello:
opkg update
A continuacion buscamos el paquete serviceapp para ello ejecutamos:
opkg list | grep serviceapp
Procedemos a instalar el paquete
opkg install enigma2-plugin-systemplugins-serviceapp
Serviceapp por defecto nos instala exteplayer pero no instala gstplayer para ello ejecutamos
opkg install gstplayer
Instalacion desde menu
La instalacion dependera de la imagen, pero basicamente en todas se realiza desde menu plugins, en este ejemplo lo vamos a realizar sobre openatv.
Pulsamos menu + complementos
Ahora nos aparecera el menu plugins, pulsamos en boton verde para acceder a la lista de paquetes a instalar
Seleccionamos systemplugins
Buscamos serviceapp lo marcamos y pulsamos ok para su instalacion
Recodar que al igual que si instalamos serviceapp por terminal no instala gstplayer, por lo que deberemos hacer la instalacion como vimos en instalacion por terminal.
Configurar ServiceApp
Una vez hemos realizado la instalación de serviceapp y reiniciado el receptor, ahora tenemos acceso al menu de configuracion del mismo para poder seleccionar el reproductor por defecto, para ello por ejemplo en openatv
Pulsamos en menu + configurar
Ahora seleccionamos Grabaciones y Timeshift
Seleccionamos serviceapp
Ahora en el menu podemos seleccionar el reproductor por defecto:
- Original usarios por defecto E2player de enigma2
En caso de seleccionar serviceapp podemos configuar que por defecto sea el reproductor:
- Gstplayer
- Exteplayer
Una vez seleccionado el reproductor por defecto y pulsar boton verde para guardar nos solicitara reiniciar el receptor pulsamos en si
¿ Que diferencias hay entre gstplayer y exteplayer ?
pros:
– usa mucha menos memoria
– necesita mucha menos potencia de la CPU -> búsqueda inmediata, sincronización AV después de la búsqueda
– no tiene problemas con las transmisiones TS
– no tiene problemas con las transmisiones HLS seguras
Contras:
– marcos en la reproducción de mpeg4 empaquetado -parte2
: las transmisiones HLS con listas de reproducción variantes están pixeladas
Seleccionar reproductor favorito enigma2
Cuando usamos enlaces iptv en favoritos enigma2 podemos seleccionar que reproductor usar de la siguiente manera:
#SERVICE 4097: se usa e2player
#SERVICE 5001: se usa gstplayer
#SERVICE 5002: se usa exteplayer
Seleccionar reproductor para kodi
Con la llegada de kodi 18.6 a los receptores enigma2 y el poder usar addon de plataformas de abono como netfix, amazon vod, disney+ …. el reproductor de kodi por defecto es videoplayer el propio de Kodi, pero existe el problema que en receptores hisilicon funciona bastante estable, pero en otros receptores puede depender de la marca que este reproductor no funcione correctamente, por lo que para los usuarios que no van a usar las plataformas de abono pero si addons de video como palantir, alfa , etc.. vamos a ver una manera de usar el reproductor que hallamos seleccionado en serviceapp.
En este ejemplo accedemos al directorio del receptor /usr/share/kodi/system y abrimos el archivo playercorefactory.xml con un editor de texto y buscamos la linea
<rule name=»netflix» filename=»*manifest*» player=»VideoPlayer» />
</rule>
La eliminamos y reiniciamos el receptor ahora al entrar en kodi nos reproducira con el reproductor elejido en serviceapp.