Configurar y colocar Reproductor Flash Streaming en su Página Web-Hostdime Colombia
Publicado el 09 Enero 2010 por Omar Campos
Hostdime Colombia le muestra cómo hacer para incrustar en una página HTML lo cual es necesario para mostrar correctamente un reproductor Flash Streaming. Esta página HTML le mostrará etiquetas de la referencia real del archivo de Macromedia Flash a ser abierto, en el caso nuestro el reproductor streaming. Estas etiquetas son las etiquetas OBJECT y EMBED. La etiqueta OBJECT es utilizado por Internet Explorer en Windows y el EMBED es utilizado por Netscape Navigator.
Internet Explorer en Windows utiliza un control ActiveX para reproducir contenido de Macromedia Flash, mientras que los demás navegadores y otras combinaciones de uso de plataforma usan la tecnología plug-in de Netscape para reproducir el contenido de Macromedia Flash. Esto explica la necesidad de contar con dos etiquetas.
También tenga en cuenta: Dreamweaver, la herramienta HTML de Macromedia, puede fácilmente integrar una película SWF en un documento. Dreamweaver también proporciona más control sobre el diseño de la página que contiene el reproductor de Macromedia Flash y la característica de Publicar en Flash.
Adición de etiquetas y <OBJECT> <EMBED> manualmente
Es muy sencillo para crear las etiquetas necesarias para mostrar el reproductor Flash Streaming en el navegador.
Para añadir etiquetas OBJECT y EMBED manualmente:
- Copia el código y péguelo en el código HTML.
<object classid = "clsid: D27CDB6E-AE6D-11cf-96B8-444553540000" codebase = "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab # version = 6,0,40, 0 "><embed width="xxx" height="xxx" name="ply" bgcolor="#FFFFFF" quality="high" allowscriptaccess="always" flashvars="file=http://hdmultistreaming.com:xxxx/;stream.nsv& type=mp3&volume=50&autostart=true" src="http://hdmultistreaming.com/flashplayer/player.swf" type="application/x-shockwave-flash" id="ply"></embed> </object>
Editar los atributos del reproductor Flash
- Cambiar la altura y anchura para que coincida con los parámetros de la altura y la anchura de las dimensiones del reproductor width=”xxx” height=”xxx”.
Ejemplo:
<object classid = “clsid: D27CDB6E-AE6D-11cf-96B8-444553540000″ codebase = “http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab # version = 6,0,40, 0 “>
<embed width=”450″ height=”20″ bgcolor=”#FFFFFF” quality=”high” allowscriptaccess=”always” flashvars=”file=http://hdmultistreaming.com:xxxx/;stream.nsv&type=mp3&volume=50&autostart=true” src=”http://hdmultistreaming.com/flashplayer/player.swf” type=”application/x-shockwave-flash” id=”ply”></embed>
</object>
- Cambiar el puerto http://hdmultistreaming.com:xxxx/ por el puerto de su servidor proporcionado por Hostdime Colombia, generalmente en el puerto 8000 y superiores.
Ejemplo:
<object classid = “clsid: D27CDB6E-AE6D-11cf-96B8-444553540000″ codebase = “http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab # version = 6,0,40, 0 “>
<embed width=”450″ height=”20″ bgcolor=”#FFFFFF” quality=”high” allowscriptaccess=”always” flashvars=”file=http://hdmultistreaming.com:8080/;stream.nsv&type=mp3&volume=50&autostart=true” src=”http://hdmultistreaming.com/flashplayer/player.swf” type=”application/x-shockwave-flash” id=”ply”></embed>
</object>
¿Por qué utilizar estas todas estas etiquetas HTML? ¿Qué hacen?
La etiqueta OBJECT es para Internet Explorer 3.0 o posterior en plataformas Windows 9x/2000/NT/ME/XP o cualquier navegador que admita el uso del control ActiveX de Flash. El “classid” deben aparecer exactamente como lo hace en este ejemplo. El “codebase” atributo también deben aparecer exactamente como lo hace en este ejemplo, sino que indica al navegador donde encontrar de Flash Player para descarga automática. Internet Explorer 3.0 o posterior en Windows 9x/2000/NT/ME/XP pedirá al usuario un cuadro de diálogo preguntando si desea auto-instalar Flash Player si no está ya instalado. Este proceso puede ocurrir sin que el usuario tenga que reiniciar el navegador.
La etiqueta EMBED es para Netscape Navigator 2.0 o posterior, o navegadores que soportan el uso de la versión de Netscape Plugin Flash Player compatibles. El “pluginspage” atributo indica al navegador donde dirigir al usuario para encontrar el Flash Player para descargar si el Reproductor no está instalado. Después, el usuario tendrá que descargar y ejecutar el instalador y reiniciar el navegador.
Para garantizar que la mayoría de los navegadores reproduzcan su streaming, debe colocar la etiqueta EMBED anidada dentro de la etiqueta OBJECT como se muestra en el ejemplo anterior. El ActiveX de los exploradores ignorara la etiqueta EMBED dentro de la etiqueta OBJECT. Netscape y otros navegadores de Microsoft utilizando el plug-in de Flash no reconocerá la etiqueta OBJECT y leerá sólo la etiqueta EMBED.










Gracias por la web esta muy ionteresante en verdad me sirvio para entnder codigo de una pagina web jeje
pero tengo una pregunta espero me puedan ayudar
que pasa si tengo instalado el swflsh.cab y de todas maneras no funciona mi pagina???
el que se encuentra en esta linea:
codebase = “http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab # version = 6,0,40, 0 “>
Hermano el reproductor tira un tal error #2032 no se porque sera
hola que tal… mi consulta es…
he estado buscando un reproductor como este para instalarle a mi pagina web.. solo que me sale error #2048
Funciona muy bien el reproductor.
lo incruste en mi blog y funciona super.
solo tuve q editar el largo y el ancho y colocar la url de mi preferencia y listo, funciono.
Gracías.
al fin deje de batallar,
en firefox no lee el player windows media,
pero ahora ya se porque, porque se necesita la etiqueta object, jajajajajaja y yo q se la borraba.
bueno, nuevamente gracías.
Hola, tengo un reproductor en streaming de una radio online, y no hay manera que me funcione en Internet Explorer….
En Firefox, Chrome y Opera tira sin problemas… pero no en IE.
Combinando parte de vuestro codigo mas el que corresponde a mi reproductor tampoco he conseguido nada…. Me podeis echar una mano?
Os dejo el codigo de mi reproductor.
Gracias de antemano.
<embed width="700" height="400"
bgcolor="#000000"
movie="/flashplayer_7/flash.swf"
flashvars="url=http://server7.20comunicacion.com:8028;&autoplay=true&lang=en&codec=mp3&volume=100&traking=true&jsevents=false&buffering=5&skin=/flashplayer_7/xml_file.xml&title=Radio Faktoria&welcome=WELCOME%20TO…"
wmode="window"
allowscriptaccess="always"
scale="noscale"
src="/flashplayer_7/flash.swf"
flashvars="url=http://server7.20comunicacion.com:8028;&lang=en&autoplay=true&codec=mp3&volume=100&traking=true&jsevents=false&buffering=5&skin=/flashplayer_7/xml_file.xml&title=Radio Faktoria&welcome=WELCOME%20TO…"
width="700"
scale="noscale"
height="400"
wmode="window"
bgcolor="#000000"
allowscriptaccess="always"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash"