Entornos Gráficos
la comunidad de dragonjar.org ha puesto en funcionamiento una radio online sobre seguridad informatica y demás, por ende me puse a investigar alguna forma de escucharla a través de la consola en linux y me encontré con este script en http://jujuyusl.usla.org.ar.
Lo mejoré en algunos minutos e hice otro script, arreglando algunas direcciones de radio y agregando mas canales online de tv. Llamé a mi script Tvr-Online :).
Primero y principal, instalar mplayer:
Debian, Ubuntu y derivadas:
# apt-get install mplayer
Arch Linux, mi distro :P
# pacman -Sy mplayer
Copiar el siguiente script, y guardarlo como tvr-online.sh (o como quieran :P )
# Comienzo del programa
#!/bin/bash
#
# Llama a mplayer, segun la radio indicada
#
# $Id: radio,v 1.8 2007-01-04 14:48:32 javier Exp $
# modificado por Braian para braianet como Tvr-Online version 0.1 vie mar 7 15:01:54 ART 2008
if [ "$1" = "stop" ]; then
BPID=`ps ux | tr -s " " ":" | grep mplayer | cut -d":" -f2`
kill -9 $BPID 2>/dev/null
echo "TVR-Online Matada"
exit
fi
case "$1" in
##########
# Radios #
##########
# Argentina
city) # Radio City 107.1 FM
URII='http://69.65.102.148:8000/'
;;
lared) # Radio La Red AM 9100
URII='mms://lared.wms.sinectis.com.ar/laredam910'
;;
mitre) # Radio Mitre 792 AM
URII='mms://streammitre.uigc.net/mitrevivo'
;;
rp) # Rock and Pop
URII="mms://200.59.146.10/rockandpop-ba"
;;
delplata) # Del Plata AM 1030
URII='mms://delplata.telecomdatacenter.com.ar/delplata'
;;
continental) # AM 590 Continental
URII='http://66.175.96.10/arcontinental'
;;
los40) # Los 40 Principales
URII='http://66.175.96.10/ARLOS40P'
;;
mega) # Mega 98.3 Puro Rock Nacional
URII='http://mega.telecomdatacenter.com.ar/mega'
;;
la100) # FM 100 99.9
URII='mms://streamla100.uigc.net/la100'
;;
fmsi) # 89.1 FM BA San Isidro
# (requiere faad/aac)
URII='http://streaming.euro-web.com.ar:8000'
;;
#Seguridad Informatica
dragon)#dragonjar.org Radio
URII='http://201.228.150.123:8000'
;;
##############
# Television #
#############
tn24) # TN 24 Horas - Argentina
URII="mms://wmedia01.uigc.net/TN"
;;
canal26) # Canal 26 - Argentina
URII="mms://200.115.194.1:8080/Canal26?MSWMExt=.asf"
;;
national) # National Geographic English
URII="mms://211.167.102.66/ch-19"
;;
discovery) # Discovery Channel English
URII="mms://211.167.102.68/ch-11"
;;
#################
# Otras radios #
#################
kehuelga) #Radio libre y social 102.9FM >
URII="http://www.kehuelga.org:8000/radio.mp3"
#Aca estan otros espejos en caso de saturacion:
#http://stream.r23.cc:2323/kehuelga.mp3
#http://radio.resistenciacreativa.org.mx:8000/radioresisteincia.mp3.m3u
#http://radio.indymedia.org:8000/radiozapote-alta.mp3.m3u
#http://radio.indymedia.org:8000/appo.mp3.m3u
;;
*)
echo "
Uso: tvr-online.sh radio/tv/stop
stop: Termina el programa.
Radios Seguridad Informatica/Hacking:
dragon (Radio de la comunidad DragonJar)
Radios FM Argentina:
los40 (Los 40 Principales)
la100 (FM 100 99.9 )
mega (Mega 98.3 Puro Rock Nacional)
rp (Rock and Pop)
fmsi (FM BA San Isidro 89.1)
Radios AM Argentina:
lared (La Red)
continental (Contiental AM 590)
mitre (Radio Mitre 792 AM)
delplata (Del Plata AM 1030)
Radios Varias Argentina:
city (Radio City Jujuy)
kehuelga (Radio libre y social 102.9 FM)
Television Online:
tn24 (TN 24 Horas - Noticiero - Arg)
canal26 (Canal 26 - Noticiero - Arg) Tarda 24 segundo en aparecer.
national (National Geographic en Ingles)
discovery (Discovery Channel en Ingles)
Examples:
tvr-online la100 "Escucha la radio FM 99.9"
tvr-online tn24 "Mira el canal TN24. Noticiero"
tvr-online stop "Matar a Tvr-Online"
"
exit 1
;;
esac
mplayer -af lavcresample=44100 -cache 250 "$URII" 2>$HOME/.tvr-online >/dev/null &
sleep 3; reset; clear
##Fin del Programa
Abrimos gedit o cualquier editor y pegamos:$ gedit tvr-online.sh
Una vez guardado le damos permiso de ejecución
$ chmod +x tvr-online.sh
Ahora lo ejecutamos (siempre el punto para ejecutar un programa bash):
braianet ~ $ ./tvr-online.shPara llamar a nuestro programa desde cualquier lugar lo recomendable es copiarlo a /usr/bin como root:
Uso: tvr-online.sh radio/tv/stop
stop: Mata la radio
Radios Seguridad Informatica/Hacking:
dragon (Radio de la comunidad DragonJar)
Radios FM Argentina:
los40 (Los 40 Principales)
la100 (FM 100 99.9 )
mega (Mega 98.3 Puro Rock Nacional)
rp (Rock and Pop) Actualmente NO FUNCIONA con MPLAYER
fmsi (FM BA San Isidro 89.1)
Radios AM Argentina:
lared (La Red)
continental (Contiental AM 590)
mitre (Radio Mitre 792 AM)
delplata (Del Plata AM 1030)
Radios Varias Argentina:
city (Radio City Jujuy)
kehuelga (Radio libre y social 102.9 FM)
Television Online:
tn24 (TN 24 Horas - Noticiero - Arg)
canal26 (Canal 26 - Noticiero - Arg) Tarda 24 segundo en aparecer.
national (National Geographic en Ingles)
discovery (Discovery Channel en Ingles)
Examples:
tvr-online la100 Escucha la radio FM 99.9
tvr-online tn24 Mira el canal TN24. Noticiero
tvr-online stop Mata a la radio
braianet ~ $
# cp tvr-online.sh /usr/bin/tvr-online
# chmod +x /usr/bin/tvr-online
Si queremos escuchar por ejemplo La mega (Rock Nacional Argentino) ponemos:
$ tvr-online mega
O si queremos ver TN24 ( Noticiero 24 hs de Argentina)
$ tvr-online tn24
Si no queremos escuchar mas:
$ tvr-online stop
Si no pueden escuchar alguna radio o no pueden ver la tv, quizas puedan echarle un vistazo a este archivo $HOME/.tvr-online, donde direccioné los mensajes de error.
Espero que les guste este simple pero util programita :P. Quizás se pueda hacer un proyecto mas grande, haciendo un programa para ver tv online y escuchar radio con el motor de mplayer. Si alguien está interesado, agregue su mail en los comentarios y cruzamos ideas :P.
Gracias a Braianet por ayudarnos con su concimiento.
Un Saludo,Ariel.
Te puede interesar:
0 comentarios:
Publicar un comentario