{ FORO } { IRC } { C0mPoS } { MeTA } { RADiO } { LiSTA DE CORREOS } { INVaSOReS CC FeST }

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
tuto_streaming [2011/06/23 03:17]
pakzero Añadida nueva sección
tuto_streaming [2018/11/07 21:31] (actual)
Línea 16: Línea 16:
 Por otro lado, tenemos un software que se encarga de tomar este stream de audio y servirlo, es decir, ofrecerlo a través de internet a los oyentes con una interfaz web, en este caso tanto para Linux como Windows, [[http://​www.icecast.org/​|Icecast]]. Por otro lado, tenemos un software que se encarga de tomar este stream de audio y servirlo, es decir, ofrecerlo a través de internet a los oyentes con una interfaz web, en este caso tanto para Linux como Windows, [[http://​www.icecast.org/​|Icecast]].
  
-==== Ices/Edcast ==== +===== Ices/​Edcast ​===== 
-=== Linux (Ices) ===+==== Linux (Ices) ​====
  
-=== Windows (Eddcast) === +==== Windows (Eddcast) ​==== 
-La última versión de este programa se encuentra en la web de [[http://users.tpg.com.au/radiorio/|Radio RIO]]. Aparece en tres versiones, **Standalone**,​ esta versión es un programa por sis solo y es la versión que veremos en este tutorial, **ASIO**, para drivers de baja latencia, y como plugin de Winamp, lo cual servirá para las listas de reproducción.+La última versión de este programa se encuentra en la web de [[https://code.google.com/p/​edcast-reborn/|Edcast Reborn]]. Aparece en tres versiones, **Standalone**,​ esta versión es un programa por sis solo y es la versión que veremos en este tutorial, **ASIO**, para drivers de baja latencia, y como plugin de Winamp, lo cual servirá para las listas de reproducción.
  
 La instalación es bastante sencilla, si bien, si al instalar marcamos las casillas de los codecs para los formatos AAC y mp3, tendremos que instalarlos a mano, bajándonos la librería .dll correspondiente y copiándola al directorio donde están loas demás plugins de audio. En este tutorial por rapidez no veremos cómo se ve, ya que utilizaremos el formato libre, ogg (ya ampliaré el tutorial ;)). La instalación es bastante sencilla, si bien, si al instalar marcamos las casillas de los codecs para los formatos AAC y mp3, tendremos que instalarlos a mano, bajándonos la librería .dll correspondiente y copiándola al directorio donde están loas demás plugins de audio. En este tutorial por rapidez no veremos cómo se ve, ya que utilizaremos el formato libre, ogg (ya ampliaré el tutorial ;)).
  
-Si ejecutamos el programa, en la ventana que nos aparece, en la esquina superior izquierda hay un botón al lado de donde pone **Metadata** que pone Edit. Ahí podemos editar algunos metadatos del stream, con escribir en el primer campo de texto algo es suficiente, yo por ejemplo he puesto "​Stream de audio de Sebitya".+Si ejecutamos el programa, en la ventana que nos aparece, en la esquina superior izquierda hay un botón al lado de donde pone **Metadata** que pone Edit. Ahí podemos editar algunos metadatos del stream, con escribir en el primer campo de texto algo es suficiente, yo por ejemplo he puesto "​Stream de pruebas". 
 + 
 +{{:​edcast_stream_metadata.png?​450|Metadatos del stream}}
  
 Para generar un stream, en el listado de abajo hay un botón que pone **Add encoder**, y tras pulsarlo, en el listado de abajo nos aparecerá un nuevo stream, que configuraremos haciendo click derecho sobre el y seleccionando Configure. Para generar un stream, en el listado de abajo hay un botón que pone **Add encoder**, y tras pulsarlo, en el listado de abajo nos aparecerá un nuevo stream, que configuraremos haciendo click derecho sobre el y seleccionando Configure.
  
-En la primera pestaña, Basic configuration,​ aparecen cuatro campos de texto, que determinan la calidad del streaming y con ello, lo ligero o pesado que pueda ser su transmisión,​ hay bastantes publicaciones acercas de ajustes de codecs y bitrates, pero cambiando Samplerate a 22050 khz y Channels a 1 (Mono en lugar de stereo) ya adelgazarás bastante el stream. Cambiaremos la contraseña en el campo "​Encoder password"​ por "​hackme",​ luego veremos porqué, tamién cambiaremos el campo, mountpoing por el nombre que le queramos poner al stream, por ejemplo, sebitya.ogg.+{{:​edcast_stream_cofigure.png?​450|Seleccionamos el nuevo stream creado y lo configuramos}} 
 + 
 +En la primera pestaña, Basic configuration,​ aparecen cuatro campos de texto, que determinan la calidad del streaming y con ello, lo ligero o pesado que pueda ser su transmisión,​ hay bastantes publicaciones acercas de ajustes de codecs y bitrates, pero cambiando Samplerate a 22050 khz y Channels a 1 (Mono en lugar de stereo) ya adelgazarás bastante el stream, también la calidad al -1 (lo mínimo), como prueba, luego ya tu ajusta los valores de la calidad para ajustarse a la potencia que dispones. Cambiaremos la contraseña en el campo "​Encoder password"​ por "​hackme",​ luego veremos porqué, tamién cambiaremos el campo, mountpoing por el nombre que le queramos poner al stream, por ejemplo, sebitya.ogg. 
 + 
 +{{:​edcast_stream_configure1.png?​450|Configuración de stream}}
  
 En la siguiente pestaña, YP Settings, podemos configurar los datos del stream, es decir, el nombre del stream, descripción,​ etc. Como por ahora vamos a trabajar en local, en el campo Stream URL le ponemos http://​localhost:​8000/​sebitya.ogg , que es la dirección del stream. En la siguiente pestaña, YP Settings, podemos configurar los datos del stream, es decir, el nombre del stream, descripción,​ etc. Como por ahora vamos a trabajar en local, en el campo Stream URL le ponemos http://​localhost:​8000/​sebitya.ogg , que es la dirección del stream.
 +
 +{{:​edcast_stream_configure2.png?​450|Configuramos dats del stream}}
  
 La pestaña de opciones avanzadas no la veremos por ahora, le damos a OK y tenemos nuestro stream configurado,​ aunque todavía no lo estamos sirviendo, mantén el programa abierto, (se queda minimizado tras cerrarlo), de eso ya se encarga Icecast ;) La pestaña de opciones avanzadas no la veremos por ahora, le damos a OK y tenemos nuestro stream configurado,​ aunque todavía no lo estamos sirviendo, mantén el programa abierto, (se queda minimizado tras cerrarlo), de eso ya se encarga Icecast ;)
  
-==== Icecast ==== +===== Icecast ​===== 
-=== Linux ===+==== Linux ====
  
-=== Windows ===+==== Windows ​====
 La instalación de Icecast es sencilla también, si bien cuando te pregunta si quieres instalar Icecast como servicio de Windows, deberías de marcar no, a menos que quieras que Icecast arranque siempre con Windows y te consuma memoria a lo tonto, a menos que lo necesites. La instalación de Icecast es sencilla también, si bien cuando te pregunta si quieres instalar Icecast como servicio de Windows, deberías de marcar no, a menos que quieras que Icecast arranque siempre con Windows y te consuma memoria a lo tonto, a menos que lo necesites.
  
 Si abres el programa encontrarás un rectángulo rojo que pone "​Stopped",​ eso quiere decir que aún no estamos sirviendo nada. Le damos al botón que pone "Start Server"​ y si todo va bien, cambiará a verde y pondrá "​Running",​ eso es que ya estamos sirviendo nuestro propia web para servir audio/video en streaming. Si abres el programa encontrarás un rectángulo rojo que pone "​Stopped",​ eso quiere decir que aún no estamos sirviendo nada. Le damos al botón que pone "Start Server"​ y si todo va bien, cambiará a verde y pondrá "​Running",​ eso es que ya estamos sirviendo nuestro propia web para servir audio/video en streaming.
 +
 +{{:​icecast_running.png?​450|Servidor Icecast arrancado y sirviendo}}
  
 ¿No me crees? Abre la dirección [[http://​localhost:​8000/​]] en tu navegador. ¿No me crees? Abre la dirección [[http://​localhost:​8000/​]] en tu navegador.
 +
 +{{:​icecast_vacio.png?​600|Pero aún no hemos conectado ningún stream}}
  
 Vale, es una página web que la verdad es que no dice mucho, pero eso es que por ahora no tenemos ningún stream conectado. ¿Recuerdas que te dije de mantener abierto Eddcast? ;) Vale, es una página web que la verdad es que no dice mucho, pero eso es que por ahora no tenemos ningún stream conectado. ¿Recuerdas que te dije de mantener abierto Eddcast? ;)
  
 Abre Eddcast y selecciona tu stream en el listado de abajo, luego pulsa en "​Connect"​. Abre Eddcast y selecciona tu stream en el listado de abajo, luego pulsa en "​Connect"​.
 +
 +{{:​edcast_stream_conected.png?​450|Conectamos Edcast}}
  
 Ahora vuelve a Icecast, y si todo ha ido bien, en la pestaña "​Source Level Stats",​ debe de aparecer listado nuestro stream "/​sebitya.ogg",​ ve a comprobarlo en [[http://​localhost:​8000/​]] =D Ahora vuelve a Icecast, y si todo ha ido bien, en la pestaña "​Source Level Stats",​ debe de aparecer listado nuestro stream "/​sebitya.ogg",​ ve a comprobarlo en [[http://​localhost:​8000/​]] =D
 +
 +{{:​icecast_sirviendo_stream.png?​600|Ahora ya tenemos un stream sirviendo}}
  
 Ahora te aparecerá listado el stream que acabas de montar, si quieres probarlo, puedes hacer click en el enlace que está en la esquina superior derecha del recuadro gris que pone "​M3U"​ (formato lista de reproducción) y se abrirá con algún programa de audio que tengas, por ejemplo el VLC Player. Ahora te aparecerá listado el stream que acabas de montar, si quieres probarlo, puedes hacer click en el enlace que está en la esquina superior derecha del recuadro gris que pone "​M3U"​ (formato lista de reproducción) y se abrirá con algún programa de audio que tengas, por ejemplo el VLC Player.
 
Volver arriba
tuto_streaming.1308791837.txt.gz · Última modificación: 2018/11/07 21:31 (editor externo)
 
 
CC Attribution-Noncommercial-Share Alike 4.0 International
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0