xzyradio:: radio empotrada y simple en web

Descripción

Esta clase sirve para empotrar un reproductor de una radio online, en páginas web.

Su despliegue es simple, usando "echo" o el formato compacto para variable "<?=$variable?>"

Genera una etiqueta <embed> con los atributos necesarios para mostrar un reproductor con autoejecución.

Está pensado especialmente para reproducir un streaming de Shoutcast, aunque debe ser capaz de reproducir otros tipos de media, dependiendo del plugin de reproductor multimedia instalado localmente.

Plataformas comprobadas:

Firefox 3.0 /VLC plugin /Ubuntu 8.10
Internet Explorer 6.0 /WMP plugin /Windows XP SP2

PHP 5.2

Tipos de media comprobados

stream de shoutcast
archivo pls
archivo asx

Metodos
__construct($src) : El url del recurso a reproducir.

attrib($name, $value) : Nombre y valor del atributo de la etiqueta embed generada.

Atributos comunes:
width, height : dimensiones - default 200,45.
autostart: (True,False) Autoejecución - default True
loop: (True, False) - default False
volume: nivel de reproducción - default 30
src: URL del medio a reproducir

Ejemplo de uso

<?php
require_once 'xzyradio.php';
$radio = new xzyradio ('http://radiodoblenueve.com:9900/');
$radio->attrib('autostart','False'); //opcional

//echo $radio;

?>

<?=$radio?>