Bienvenido a Linux Party
Inicio | Foros | Envía Tu Historia | Tu Cuenta | Tienda | Topics | Descargas | Hemeroteca | Juegos | Blogs/Opinión | Faq | Top
Ver la Televisión en Linux, 'Canal 24 Horas', 'TVE' y otros canales de TV.
Enviado el Domingo, 17 junio a las 10:15:00
Tópico: Tecnología.
Tecnología.En mayo de 2006, Televisión Española (RTVE) anunciaba el inicio de sus emisiones de televisión y radio a través de las redes P2P, lo que implicaba poder disfrutar de estos contenidos a través de Internet en nuestros ordenadores sin necesidad de antenas ni tarjetas capturadoras y con una calidad muy superior a sus antiguas emisiones asx que aún pueden verse en este enlace.

El servicio, que ya es una realidad, una vez tengamos instalado mplayer y kplayer, y podrás ver, al menos el canal 24, mejor o peor, pero algo se ve...

Continuamos...

Una buena noticia, sin duda, si no fuera porque un año después, en la página de RTVE que ofrece el servicio sigue obviándose inexplicablemente a los cada vez más numerosos usuarios de GNU/Linux. En dicha página se anuncia la existencia de un plug-in instalable para Windows y Mac. Según sus propias palabras, “DESCÁRGATELO… Y VERÁS!!” (sic).

Octoshape, compañía fabricante del plug-in, tiene una versión para GNU/Linux que funciona perfectamente, si bien su instalación no es, como suele ocurrir, tan cómoda como en Windows o Mac (siguiente siguiente siguiente). En este post vamos a explicar cómo instalar este software de la manera más sencilla posible. Al lector se le suponen unos rudimentos mínimos en el uso de sistemas GNU/Linux a nivel usuario. La instalación de ejemplo se hizo en un Kubuntu 7.04, aunque con mínimas variaciones servirá para cualquier distribución que tengáis.

0003

Primero vamos a fijarnos en los requisitos previos. Nos hacen falta tres cosas en realidad:

  1. Java 5 o superior, de Sun
  2. libstdc++.so.6
    1. (para distros basadas en Debia/Ubuntu)... sudo apt-get install libstdc++6
    2. (para distros basadas en RedHat/Fedora)... sudo yum install libstdc
  3. Un reproductor multimedia que acepte streaming (como... mplayer y kplayer
  4. y descargarte el software para Linux, aquí.
    1. Descargado, dar los permisos chmod a+x octosetup-linux_i386.bin
    2. Elegir los canales a ver, aquí.

Generalmente, bastará hacer...

./OctoshapeClient -url:ESPANA.canal24horas

Pongamos, que nos da un error y no funciona a la primera, ¡Estupendo!

Una vez que aceptas los terminos de la licencia...

Do you agree to these license terms? [yes|no]
yes                                         
Archive:  octoshape.installer.3844          
  inflating: octoshape/EULA_en.rtf          
   creating: octoshape/octoprogram-L03-NMS0810164-U01_SUA_900/
 extracting: octoshape/octoprogram-L03-NMS0810164-U01_SUA_900/confirmed.txt 
  inflating: octoshape/octoprogram-L03-NMS0810164-U01_SUA_900/content.txt   
 extracting: octoshape/octoprogram-L03-NMS0810164-U01_SUA_900/marker.txt    
   creating: octoshape/octoprogram-L03-NMS0810164_SUA_900/                  
  inflating: octoshape/octoprogram-L03-NMS0810164_SUA_900/content.txt       
 extracting: octoshape/octoprogram-L03-NMS0810164_SUA_900/dynfiles.zip      
 extracting: octoshape/octoprogram-L03-NMS0810164_SUA_900/marker.txt        
  inflating: octoshape/octoprogram-L03-NMS0810164_SUA_900/module.xml        
  inflating: octoshape/octoprogram-L03-NMS0810164_SUA_900/OctoshapeClientSUA 
  inflating: octoshape/octoprogram-L03-NMS0810164_SUA_900/suaold-versions.txt 
  inflating: octoshape/OctoshapeClient                                        
Go to octoshape and execute ./OctoshapeClient -url:octoshape:BROADCASTER.channel
[javier@localhost Descargas]$ cd octoshape/                                    

Accedemos al directorio de instalación, y lo intentamos ejecutar...

[javier@localhost octoshape]$ ls -l
total 124
-rwxrwxrwx 1 javier javier 14762 oct 16 15:12 EULA_en.rtf
drwxrwxrwx 2 javier javier  4096 oct 16 15:12 octoprogram-L03-NMS0810164_SUA_900
drwxrwxrwx 2 javier javier  4096 oct 16 15:12 octoprogram-L03-NMS0810164-U01_SUA_900
-rwxrwxrwx 1 javier javier 96136 may 22  2008 OctoshapeClient
[javier@localhost octoshape]$ ./OctoshapeClient -url:ESPANA.canal24horas
octoprogram-L03-NMS0810164_SUA_900/OctoshapeClientSUA: error while loading shared libraries: 
libcrypto.so.0.9.8: cannot open shared object file: No such file or directory
Como era de esperar, no está completo, nos falta una librería llamada libcryp, bueno, pues la buscamos,
si tienes Debian, Ubuntu, debes usar apt-cache search libcryp, con Fedora, yum search libcryp

[javier@localhost octoshape]$ yum search libcryp
Loaded plugins: refresh-packagekit =============================== Matched: libcryp =============================== seahorse-devel.i386 : Header files and libraries required to develop with seahorse
[root@localhost octoshape]$ yum install seahorse-devel
Una vez, instalado dicha librería que falta, si persiste el fallo, es por que no busca /usr/lib/crypto.so, si no la versión...
creas un link con esa versión y ya esta, pongamos el ejemplo.
[root@localhost octoshape]# cd /
[root@localhost /]# find . -iname "libcryp*"
./usr/include/libcryptui
./usr/lib/libcrypto.so
./usr/lib/libcryptui.so.0.0.0
./usr/lib/libcryptopp.so.6
./usr/lib/libcrypt.so
./usr/lib/libcryptui.so.0
./usr/lib/pkgconfig/libcrypto.pc
./usr/lib/libcryptopp.so.6.0.0
./usr/lib/libcrypt.a
./usr/lib/libcryptui.so
./usr/lib/libcrypto.a
./lib/libcrypto.so.0.9.8g <- Este es fichero que buscamos
./lib/libcrypto.so.7
./lib/libcrypt.so.1
./lib/libcryptsetup.so.0
./lib/libcryptsetup.so.0.0.0
./lib/libcrypt-2.9.so
./opt/Adobe/Reader8/Reader/intellinux/lib/libcrypto.so
./opt/Adobe/Reader8/Reader/intellinux/lib/libcrypto.so.0.9.7
./opt/Adobe/Reader8/Reader/intellinux/lib/libcrypto.so.0
[root@localhost /]#
No mezcles churras con merinas, vamos a ir a /usr/lib/ y hacemos
[root@localhost /]# cd /usr/lib
[root@localhost lib]# ls -l libcrypto*
-rw-r--r-- 1 root root 2447352 ene  7 16:31 libcrypto.a
lrwxrwxrwx 1 root root      20 feb 24 14:15 libcryptopp.so.6 -> libcryptopp.so.6.0.0
-rwxr-xr-x 1 root root 4599020 oct 27 07:38 libcryptopp.so.6.0.0
<- Vemos que libctypto.so, en un link a libcrypto.so.0.9.8g ->
lrwxrwxrwx 1 root root 29 feb 13 19:10 libcrypto.so -> ../../lib/libcrypto.so.0.9.8g
CREAMOS EL ENLACE SIMBOLICO, desde /usr/lib
[root@localhost lib]# ln -s ../../lib/libcrypto.so.0.9.8g libcrypto.0.9.8

Y TAMBIÉN NOS VAMOS A /lib y lo creamos
cd /lib
ln -s /lib/libcrypto.so.0.9.8g /lib/libcrypto.0.9.8
Verificamos que se ha creado correctamente el enlace
[root@localhost lib]# ls -l libcrypto* -rwxrwxrwx 1 root root 29 mar 6 17:38 libcrypto.0.9.8 -> ../../lib/libcrypto.so.0.9.8g -rw-r--r-- 1 root root 2447352 ene 7 16:31 libcrypto.a lrwxrwxrwx 1 root root 20 feb 24 14:15 libcryptopp.so.6 -> libcryptopp.so.6.0.0 -rwxr-xr-x 1 root root 4599020 oct 27 07:38 libcryptopp.so.6.0.0 lrwxrwxrwx 1 root root 29 feb 13 19:10 libcrypto.so -> ../../lib/libcrypto.so.0.9.8g                                            
Y YA ESTÁ YA PODEMOS USAR EL PROGRAMA.
Si persiste el problema haz lo que me comentó un amigo...
"
Since you're on Linux, try editing /etc/ld.so.conf and adding the appropriate
path and then run ldconfig (as root).
"
Que veas lo que hay /etc/ld.so.conf, y lo añadas...
[root@localhost ld.so.conf.d]# ls /etc/ld.so.c*
ld.so.cache   ld.so.conf    ld.so.conf.d/

[root@localhost ld.so.conf.d]# cat /etc/ld.so.conf
include ld.so.conf.d/*.conf
[root@localhost ld.so.conf.d]# cd /etc/ld.so.conf.d/
[root@localhost ld.so.conf.d]# ls -l
total 32
-r--r--r-- 1 javier javier 324 ene 21 08:21 kernel-2.6.27.12-170.2.5.fc10.i686.conf
-r--r--r-- 1 root root 324 feb 12 06:15 kernel-2.6.27.15-170.2.24.fc10.i686.conf
-r--r--r-- 1 root root 324 feb 23 19:30 kernel-2.6.27.19-170.2.35.fc10.i686.conf
-rw-r--r-- 1 javier javier 15 oct 2 01:29 mysql-i386.conf
-rw-r--r-- 1 root root 5 mar 10 17:47 para-ver-la-tv.conf
-rw-r--r-- 1 javier javier 20 oct 8 15:18 qt-i386.conf
-rw-r--r-- 1 root root 15 ene 2 2006 wine-32.conf
-rw-r--r-- 1 root root 23 mar 5 10:03 xulrunner-32.conf
[root@localhost ld.so.conf.d]# echo /lib > para-ver-la-tv.conf
[root@localhost ld.so.conf.d]# cat para-ver-la-tv.conf
/lib
[root@localhost ld.so.conf.d] # ldconfig <<-- MUY IMPORTANTE
Si tienes alguna Distro vieja o diferente... o instalaste algún Java anterior al 1.6, haz esto...

[root@localhost octoshape]# cd /usr/java/   (o /usr/lib/java) [root@localhost java]# find . -iname "libjvm*" ./jre1.6.0_03/lib/i386/server/libjvm.so ./jre1.6.0_03/lib/i386/client/libjvm.so [root@localhost java]# cd /root/Desktop/octoshape/
Una vez lo tengamos, hay que crear el fichero de configuración con "libjvm.so"
 así que si tenemos java, instalado en /usr/java (puede que esté en /usr/lib/java), ponemos:

[root@localhost octoshape]# echo JavaExec=/usr/java/jre1.6.0_03/lib/i386/client/libjvm.so > setup.xml
[root@localhost octoshape]# ./OctoshapeClient -url:ESPANA.canal24horas

Pero te recomendamos que leas el artículo.

A los más nuevos en GNU/Linux os parecerán cosas muy raras, pero no os preocupéis que esto lo resolvemos en un periquete.

Java
Entramos en la consola (terminal) y escribimos esto: (Debian)

sudo update-alternatives --config java

puede descargarselo directamente desde el sitio de Java.
Puede leer más aquí.

Fuente, **Foros de Linux Party**.
Autor: demiurgo.

( Recordamos a nuestros lectores que nos puden enviar noticias para su publicación )



del.icio.us Guardar.
Ver la Televisión en Linux, 'Canal 24 Horas', 'TVE' y otros canales de TV.

Comparte este artículo...
| More
Noticias relacionadas...
·ALICE, un nuevo superordenador «verde» más ecológico, que funciona bajo Linux
·El Servicio de Parques Nacionales (USA) dice que la Tech permite la estupidez
·Seis razones por las que Flash no va a desaparecer.
·Los 10 mayores inventos españoles de la Historia
·¿Morir de sed en el océano? Nunca más
·La cocina nos hizo humanos
·India desarrolla el portátil más barato del mundo a 35 dólares
·Mantenerse Crédulos, tener 40 y seguir en el camino. *****
·Los teléfonos de Alta Gama de Nokia usarán MeeGo
·Ver la Televisión 3D podría ser peligroso para los niños pequeños.
·42 razones para no usar iphone
·El sector TI se reivindica como clave para -el progreso y sostenibilidad-
·¿Quién quiere ser una estrella Tecnológica? (Vídeo Impresionante)
·Proyecto OLPC prepara Tablet XO-3, llegará en el 2010, valdrá $75 y usará Linux
·Más de 100.000 Nokias N900 vendidos
 
Partners Gold.

La Tienda de Linux Party.



Login
Nickname

Contraseña

Código de Seguridad:
Código de Seguridad
Teclea Código de Seguridad

¿Todavía no tienes una cuenta? Puedes crearte una. Como usuario registrado tendrás ventajas como seleccionar la apariencia de la página, configurar los comentarios y enviar los comentarios con tu nombre.

Enlaces Relacionados
· Más Acerca de Tecnología.
· Noticias de adminweb


Noticia más leída sobre Tecnología.:
Ver la Televisión en Linux, 'Canal 24 Horas', 'TVE' y otros canales de TV.




Votos del Artículo
Puntuación Promedio: 0
votos: 0

Por favor tómate un segundo y vota por este artículo:

Excelente
Muy Bueno
Bueno
Regular
Malo


Opciones

 Versión Imprimible Versión Imprimible


"Partners Gold" | Entrar/Crear Cuenta | 0 Comentarios
Los comentarios son propiedad de quien los envió. No somos responsables por su contenido.
LinuxParty: Noticias de Linux, software libre y tecnología.
Todos los logos y marcas son propiedad de sus respectivos dueños.
Los comentarios son propiedad de sus posters
Licencia Creative Commons

Puedes incluir nuestras noticias incluyendo nuestros ficheros: backend.php o ultramode.txt


Página Generada en: 1.10 Segundos
Todos los logos y marcas corresponden a sus respectivos dueños, los comentarios son propiedad de quienes los enviaron
Inicio | Foros | Contacto | Publicidad | Enviar Historia | Tu Cuenta | Docs | Tu tienda.