#!/bin/bash

#----------------------------------------------------------------------------------------------
# Llama a MPlayer, segun la radio o canal indicada/o
# $Id: radio,v 1.8 2007-01-04 14:48:32 javier Exp $
# Fixes en etapa de ejecucion por Arturo 'Buanzo' Busleiman - 20070104
#
# Mejorada por: 
# 'Overclock_Orange' 20080806 - <fmdlc.unix@gmail.com> - http://www.codigounix.com.ar/
#----------------------------------------------------------------------------------------------

#### Inicio del Script ####

case "$1" in

##-----------------------
# Radios Argentinas
#-----------------------

lared) # Radio La Red AM 9100
URII='mms://lared.wms.sinectis.com.ar/laredam910'
echo "Reproduciendo Radio La Red AM 9100."
;;

boca) # FM La Boca
URII='http://streammax.alsonet.com/fmlab'
echo "Reproduciendo FM La Boca."
;;

america) # Radio America
URII='mms://200.59.146.10/radioamerica-ba'
echo "Reproduciendo Radio America."
;;

uno) #Radio Uno
URII='http://www.radiouno.com.ar/32k.m3u'
echo "Reproduciendo Radio Uno."
;;

city) #Radio City (Jujuy) 107.1 FM
URII='http://69.65.102.148:8000/'
echo "Reproduciendo Radio City 107.1 FM (Jujuy)."
;;

mitre) # Radio Mitre 792 AM
URII='mms://streammitre.uigc.net/mitrevivo'
echo "Reproduciendo Radio Mitre 792 AM."
;;

rp) # Rock and Pop
URII="mms://200.59.146.10/rockandpop-ba"
echo "Reproduciendo Rock and Pop."
;;

delplata) # Del Plata AM 1030
URII='mms://delplata.telecomdatacenter.com.ar/delplata'
echo "Reproduciendo Radio del Plata."
;;

continental) # AM 590 Continental
URII='http://66.175.96.10/arcontinental'
echo "Reproduciendo AM 590 Continental."
;;

los40) # Los 40 Principales
URII='http://66.175.96.10/ARLOS40P'
echo "Reproduciendo Los 40 Principales."
;;

mega) # Mega 98.3 Puro Rock Nacional
URII='http://mega.telecomdatacenter.com.ar/mega'
echo "Reproduciendo Mega 98.3, Puro Rock Naional."
;;

fm100) # FM 100 99.9 rtsp://g2.prima.com.ar/vivo/cadena100.rm
URII='rtsp://g2.prima.com.ar/vivo/cadena100.rm'
echo "Reproduciendo FM 100 99.9."
;;

fmsi) # 89.1 FM BA San Isidro
URII='http://streaming.euro-web.com.ar:8000' # (requiere faad/aac)
echo "Reproduciendo FM SI 89.1 San Isidro."
;;

argentina) # Argentina+de30
URII='http://66.252.30.187:8000'
echo "Reproduciendo Argentina+30 (Streaming OnLine)."
;;


dragon) # Dragon (Seguridad Informatica)
URII='http://201.228.150.123:8000'
echo "Reproduciendo Dragon (Seguridad Informática)."
;;
#--------------------------
# Otras radios
#--------------------------

kehuelga) # Radio libre y social 102.9FM 
URII="http://www.kehuelga.org:8000/radio.mp3"
echo "Reproduciendo Kehuelga - Radio Libre y Social - FM 102.9"

#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
;;

#------------------------------
# Television en vivo Argentina
#------------------------------
tn24) # TN 24 Horas
URII="mms://wmedia01.uigc.net/TN"
echo "Reproduciendo TN 24 Horas."
;;
canal26) # Canal 26 - Argentina
URII="mms://200.115.194.1:8080/Canal26?MSWMExt=.asf"
echo "Reproduciendo Canal 26." 
;;

#------------------------------
# Television en vivo (Otros)
#------------------------------
national) # National Geographic English
URII="mms://211.167.102.66/ch-19"
echo "Reproduciendo The National Geographic."
;;
discovery) # Discovery Channel English
URII="mms://211.167.102.68/ch-11"
echo "Reproduciendo Discovery Channel."
;;
*)
#--------------------------
# Menu usuario
#--------------------------
echo "Seleccione una emisora o canal de televisión.
Uso: radios [Codigo emisora]

RADIOS:
 _______________________________________________
| Nombre:  			| Codigo:	|
|===============================|===============|
|*Argentina más de 30 		| argentina	|	 
|*Continental AM 590		| continental	|
|*Del Plata AM 1030 		| delplata	|
|*Dragon Seguridad Informática	| dragon	|
|*FM 100 99.9			| fm100		|
|*FM La Boca			| boca		|
|*FM Si San Isidro		| fmsi		|
|*Mega 98.3 - Puro rock nacional| mega		|
|*Mitre 792 AM			| mitre		|
|*Los 40 Principales		| los40		|
|*Radio America			| america	|
|*Radio City 107.1 FM (Jujuy)	| city		|
|*Radio La Red AM 9100		| lared		|
|*Radio Libre y Social		| kehuelga	|
|*Radio Uno			| uno		|
|*Rock and Pop			| rp		|
|_______________________________|_______________|

TELEVISION ARGENTINA:
 _______________________________________________
| Nombre:  			| Codigo:       |
|===============================|===============|
|*Canal 26			|canal26 	|
|*TN 24 Horas			|tn24		|
|_______________________________|_______________|

OTROS CANALES:
 _______________________________________________
| Nombre:  			| Codigo:       |
|===============================|===============|
|*Discovery Channel		| discovery	|
|*The National Geographics	| national	|
|_______________________________|_______________|
"

exit 1
;;
esac

#---------------------
#Llamado a mplayer
#---------------------
mplayer -af lavcresample=44100 -cache 32 "$URII" > /dev/null 2>&1 &

#### Fin del Script ####

