Home

PlutoTV no funciona, si funciona con parche, post #18. :-)

jutah

Usuario
Fan de OpenSPA
Amigo OpenSPA
29 Ene 2009
100
24
0
Han cambiado la API, con lo cual hay que actualizar el plugin
 

jutah

Usuario
Fan de OpenSPA
Amigo OpenSPA
29 Ene 2009
100
24
0
Es la API de PlutoTV la que ha cambiado y ahora requiere un Token temporal.

Por eso en cualquier canal da el aviso de que ya no se puede reproducir desde este dispositivo.

"Thats a Wrap, Pluto TV is No Longer Available on this Device"
 

VuDuo2

Usuario
Amigo OpenSPA
30 Mar 2017
35
13
0
España
Yo la actualice desde la imagen y sigue sin funcionar, lo del Token temporal, no lo pillo, ¡hay algo que hay que hacer para conseguir ese Token? o ¿hay que esperar a que salga una versión nueva del plugin que funcione con la nueva API?
Por ahora se puede ver Pluto Tv en el PC con el navegador, pero la experiencia de verlo en el deco es diferente. Como les gusta tocar las pelotas a estas plataformas...
 
  • Me gusta
Reactions: Parker

waxfuzz

Usuario
Loco por OpenSPA
Fan de OpenSPA
20 Dic 2009
391
95
0
Yo la actualice desde la imagen y sigue sin funcionar, lo del Token temporal, no lo pillo, ¡hay algo que hay que hacer para conseguir ese Token? o ¿hay que esperar a que salga una versión nueva del plugin que funcione con la nueva API?
Por ahora se puede ver Pluto Tv en el PC con el navegador, pero la experiencia de verlo en el deco es diferente. Como les gusta tocar las pelotas a estas plataformas...
Claro, hay que adaptar el plugin para que valide con el token.
 
  • Me gusta
Reactions: VuDuo2

pitu

Usuario Destacado
Betatester
Amigo OpenSPA
9 Feb 2013
552
175
0
El que lo quiera auto, crear un script llamarlo ejemplo: update_plutotv.sh y le pegais este codigo:

#!/bin/sh

ZIP_URL="https://github.com/OpenViX/PlutoTV/archive/refs/heads/master.zip"
TMP_DIR="/tmp/plutotv_update"
ZIP_FILE="$TMP_DIR/master.zip"
UNZIP_DIR="$TMP_DIR/unzip"
PLUGIN_DIR="/usr/lib/enigma2/python/Plugins/Extensions/PlutoTV"

echo "== Actualizando listas de paquetes =="
opkg update || exit 1

echo "== Instalando PlutoTV del feed =="
opkg install enigma2-plugin-extensions-plutotv || exit 1

echo "== Descargando PlutoTV de GitHub =="

rm -rf "$TMP_DIR"
mkdir -p "$UNZIP_DIR" || exit 1

wget -O "$ZIP_FILE" "$ZIP_URL" || exit 1

echo "== Extrayendo ZIP =="

unzip -oq "$ZIP_FILE" -d "$UNZIP_DIR" || exit 1

echo "== Copiando contenido de src al plugin =="

cp -a "$UNZIP_DIR/PlutoTV-master/src/." "$PLUGIN_DIR/" || exit 1

sync

echo "== Reiniciando Enigma2 =="

sleep 2
init 4
sleep 3
init 3

Lo ejecutáis o bien por consola o con el ejecutor de scripts. Os instalara el Plutotv del feds y luego lo actualizara desde OpenVix.
Un saludo.
 

jutah

Usuario
Fan de OpenSPA
Amigo OpenSPA
29 Ene 2009
100
24
0
Por lo que veo solo han actualizado las variables en el PlutoDownload.py y en el plugin.py con lo cual se supone que sustituyendo esos archivos debería funcionar sin instalar los feeds de otra imagen.
 

GrassIsForCows

Usuario
Amigo OpenSPA
Forero
28 Mar 2017
32
12
0
59
Por lo que veo solo han actualizado las variables en el PlutoDownload.py y en el plugin.py con lo cual se supone que sustituyendo esos archivos debería funcionar sin instalar los feeds de otra imagen.
No, la version de OpenViX añade el token de sesión. También, el url es dynámico y se inyecta en tiempo de ejecución.

Por lo tanto el bouquet queda así:
Código:
#NAME Pluto TV (United Kingdom)
#SERVICE 1:64:0:0:0:0:0:0:0:0::New on Pluto TV
#DESCRIPTION New on Pluto TV
#SERVICE 4097:0:1:1:1D:FF:CCCC0000:0:0:0:https%3a//{PLUTO_SID_697a2f8b3991484f03064614}.m3u8:Super Mario Bros.
#DESCRIPTION Super Mario Bros.
#SERVICE 4097:0:1:2:1D:FF:CCCC0000:0:0:0:https%3a//{PLUTO_SID_672cb91149c40600081cbee5}.m3u8:Whose Line Is It Anyway?
#DESCRIPTION Whose Line Is It Anyway?
#SERVICE 4097:0:1:3:1D:FF:CCCC0000:0:0:0:https%3a//{PLUTO_SID_68c8203efef6d8a2a6f13906}.m3u8:60 Days in Jail
#DESCRIPTION 60 Days in Jail
#SERVICE 4097:0:1:4:1D:FF:CCCC0000:0:0:0:https%3a//{PLUTO_SID_68c82005be767928b4a8ef0c}.m3u8:I Survived...
#DESCRIPTION I Survived...
#SERVICE 4097:0:1:5:1D:FF:CCCC0000:0:0:0:https%3a//{PLUTO_SID_691b453846ca5e6d1665f03b}.m3u8:Meet, Marry, Murder
#DESCRIPTION Meet, Marry, Murder
#SERVICE 4097:0:1:6:1D:FF:CCCC0000:0:0:0:https%3a//{PLUTO_SID_694178a8026be6e9d3ea7d7a}.m3u8:Mona The Vampire
#DESCRIPTION Mona The Vampire
#SERVICE 4097:0:1:7:1D:FF:CCCC0000:0:0:0:https%3a//{PLUTO_SID_65a7b04e7bdc8d0008488307}.m3u8:True Crime Now
#DESCRIPTION True Crime Now
#SERVICE 4097:0:1:D2:1D:FF:CCCC0000:0:0:0:https%3a//{PLUTO_SID_6960c5a906d76f50db2816dc}.m3u8:Cagney & Lacey
#DESCRIPTION Cagney & Lacey
...
 
  • Me gusta
Reactions: Parker y pitu

Parker

Usuario
Vip OpenSPA
10 Dic 2009
1.478
756
0
El que lo quiera auto, crear un script llamarlo ejemplo: update_plutotv.sh y le pegais este codigo:

#!/bin/sh

ZIP_URL="https://github.com/OpenViX/PlutoTV/archive/refs/heads/master.zip"
TMP_DIR="/tmp/plutotv_update"
ZIP_FILE="$TMP_DIR/master.zip"
UNZIP_DIR="$TMP_DIR/unzip"
PLUGIN_DIR="/usr/lib/enigma2/python/Plugins/Extensions/PlutoTV"

echo "== Actualizando listas de paquetes =="
opkg update || exit 1

echo "== Instalando PlutoTV del feed =="
opkg install enigma2-plugin-extensions-plutotv || exit 1

echo "== Descargando PlutoTV de GitHub =="

rm -rf "$TMP_DIR"
mkdir -p "$UNZIP_DIR" || exit 1

wget -O "$ZIP_FILE" "$ZIP_URL" || exit 1

echo "== Extrayendo ZIP =="

unzip -oq "$ZIP_FILE" -d "$UNZIP_DIR" || exit 1

echo "== Copiando contenido de src al plugin =="

cp -a "$UNZIP_DIR/PlutoTV-master/src/." "$PLUGIN_DIR/" || exit 1

sync

echo "== Reiniciando Enigma2 =="

sleep 2
init 4
sleep 3
init 3

Lo ejecutáis o bien por consola o con el ejecutor de scripts. Os instalara el Plutotv del feds y luego lo actualizara desde OpenVix.
Un saludo.

Hola compi. A ver si es así como se hace, que no me entero, uf...

Primero borro el anterior Pluto.tv

Después creo un documento llamado " update_plutotv.sh" y le introduzco el código que has puesto, desde #!/bin/sh
hasta echo "== Reiniciando Enigma2 =="

Una vez creado el archivo Imagino que tendré que subir dicho archivo por FTP al deco. ¿En qué parte meto el archivo, en etc/Enigma2?

¿Después de meter el archivo, tengo que ir ejecutando por Telnet los comandos sleep 2 init 4 sleep 3 init 3?

Estoy perdido con estoo_O

Gracias.
 

pitu

Usuario Destacado
Betatester
Amigo OpenSPA
9 Feb 2013
552
175
0
Mas o menos, pero algo mas sencillo. https://mega.nz/file/QJpRyB4D#JFOVDtPt5Q2RFa45cTJBDPxmNdwrTaReqjTlFy2IHBw
1º- Descarga el archivo.
2º- Súbelo a /usr/script dale permisos 755 (con el Dcc lo puedes hacer o con el filezilla )
3º- Ya con el mando menú/configuración receptor/sistema/Gestor de scripts seleccionas el script pulsas ok y lo dejas que el haga el resto.
Un saludo.
 

Parker

Usuario
Vip OpenSPA
10 Dic 2009
1.478
756
0
  • Me gusta
Reactions: pitu

morser

OpenSpa Team
Miembro del equipo
21 Mar 2007
7.252
1.394
0
59
No nos ha dado tiempo a cambiarlo para la salida de la imagen 8.6.002. Pero os dejo en un zip los dos archivos que hay que subir al deco en /usr/lib/enigma2/python/Plugins/Extensions/PlutoTV. Los subis, reinicias GUI y ya esta.
 

Adjuntos

  • Plutotv.zip
    15,5 KB · Visitas: 54

VuDuo2

Usuario
Amigo OpenSPA
30 Mar 2017
35
13
0
España
Muchas gracias morser. He puesto los archivos que adjuntas en la ruta indicada y Pluto TV ya funciona de nuevo, los canales en directo si no van borráis la lista antigua y desde el plugin de Pluto TV la volvéis a cargar.
 
  • Me gusta
Reactions: Parker

spilver

Usuario
Amigo OpenSPA
Forero
20 May 2014
10
2
0
Gracias morser, todo perfecto para continuar viendo Pluto tv