Television P2P en Ubuntu Dapper (Continuación)

29 06 2006

Hace unos dias trate el tema sobre la TVP2P sobre linux. Hoy domingo estuve probando con varios programas para Windows, ellos son PPlive, PPStream, PCast y TvAnts, con la esperanza de ver algun partido de futbol. Utilizando mi querido wine probe con todos, lamentablemente PPlive aunque se haya instalado correctamente no funciona si no esta el Windows Media Player instalado en el sistema (tendria que probar instalar algun reproductor de video para windows), luego el PPStream no llega ni a instalarse debido a un problema de ocx, (creo yo) destinado para su bella interface. Le siguio el turno a PCast, un programa sencillo y practico, el cual nos permite elegir la ruta de nuestro reproductor, por ahora no lo hice funcionar. Tengo que fijarme que reproductor instalar para terminar de probar el PPLive y el Pcast. El ultimo que probé fue el TvAnts (en realidad fue el primero, tengo que dejar el suspenso para el final) funciono espectacularmente, recuerdo en mis tiempos en windows que este programa junto al PPStream eran execelentes.
Bueno volviendo a Dapper, tengo que comentar que el TvAnts detecta que no tenemos ningun reproductor pero a diferencia de los demas, TvAnts solo da un aviso:

Aprieten Si o No y en un terminal solo escriban esto:
mplayer mms://localhost:1690x/x
o totem mms://localhost:1690x/x
En mi caso particular 16901 es el puerto y 6 es el canal que estoy reproduciendo, estos numeros van cambiando de acuerdo vayamos viendo diferentes canales, es por eso que tienen que fijarse en el mensaje que envia TvAnts “Fallo al abrir el canal mmst://localhost:xxxxx/x …..” (cuando carguen el mplayer o el totem el protocolo tiene que ser mms) Si todo sale bien, el resultado sera algo asi:

Pueden descargar TvAnts desde Aquí Además de Popcast para linux encontré PeerCast pero hasta ahora no lo probé. Les recuerdo que en sitios como TVmix o Rojadirecta se actualizan día a día la programación deportiva.





Ver videos en Firefox para linux (Ubuntu)

29 06 2006

Instalando Codecs

Antes de comenzar es necesario tener todos los codecs de video, para eso hay excelentes utilidades, ya sea que tengamos Ubuntu Breezy podremos utilizar Automatix o si tenemos Dapper usaremos este excelente script solo para codecs multimedia.La diferencia entre el script de Dapper y el automatix, es que este ultimo nos permitirá instalar muchisimas cosas, desde el Opera Browser hasta el AMSN, pasando por el wine, codecs, azureus, etc. Pero lo importante ahora son los codecs.
Otra alternativa para Breezy es Easy Ubuntu. Con estos codecs podran ver archivos avi, divx, xvid, wma, mov, etc, utilizando sus reproductores preferidos (el mio es el mplayer)

Configurando Firefox

Si poseen Breezy seguramente podrán ver trailers en Apple (.mov), ver videos en Youtube (.swf) o en Filecabi.net (.wmv). El problema surge cuando utilizan Dapper (todavia en estado Alpha), entonces para que funcione correctamente tendremos que instalar los plugins para firefox a mano.
Basicamente hay 2 plugins que tendremos que ponerle, uno es el mozilla-mplayer y el otro es el totem . El totem tiene 2 engines, ya sea el totem-gstreamer o el totem-xine, cualquiera de estos 2 funcionan correctamente. Antes de proceder a instalarlos recomiendo que cierren el firefox.
Entonces realizamos lo siguiente:

  1. sudo apt-get install mozilla-mplayer
  2. sudo apt-get install totem-xine totem-xine-firefox-plugin o 2-sudo apt-get install totem-gstreamer totem-gstreamer-firefox-plugin

En el directorio /usr/lib/firefox/plugins estaran los plugins instalados, para comprobar que este correcto comparemoslo con los plugins que hay en /home/nombre_de_usuario/.mozilla/plugins , si todo esta bien no tiene que haber diferencias.
Por ultimo necesitamos borrar el archivo pluginreg.dat aqui se guarda la configuracion de los plugins, al borrarlo obligaremos a firefox que relea los plugins instalados y para eso haremos lo siguiente:

  1. cd /home/nombre_de_usuario/.mozilla/firefox/
  2. rm pluginreg.dat Listo, con esto ya estamos en condiciones de arrancar el Firefox, probar los trailers, los swf y wmf (de windows).

Yo tuve problemas por que estaba utilizando Swiftfox, que es un firefox optimizado para AMD, con la ventaja de que consume menos recursos y es mas veloz. Lo que se podria hacer es, una vez que este instalado y funcionando perfectamente el firefox instalar swiftfox (no antes). Para utilizar los plugins de firefox realizan lo siguiente (con el punto final incluido)

  1. cd /home/nombre_de_usuario/swiftfox/plugins
  2. sudo ln -s /usr/lib/mozilla-firefox/plugins/* .

Para comprobar la lista de plugins, escriban esto en el firefox about:plugins.

EDIT: Actualmente ya se puede utilizar automatix en Ubuntu Dapper.





Programando en C/C++ y Pascal sobre Linux

29 06 2006

Ultimamente tuve que realizar una serie de programas (listas, colas, etc) para la materia algoritmos, en la facultad utlizamos el Borland C v3.4 para Dos y Windows, asi que me puse las pilas para tratar de hacer andar algun IDE en mi Ubuntu.

Primer intento: Utilizar wine para hacer funcionar el Borland… Error ! algun problema de memoria, en resumen el Borland necesita trabajar con memoria real.

En mi segundo intento encontré diferentes IDEs (Entorno de Desarrollo Integrado) que serian un conjunto de Editor un Compilador mas un Debugger.

Probé con el Anjuta, es tan facil de instalar como sudo apt-get install anjuta, pero hay un par de cosas que debemos tener:el gcc (el compilador para c y c++), los kernel headers y los build-essential.

Para instalar todo eso escribimos lo siguiente: sudo apt-get install linux-headers-$(uname -r) build-essential g++-3.4 Si queremos programar en Pascal hacemos lo siguiente:

  1. Descagamos el compilador y la documentación para pascal desde aquí
  2. Lo descomprimimos y lo instalamos con “sh install.sh”

Ademas del Anjuta instalé el Kdevelop es un IDE diseñado para KDE, soporta varios lenguajes. Pruebenlo, ya que una vez que hayan instalado gcc, los headers y los build-essential pueden utilizar cualquier IDE, o si prefieren solo utilizar el vim y el gcc compilando a mano.
El proximo paso es Ruby on Rails y Monodevelop.





Television P2P en Linux

29 06 2006

La televisión P2P permite ver canales de television de todas partes del mundo, muy util para ver partidos de futbol de España, Argentina, Inglaterra, o peliculas.

TVP2P tiene la misma filosofía que programas como el Emule, Bitorrent, etc, es decir permite compartir (en este caso la señal de television) con demás personas, asá mientras nosotros estamos viendo cualquier partido de futbol estaremos retrasmitienolo tambien. Muchos canales son transmitidos a internet (de manera legal) por las mismas cadenas de television. Pero el atractivo surge cuando cualquier persona puede trasmitir lo que quiera, para ello solo necesita una placa capturadora de Televisión, de esta forma aparecen canales como HBO, ESPN,National Geographic, etc.

Hay sitios que se encargan de recopilar toda la programacion deportiva que hay dando vueltas por ahi, y poseen algo asi como una TVP2P-Guia actualizada constantemente. Actualmente hay una gran cantidad programas que nos permiten ver Television P2P, algunos con mejores prestaciones que otros, mejor calidad, etc, lamentablemente para linux solo conozco uno: GTK-Sopcast.

En sintesis, hay mucha variedad de canales que son trasmitidos por internet (algunos legales y otros no), por cada canal puede haber varias personas que lo trasmitan en diferentes calidades y para diferentes programas. Aqui hay una guia para instalar el GTK-Sopcast en linux. Yo utilicé gtk+-1.2 y en la pestaña config, la instruccion para arrancar el player fue la siguiente: mplayer -ontop -geometry 100%:100% Es conveniente cerrar cualquier otro programa P2P mientras vemos TVP2P

EDIT: En la web de mariodebian empaquetaron el sopgui y traducido al español, aqui esta el paquete deb.





Escuchemos Música desde Last.fm

29 06 2006

Segun Wikipedia: Last.fm es una radio vía internet y además un sistema de recomendación de música que construye perfiles y estadísticas sobre gustos musicales, basándose en los datos enviados por los usuarios registrados. En la radio se puede seleccionar las canciones según las preferencias personales (en base a un algoritmo y a las estadísticas) o de otros usuarios.El servicio es de código abierto.

Hay gran cantidad de cosas que podemos hacer, ya sea tener nuestras estadisticas musicales, las cuales compartiremos con los demas, pertenecer a grupos (de amigos, del foro) con lo que generaremos un perfil musical, escuchar musica, tener nuestra firma para foros, etc.

Primero necesitamos tener una cuenta (es gratuito), luego con programas como el Banshee o Rhythmbox nos permitiran que cada mp3 que escuchemos sea archivado en nuestras estadisticas en last.fm. Personalmente prefiero el Banshee por la sencillez de uso y la posibilidad de poder pasar canciones a un ipod. Hoy no puedo vivir sin Amarok (sudo apt-get install amarok), es impresionante la potencia y las funcionalidades, si vas a tener un reproductor de mp3 tiene que este. (Olvidate de Banshee o de Rhythmbox, esos programas usaba la primer semana en linux)

Para escuchar musica a travez de internet necesitamos del Last.fm Player (para linux), dentro él podemos elegir algun artista o un tag (ej: Rock, Tango). A cada tema, si deseamos, lo podemos calificar, y de esa forma el Sr. Last sabrá que es lo que nos gusta :P .





Instalar Juegos en Linux (Ubuntu)

29 06 2006

Actualizado: 4/2/2007

Hay dos tipos de juegos en linux, los nativos (Doom3, Unreal Tournament, Enemy Territory) y los no-nativos (los de window$, por ejemplo Call of Duty, Battlefield, etc), a continuación voy a comentar como instalar juegos no-nativos, es decir los juegos que no estan diseñados para ejecutarse en linux.

Primero tenemos que tener en claro 3 cosas: Wine, Cedega y loki. El wine es como un “emulador” de windows, permite correr aplicaciones tales como el excel, photoshop, 3dstudio, o en este caso juegos. El Cedega (ex-winex) esta pensado exclusivamente para jugar y soporta una gran cantidad. El loki fue diseñado para permitirnos instalarlos, en su pagina oficial, ofrece gran cantidad de instaladores (en los cuales no nos piden seriales ni parches).

Entonces, basicamente podemos instalar un juego de 2 formas, de la forma antigua utlizando un instalar de loki y luego ejecutarlo con wine,tengo que aclarar que este metodo es el mas complicado o podemos elegir jugarlos e instalarlo con el cedega, en ese caso el proceso es mas que sencillo:

  1. Descargamos cedega desde aquí (la clave es: www.chilewarez.org)
  2. Descomprimos el rar y encontrarás 2 archivos, instalamos primero el small asi: sudo dpkg -i cedega-small_5.2_i386.deb
  3. Le indicamos que realice una actualizacion local (Install Local Package) utilizando el engine que estaba en el archivo rar
  4. Luego insertamos el CD del juego y apretamos en Instalar Con esta pequeña guia ya podremos empezar a dar nuestras primeras partidas en Ubuntu, solo se necesita tener actualizados los drivers de nuestra tarjeta 3D.
  5. Si sucede algun problema de dependencias prueben instalando estos paquetes a traves de apt-get: python-gtk2, python-glade2, python2.4-dbus, python-support, python-numeric, python-cairo, libdbus-1-2, libdbus-glib-1-2 y python2.4-libxml2.




Mi escritorio XGL

29 06 2006

Hace practicamente un par de semanas, mi windows xp pasó a la historia y decidí instalar Ubuntu (ya que tenia varios cd de esa distribucion) despues instalar-reinstalar-instalar de nuevo pude conseguir tener mi sistema andando a la perfección (hasta podia jugar al Call of Duty de windows). Pero esto no duró mucho tiempo y fuí por mas, actualicé a dapper (fue un poco dificil el upgrade así que lo mejor fue instalar Dapper desde cero), luego probar un rato pude hacer andar XGL y compiz (tan solo tengo semanas en linux) y aquí dejo una muestra de como quedo mi hermoso escritorio.