Home

AudioPiP en VU+ Ultimo

agmuser

Usuario
Amigo OpenSPA
25 Ene 2012
16
10
0
Después de utilizar el Plugin AudioPiP en la DM8000 me he dicho ¿porqué no en el VU+?

¿Será posible ver una canal mientras se escucha otro? ¿podemos ver un partido en un canal de TV mientras oimos la retransmision en un canal de radio?

La respuesta es que si y además de forma sencilla :5:
Pero empecemos por el principio: ¿Como funciona el PiP?

El ejemplo esta hecho en un VU+ Ultimo con imagen Black Hole 1.7.2

Pulsando de forma prolongada el boton azul nos saldrá un menú donde elegiremos Activar PiP (boton azul)
pipt.jpg


Cambiamos de canal: nos permitirá ir a otro canal de la misma frecuencia o si tenemos varios sintonizadores o TDT podremos elegir otros canales:
pip2e.jpg


Pues ya tenemos un AudioPiP :5: vemos el canal TVE1 en pequeñito y escuchamos La2 que es la pantalla principal.

Para conseguir un verdadero AudioPip tendríamos que aumentar el tamaño de la pantallita y conseguir que ocupe toda la pantalla de forma que tape al canal principal.

Volvemos a pulsar de forma prolongada el botón azul y ahora nos aparecerán nuevas opciones para manejar el PiP. Elegimos Mover PiP (boton verde)
Nos saldrá un mensaje indicando como podemos mover la ventana PiP o cambiar su tamaño que es lo que nos interesa

Pulsando Bouquet + vamos ampliando la ventana PiP hasta el máximo
pip3.jpg


No nos deja alcanzar el tamaño completo de pantalla pero "casi" lo hemos conseguido.

En el próximo capitulo veremos como modificar el plugin PiP para que nos deje ampliar la ventana PiP hasta alcanzar toda la pantalla.
 
  • Me gusta
Reactions: 1 person

agmuser

Usuario
Amigo OpenSPA
25 Ene 2012
16
10
0
Vamos a modificar el plugin PiP para conseguir el AudioPip:

Nos conectamos por FTP al VU+ y accedemos a /usr/lib/enigma2/python/Screens

Allí encontraremos el fichero PiPSetup.py

Este es el programita que nos permite manejar la ventana PiP

Vamos a editarlo

Al comienzo del fichero encontramos lo siguiente:
Código:
from Screens.Screen import Screen
from Components.ActionMap import NumberActionMap
from Components.Label import Label
# this is not so great.
MAX_X = 720
MAX_Y = 576
MAX_W = MAX_X * 3 / 4
MAX_H = MAX_Y * 3 / 4
MIN_W = MAX_X / 8
MIN_H = MAX_Y / 8

Los parámetros MAX_W y MAX_H son los que indican el tamaño máximo de la ventana PiP y como vemos, está limitado a 3/4 del tamaño total de la pantalla.

Modificamos esas dos lineas
Código:
MAX_W = MAX_X * 3 / 4
MAX_H = MAX_Y * 3 / 4

dejándolas así (solo modificamos esas dos lineas, el resto del fichero lo dejamos tal como está):
Código:
MAX_W = MAX_X
MAX_H = MAX_Y

Así permitiremos que la ventana PiP alcance el total de la pantalla.
Una vez editado el fichero reiniciamos el VU+ para que coja la nueva configuración.

Si ahora volvemos a abrir el PiP y a continuación vamos ampliando la ventana PiP nos dejará llegar al total de la pantalla.

Si vamos cambiando de canal, seguiremos viendo la ventana PiP pero escucharemos el sonido del Canal principal que está debajo.

Pues ya tenemos el AudioPiP :4:

Todo esto está hecho en un VU+ Ultimo con Black Hole 1.7.2

La verdad es que funcionar funciona, pero he de reconocer que el plugin PiP en el VU+ no está muy conseguido y hay veces que la imagen va a tirones y con canales HD simplemente no funciona.
 
  • Me gusta
Reactions: 3 people

lulo

Vip OpenSpa
Vip OpenSPA
15 Feb 2009
2.015
76
0
Castilla
Cago en todo , se queda en un bucle infinito de reinicio,lo he tenido que volver a editar,cuando funcione bien este plugins va a ser la leche,Gracias
 

agmuser

Usuario
Amigo OpenSPA
25 Ene 2012
16
10
0
Cago en todo , se queda en un bucle infinito de reinicio,lo he tenido que volver a editar,cuando funcione bien este plugins va a ser la leche,Gracias

¿bucle infinito de reinicio?
Eso es raro

¿Que imagen tienes? ¿cuando se te reinicia?
 

lulo

Vip OpenSpa
Vip OpenSPA
15 Feb 2009
2.015
76
0
Castilla
Tengo la ultima BH al editar el fichero de tu hilo y hacer el reinicio se queda el buqle,saludos
 

agmuser

Usuario
Amigo OpenSPA
25 Ene 2012
16
10
0
Si es la Black Hole prueba a poner en /usr/lib/enigma2/python/Screens el fichero que te adjunto (PiPSetup.py con permisos 644) y reinicias.

Guardate el original por si acaso.

Comprobado también en la imagen oficial 7.0 y funciona también. Asi que supongo que funcionará en todas las imagenes.
 
  • Me gusta
Reactions: 1 person

lulo

Vip OpenSpa
Vip OpenSPA
15 Feb 2009
2.015
76
0
Castilla
Ha salido un PIP nuevo,alguien lo ha probado?? es para las dream 8000,pero supongo que valdra lo mismo....