
La utilidad xcplugin en enigma2 nos permite visualizar nuestras listas iptv/stream en receptores enigma2, a traves de este articulo vamos a desarrollar su instalacion y funcionamiento basico.
Instalacion
Para realizar la instalacion xcplugin es necesario descargar el paquete ipk de instalacion, para ello y descargar siempre la ultima version lo podemos realizar desde su web oficial.
Una vez descargada la ultima version realizamos la instalacion:
Introducimos el paquete ipk descargado en el directorio /tmp de nuestro receptor
Accedemos al receptor via consola terminal y ejecutamos el siguiente comando, en este ejemplo teniendo en cuenta que el paquete introducido en /tmp se llama enigma2-plugin-extensions-xcplugin-iptv-mod-lululla_6.7_all.ipk
opkg install --force-overwrite /tmp/enigma2-plugin-extensions-xcplugin-iptv-mod-lululla_6.7_all.ipk
Una vez hemos realizado la instalacion reiniciamos el receptor.
Configuracion acceso iptv
xcplugin nos permite acceder al panel xtreamcodes para el visionado de canales iptv, por lo que no es necesario en este tipo de iptv ni la lista m3u ni favorito enigma2, ya que nos vamos a conectar directamente a la api php de enigma2 del panel xtreamcodes, por lo tanto necesitamos los siguientes datos para realizar la conexion:
- host del panel xtreamcodes
- puerto del pantel xtreamcodes
- usuario
- password
Esos datos nos los proporcionara el servidor xtreamcodes que tengamos o si tenemos lista m3u la misma normalmente cada canal vendra en este formato:
http://xxxxxx(host):yyyyyyy(puerto)/uuuuuue(usuario)/zzzzzzzz(password)/921
Una vez que tenemos nuestros datos de conexion y xcplugin instalado, accedemos a nuestro receptor al directorio /etc/enigma2/xc
Una vez accedemos al receptor observaremos dos archivos .xml pues podemos abrir cualquiera de los dos con un editor de textos (recomendable notepad++)
Una vez abierto uno de los dos archivos xml observaremos que tiene el siguiente contenido
Simplemente introducimos nuestros datos de conexion que hemos visto anteriormente sustituyendo lo marcado en rojo.
http://exampleserver.com:8888/enigma2.php
<username>XXXX</username>
<password>XXXX</password>
Instalacion serviceapp
Al realizar el visionado a traves del xcplugin como veremos mas adelante, nos permite cambiar el reproductor por defecto de enigma2, que es recomendable sobre todo cuando visionemos contenido vod, ya que el reproductor de e2 por defecto admite menos codec, pues antes de usar xcplugin instalamos serviceapp en caso no tenerlo instalado, para ello simplemente por terminal ejecutamos:
opkg install enigma2-plugin-systemplugins-serviceapp
Funcionamiento xcplugin
Una vez hemos instalado y configurado xcplugin, vamos a ver un funcionamiento basico, para ello accedemos a menu + XCplugin
Ahora nos aparecera la interfaz principal del plugin
Pulsamos boton menu para acceder a la configuracion de xcplugin
Ahora debemos pulsar boton azul para seleccionar el archivo xml que editemos anteriormente donde introdujimos nuestros datos de conexion
Una vez seleccionado pulsamos Ok y ya automaticamente se nos introducira en la configuracion los datos de conexion del archivo
Teniendo serviceapp instalado como comentemos debemos:
- liveplayer activo : si
- Service type: seleccionamos gstreamer o extplayer para asi no usar el reproductor por defecto de enigma2
Una vez realizados los cambios podemos pulsar guardar (boton verde) y ya podemos acceder a nuestro servidor xtreamcodes: