Bueno, pues para celebrar mi reciente "ascenso" a Adicto en este nuestro foro voy a mostraros como hacer que vuestra Xbox360 reproduzca radio de internet.
Éste es el foro de donde originalmente saqué la info. Lo que he hecho básicamente ha sido una traducción/recopilación para que todo el mundo se pueda enterar. Si os pasais por ahí podreis descargaros un pack de emisoras holandesas que le dan mil vueltas en calidad de sonido a las que tenemos aquí.
Antes de empezar querría dar las gracias a
Kyro por su excelente
tutorial sobre instalación del Windows MCE 2005 sobre una máquina virtual pues me ha servido para trastear mucho sin romper nada. [oki]
Bueno, a lo que vamos.
Material necesario:
-Ordenador PC con Windows XP Media Center Edition 2005 en cualquier idioma y ya sea en modo nativo o emulado en máquina virtual.
-Xbox360 vinculada con nuestro ordenador con MCE
Bien, empezamos:
Aclaración: el ejemplo que utilizo para el tuto es para la emisora de la SER en A Coruña.
1-
Preparación:Ve a
Inicio -> Programas -> Accesorios -> Media Center -> Media Center Programs. Cuando llegues ahí pincha con el botón derecho en la carpeta
Media Center Programs y selecciona explorar. Cuando se abra la ventana creas una carpeta llamada
Radio y dentro de esta una carpeta llamada
images. En esta carpeta pondremos los logos de las emisoras de radio para que salgan en la lista del ME. En nuestro ejemplo la imagen se llamará
ser.gif.
Nota: Las dimensiones de esta imagen han de ser 132x132 ya que si es demasiado grande el MC recortará por donde haga falta. (kudos to MrSiir for this, jejeje)
2-
A crear emisoras: abres el Bloc de notas y pegas el siguiente código:
<html>
<head>
<title>SER Coruna</title>
<script language="JScript" id="clientEventHandlersJS">
function playMedia()
{
// Play the media file
window.external.MediaCenter.PlayMedia(1,"[COLOR=blue]mms://213.96.226.49:3168/ser[/COLOR]")
window.external.MediaCenter.SharedViewPort.Visible = false;
}
</script>
</head>
<frameset framespacing="0" border="0" frameborder="0" rows="*" onload="playMedia()">
<frame name="Website" src="[COLOR=red]http://www.radiocoruna.es[/COLOR]" marginwidth="0" marginheight="0" scrolling="no" noresize>
<noframes>
<body>
<p>Esta pagina usa frames y tu browser no los soporta</p>
</body>
</noframes>
</frameset>
</html>
Lo que está de color azul lo tienes que cambiar por la dirección a través de la cual se hace el streaming de la emisora que quieres escuchar.
Lo que aparece en rojo lo cambias por la página web que quieres que aparezca cuando cargues la emisora.
Cuando hayas terminado guardas el archivo con el nombre que quieras dentro de la carpeta radio pero asegurándote de que le pones extensión
htm. En nuestro ejemplo lo llamaré
ser.htmA continuación vuelve a abrir el Bloc de notas y esta vez pega el siguiente código:
<application
name="[COLOR=red]Cadena SER Coruña[/COLOR]"
url="./[COLOR=blue]ser.htm[/COLOR]"
startimage="images\[COLOR=skyblue]ser.gif[/COLOR]"
thumbnailimage="images\[COLOR=skyblue]ser.gif[/COLOR]"
description="[COLOR=red]Cadena SER Coruña[/COLOR]" category="1"
companyname="[COLOR=red]Cadena SER Coruña[/COLOR]">
<capabilitiesrequired
directx="false"
audio="true"
video="false"
intensiverendering="false"
console="false"
cdburning="false" />
</application>
Aquí cambia lo que está en rojo por el nombre de la emisora de radio o por lo que quieras. Todavía no lo he probado pero creo que se pueden poner diferente valores para las tres etiquetas porque corresponden con diferente campos de información.
NOTA IMPORTANTE: Si quieres que los acentos, eñes y demás símbolos especiales aparezcan correctamente tendrás que utilizar codificación numérica HTML. En el ejemplo la
ñ la tuve que escribir
ñ.
Aquí teneis un listado con todos los caracteres ASCII extendido y sus correspondencias en diferentes modos de representación. La cuarta columna es la que os interesa.
Lo que está en azul oscuro es el nombre del archivo htm que hemos creado antes y lo que está en azul claro es el nombre archivo de la imagen que se mostrará en el MC.
NOTA IMPORTANTE: estos nombres son sensibles a las mayúsculas por lo que
ser.htm no es lo mismo que
Ser.htm
Cuando termines de hacer todo esto guarda el archivo con el nombre que quieras y estensión
mcl dentro de la carpeta radio que creamos al principio.
3- A probar: ni siquiera hace falta que inicies el Media Center en el PC. Te vas directamente a la 360 y vas a radio y voilá: ahí tienes tu emisora. al entrar en alguna página te dirá que no puede cargar no sequé, tu le dices que no te vuelva a preguntar y que cargue ahora la pagina y te irá todo ok.
Conclusión: este es un método rudimentario para crear una lista de emisoras de radio de forma manual. No se si hay una manera de automatizar el proceso pero alguien con unos conocimientos básicos puede crear su recopilación de emisoras con muy poco esfuerzo.
Supongo que la gente más experta en java, html y su aplicación en MCE sabrán sacarle más jugo al sistema este por lo que se admiten todo tipo de sugerencias y mejoras.
Bueno, pues un saludo y que lo disfruteis.