CPPLive - Canales PPLive -

Sitio oficial del programa CPPLive

15.12.05

CPPLIVE TV 1.0.21E

DESCARGA/DOWNLOADS (mirrors)
Puede descargarse gratuitamente de cualquiera de estos webs:

RapidShare
Mytempdir
MegaUpload


Requisitos

* PPLive 1.1.0.1
* .NET Framework 1.1 ó posterior. (Para comprobar si se tiene instalado este componente, puede visitar la página http://www.asp.net/webmatrix/CheckDotNet.aspx. Es necesario hacer la comprobación con Internet Explorer)




Esta nueva versión de CPPLive TV incorpora las siguientes novedades y mejoras:


EVENTOS
Si en la versión 1.0.21D incorporamos los bookmarks que permitían guardar nuestros canales favoritos, en esta nueva versión se ha incorporado la posibilidad de almacenar eventos.

Estos eventos están compuestos por el nombre del canal de TV que lo emite, su link, el nombre del evento en concreto, la fecha y hora de emisión, el tipo o categoría del evento y unas observaciones. De esta manera podemos tener una especie de agenda, con la posibilidad de ordenarla tanto por el nombre del evento, como por canal de emisión, fecha, etc, y así no perdernos nuestro programa favorito.

Seleccionando un evento en esta lista, de la misma manera que seleccionamos un canal en la lista principal de canales, y pulsando posteriormente el botón Play haremos que cargue el motor de Synacast y posteriormente visualizarlo como estemos acostumbrados.

En esta ocasión los canales no se visualizan en el reproductor de CPPLive TV ya que se ha pensado en la posibilidad de que el usuario pueda almacenar otros eventos que no sean exclusivamente de PPLive (protocolo Synacast), sino que podremos guardar en el campo Link cualquier URL, tanto de otros programas P2PTV como incluso direcciones MMS, RSTP, HTTP, etc... Al pulsar el botón Play se lanzará la aplicación asociada al tipo de protocolo incluido en dicho campo.

También se ha dotado de la posibilidad de guardar en nuestros favoritos la referencia a cualquier canal pulsando el botón BOOKMARK.

Todos los eventos se almacenan en un archivo llamado miseventos.xml dando la posibilidad de intercambiarlo con otros usuarios de CPPLive TV. Hemos incluido las caracteristicas propias de todos nuestros archivos XML como es la mezcla, lo que nos permitirá coger todos los eventos de otro archivo de eventos XML que hayamos conseguido.

El tema de la fecha y hora de los eventos merece mención aparte: cuando añadimos un evento, la hora de emisión que debemos indicar es la local nuestra. Por ejemplo, supongamos que almacenamos un evento de una cadena de TV de China. Ese evento se producirá a las 20:00 horas de China. Cuando yo vaya a incluirlo en mi agenda de eventos, indicaré la hora local de nuestro PC, es decir, si lo hacemos desde la península ibérica (Madrid), la diferencia horaria con China es de 7 horas, tendríamos que indicar que el evento se producirá a las 13:00 horas. ¿Por qué lo hacemos de esta manera? La razón es que CPPLive TV almacena la hora junto al huso horario de nuestro ordenador. Si yo le mando mi archivo miseventos.xml a un amigo que vive en las Islas Canarias, el no tendrá que preocuparse de nada, pues CPPLive TV automaticamente le mostrará que el evento anterior será a las 12:00.

Os recomiendo esta página para hacer todo tipo de conversión de horas mundiales.

COMPROBACION DE NUEVA VERSION
El menú Ayuda ahora se llama Información. Se ha añadido a dicho menú una opción llamada Nueva versión que al elegirla nos informará si hay disponible una nueva versión de CPPLive TV.

ALGUNAS SUGERENCIAS DE USUARIOS
En esta versión he podido implementar alguna funcionalidad de las que me habéis ido sugiriendo en nuestro foro. Me gustaría poder implementarlas todas, pero por diferentes motivos (imposibilidad técnica, falta de conocimientos y/o tiempo por mi parte, etc) no me resulta posible. Pero poco a poco lo iré intentado, ya que PPLive TV es una fuente de aprendizaje para mí.

En esta ocasión estas han sido las mejoras incorporadas que nos han sido sugeridas por Jove:

* Reproductores externos. Hasta ahora, al pulsar el botón Externo cuando queriamos reproducir el canal elegido en un reproductor externo, se lanzaba el Media Player o el Real Player dependiendo del tipo de stream. Ahora CPPLive comprueba los reproductores elegidos dentro del propio PPLive y lanza estos. De esta manera, si queréis utilizar otros reproductores externos como VLC, Media Player Classic, etc... solo hay que abrir las opciones del motor de PPLive (PPLive TV Engine), y en Player Option indicar nuestros reproductores favoritos. Obviamente esto servirá tanto para cargar canales en dichos reproductores desde el propio motor de PPLive como desde CPPLive.

* Reproductor compactado. Si elegimos en el menú Ventana la opción Encima, veremos como CPPLive se reduce al tamaño de la ventana del reproductor y siempre queda por encima de otras ventanas, dándonos la posibilidad de seguir disfrutando de la televisión mientras trabajamos en otras cosas.

El resto de sugerencias, de momento, no ha sido posible incorporarlas.

BUG SOLUCIONADO
En esta versión se han resuelto los siguientes bugs:

* Ya no es necesario mantener archivos como el de miscanales.xml. Pueden borrarse todas las filas sin ningún problema.

7.12.05

CPPLive TV 1.0.21D

El funcionamiento básico de esta nueva versión es idéntico a las anteriores. Sin embargo presenta numerosas novedades que explicaremos más adelante.


Requisitos

* PPLive 1.1.0.0
* .NET Framework 1.1 ó posterior. (Para comprobar si se tiene instalado este componente, puede visitar la página http://www.asp.net/webmatrix/CheckDotNet.aspx. Es necesario hacer la comprobación con Internet Explorer)



Descargas / Downloads (Mirrors):

Mytempdir
Web File Host
YourFileHost


INSTALACION
Para instalarlo sólo hay que extraer los archivos en cualquier carpeta. Es recomendable hacerlo en una carpeta diferente donde se encuentren otras versiones.



DICCIONARIO
En las versiones anteriores, para traducir los nombres de canales o temática, CPPLive poseía un pequeño diccionario interior que realizaba este trabajo. Esta característica implicaba que cuando hubiera un cambio, por muy pequeño que fuese, en dicho diccionario, había que volver a crear el programa.

Esta situación se ha solucionado en esta nueva versión, extrayendo el diccionario a un archivo XML externo. De esta manera, cuando hay que realizar una modificación o ampliación en dicho diccionario, no será necesario tocar para nada el programa ejecutable.

Esto posibilita igualmente que usuarios de otros idiomas puedan modificar el texto traducido de dicho archivo a su propio idioma.

Además desde el propio CPPLive TV se ha dado la posibilidad de editar el diccionario.



Modificar términos en el diccionario
Entramos en el menú Diccionario - Editar... y modificamos los términos que deseemos. En cuanto cerremos la ventana del diccionario, aparecerá un aviso preguntándonos si deseamos guardar los cambios. Este aviso se ha incorporado para que aparezca siempre, incluso cuando no se ha realizado ningún cambio, por seguridad.

Añadir términos en el diccionario

Añadimos el término en chino y traducido en la fila marcada con *



Eliminar términos en el diccionario
Seleccionamos la fila donde se encuentra el par (chino-traducido) que queremos eliminar y pulsamos la tecla SUPR.


Mezclar diccionarios
Si queremos añadir a nuestro diccionario todos los términos que aparezcan en otro diccionario que hayamos conseguido, hacemos clic en el menú Diccionario-Mezclar.... Nos aparecerá un cuadro de diálogo donde podremos seleccionar el nuevo diccionario que queremos añadir al nuestro. El diccionario que utiliza CPPLive TV se llama diccionario.xml y debe encontrarse en la misma carpeta donde se encuentre el archivo ejecutable CPPLiveTV.exe.


Foro del diccionario
En nuestros foros de soporte hemos añadido un nuevo foro donde podréis informar de nuevos términos que hayais logrado traducir, modificaciones y cualquier evento relacionado con los términos chinos.


BOOKMARKS
Varios usuarios nos han solicitado la inclusión de una especie de favoritos en CPPLive TV, así que cuando ha sido posible, la he introducido.

Añadir un canal
Tenemos varias maneras de introducir canales en el bookmark:


  1. Añadir seleccionado. Cualquier canal que tengamos seleccionado en la lista de canales podemos añadirlo automaticamente en el bookmark eligiendo esta opción que la encontramos en el menú o simplemente pulsando la combinación de teclas CONTROL+D

  2. Usando la opción del menú Ver/Editar... nos aparecerá una ventana similar a la de edición del diccionario. El funcionamiento es idéntico, es decir, para añadir un nuevo canal sólo tenemos que rellenar la línea marcada con *.

  3. También podemos Mezclar... otro archivo XML con canales en el nuestro de la misma manera que lo hacemos con el diccionario. Sólo hay que seleccionar el archivo XML adecuado y ya está.



El campo más importante para rellenar es el marcado como Playlink. En dicho campo debemos incluir el link del canal del tipo synacast://09jN1+T....

Como veremos más adelante, CPPLive en este aspecto es compatible con otros protocolos.


Ver un canal incluido en los bookmarks
Accedemos a la opción Bookmarks-Ver/Editar..., seleccionamos el canal haciendo clic en el cuadro gris que se encuentra a la izquierda de su nombre, y finalmente pulsamos la tecla Play. Si el canal es synacast, cargará el motor de PPLive y comenzará a reproducirse en un reproductor externo para así posibilitar la compatibilidad del bookmark con otros formatos.


Eliminar un canal de nuestros favoritos
Simplemente lo seleccionamos y pulsamos la tecla SUPR

IMPORTANTE: Al instalar CPPLive observará que en dicha lista de canales favoritos hay una fila en blanco, sin ningún canal. Esta línea es importante que no se elimine, al menos hasta que hayamos añadido algún otro canal, ya que si por algún motivo, esa lista quedara vacía sin ninguna línea, sería imposible utilizar esta función. SIEMPRE DEBE EXISTIR AL MENOS UNA FILA EN DICHA VENTANA. Esta anomalía quedará resuelta finalmente en la próxima versión.
Si se borrara por descuido, recupere el archivo miscanales.xml y copielo en la misma carpeta donde se encuentra la aplicación. Este archivo es el que contiene sus canales favoritos.


Compatibilidad con otros protocolos
Aunque CPPLive es un programa para PPLive, he dado la posibilidad de almacenar canales con cualquier otro formato y no sólo synacast (mms, rtsp, TVAnts, Sopcast,...).


OTRAS MEJORAS
Se han resuelto algunas deficiencias observadas en versiones anteriores. La más importante es que desde ahora ya es posible ordenar la lista de canales de forma correcta por las columnas Calidad y Bitrate.

Se han incorporado Tooltips que sustituyen a las informaciones que aparecían debajo de la lista. Y se ha incorporado dos secciones de información permanente bajo la lista, que nos muestra la fecha y hora de la última lista obtenida por el motor de PPLive y el número de canales obtenidos.

Se ha incorporado como se puede ver, menús que simplifique el uso de las nuevas funcionalidades.