<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article  PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN'  'http://www.docbook.org/xml/4.4/docbookx.dtd'><article><articleinfo><title>FLISOL2011/Stream</title><revhistory><revision><revnumber>25</revnumber><date>2011-04-11 05:25:45</date><authorinitials>barbanegra</authorinitials></revision><revision><revnumber>24</revnumber><date>2011-04-09 17:33:07</date><authorinitials>ronaldesc</authorinitials></revision><revision><revnumber>23</revnumber><date>2011-04-08 04:37:00</date><authorinitials>yury_jajitzky</authorinitials></revision><revision><revnumber>22</revnumber><date>2011-04-07 18:18:18</date><authorinitials>barbanegra</authorinitials></revision><revision><revnumber>21</revnumber><date>2011-04-07 01:07:18</date><authorinitials>barbanegra</authorinitials></revision><revision><revnumber>20</revnumber><date>2011-04-06 20:42:44</date><authorinitials>joaquincanete</authorinitials></revision><revision><revnumber>19</revnumber><date>2011-04-06 09:17:29</date><authorinitials>barbanegra</authorinitials></revision><revision><revnumber>18</revnumber><date>2011-04-05 20:09:11</date><authorinitials>barbanegra</authorinitials></revision><revision><revnumber>17</revnumber><date>2011-04-05 20:06:53</date><authorinitials>barbanegra</authorinitials></revision><revision><revnumber>16</revnumber><date>2011-04-05 13:11:31</date><authorinitials>barbanegra</authorinitials></revision><revision><revnumber>15</revnumber><date>2011-04-05 13:04:49</date><authorinitials>barbanegra</authorinitials></revision><revision><revnumber>14</revnumber><date>2011-04-01 16:22:42</date><authorinitials>barbanegra</authorinitials></revision><revision><revnumber>13</revnumber><date>2011-04-01 14:56:42</date><authorinitials>barbanegra</authorinitials></revision><revision><revnumber>12</revnumber><date>2011-04-01 03:27:58</date><authorinitials>w3asel</authorinitials></revision><revision><revnumber>11</revnumber><date>2011-03-31 19:40:34</date><authorinitials>capo</authorinitials></revision><revision><revnumber>10</revnumber><date>2011-03-31 19:28:15</date><authorinitials>capo</authorinitials></revision><revision><revnumber>9</revnumber><date>2011-03-31 19:27:43</date><authorinitials>capo</authorinitials></revision><revision><revnumber>8</revnumber><date>2011-03-31 19:24:30</date><authorinitials>capo</authorinitials></revision><revision><revnumber>7</revnumber><date>2011-03-30 20:20:11</date><authorinitials>barbanegra</authorinitials></revision><revision><revnumber>6</revnumber><date>2011-03-30 20:19:26</date><authorinitials>barbanegra</authorinitials></revision><revision><revnumber>5</revnumber><date>2011-03-29 22:45:22</date><authorinitials>barbanegra</authorinitials></revision><revision><revnumber>4</revnumber><date>2011-03-29 21:04:32</date><authorinitials>barbanegra</authorinitials></revision><revision><revnumber>3</revnumber><date>2011-03-29 20:28:43</date><authorinitials>barbanegra</authorinitials></revision><revision><revnumber>2</revnumber><date>2011-03-29 20:28:12</date><authorinitials>barbanegra</authorinitials></revision><revision><revnumber>1</revnumber><date>2011-03-29 20:22:34</date><authorinitials>barbanegra</authorinitials></revision></revhistory></articleinfo><section><title>Stream de videos de FLISOL</title><para>Junto con los compañeros de flisol Barquisimeto, Madrid, Quilmes y Montevideo, comenzamos a coordinar a través de mumble, para compartir streams tanto de audio cómo de video. La idea es en esta página colocar la información de coordinación, horarios, streams acordados, etc. También cierta documentación básica que facilite la tarea. Si desean participar por favor editen el wiki y añádanse donde corresponda. </para></section><section><title>Streams (Puntos de montaje)</title><informaltable><tgroup cols="4"><colspec colname="col_0"/><colspec colname="col_1"/><colspec colname="col_2"/><colspec colname="col_3"/><tbody><row rowsep="1"><entry colsep="1" rowsep="1"><para>Sede</para></entry><entry colsep="1" rowsep="1"><para>País</para></entry><entry colsep="1" rowsep="1"><para>Punto de Montaje</para></entry><entry colsep="1" rowsep="1"><para>Alternativo (Punto de montaje)</para></entry></row><row rowsep="1"><entry colsep="1" rowsep="1"><para>Barquisimeto</para></entry><entry colsep="1" rowsep="1"><para>Venezuela</para></entry><entry colsep="1" rowsep="1"><para><ulink url="http://www.ustream.tv/channel/flisolbqto2011"/></para></entry><entry colsep="1" rowsep="1"/></row><row rowsep="1"><entry colsep="1" rowsep="1"><para>Montevideo</para></entry><entry colsep="1" rowsep="1"><para>Uruguay</para></entry><entry colsep="1" rowsep="1"><para><ulink url="http://giss.tv/interface/?mp=flisol_mvd.ogg"/></para></entry><entry colsep="1" rowsep="1"/></row><row rowsep="1"><entry colsep="1" rowsep="1"><para>Madrid</para></entry><entry colsep="1" rowsep="1"><para>España</para></entry><entry colsep="1" rowsep="1"><para><ulink url="http://giss.tv:8000/flisol_madrid.ogg"/></para></entry><entry colsep="1" rowsep="1"/></row><row rowsep="1"><entry colsep="1" rowsep="1"><para>Quilmes</para></entry><entry colsep="1" rowsep="1"><para>Argentina</para></entry><entry colsep="1" rowsep="1"><para><ulink url="http://giss.tv:8000/flisol_quilmes.ogg"/></para></entry><entry colsep="1" rowsep="1"><para> <ulink url="http://rooteala.servebeer.com:8000/flisol_quilmes.ogg"/></para></entry></row><row rowsep="1"><entry colsep="1" rowsep="1"><para>Santiago de Chile</para></entry><entry colsep="1" rowsep="1"><para>Chile</para></entry><entry colsep="1" rowsep="1"><para><ulink url="http://twitcam.livestream.com/4cdfm"/></para></entry><entry colsep="1" rowsep="1"/></row><row rowsep="1"><entry colsep="1" rowsep="1"><para>Flisol Virtual</para></entry><entry colsep="1" rowsep="1"><para>Second Life</para></entry><entry colsep="1" rowsep="1"><para><ulink url="http://giss.tv:8000/flisol-virtual.ogg"/></para></entry><entry colsep="1" rowsep="1"/></row><row rowsep="1"><entry colsep="1" rowsep="1"><para>Maturin</para></entry><entry colsep="1" rowsep="1"><para>Venezuela</para></entry><entry colsep="1" rowsep="1"><para><ulink url="http://cosantacecilia.com/flisol2011/pagina/envivo.php"/></para></entry><entry colsep="1" rowsep="1"/></row><row rowsep="1"><entry colsep="1" rowsep="1"><para>Celaya</para></entry><entry colsep="1" rowsep="1"><para>México</para></entry><entry colsep="1" rowsep="1"><para><ulink url="http://flisol.caffeina.mx/#video-chat"/></para></entry><entry colsep="1" rowsep="1"/></row><row rowsep="1"><entry colsep="1" rowsep="1"><para>Mérida</para></entry><entry colsep="1" rowsep="1"><para>México</para></entry><entry colsep="1" rowsep="1"><para><ulink url="http://www.ustream.tv/channel/flisolmx-mid"/></para></entry><entry colsep="1" rowsep="1"/></row><row rowsep="1"><entry colsep="1" rowsep="1"><para>Santa Fe Capital</para></entry><entry colsep="1" rowsep="1"><para>Argentina</para></entry><entry colsep="1" rowsep="1"><para><ulink url="http://www.ustream.tv/channel/flisol2011"/></para></entry><entry colsep="1" rowsep="1"/></row><row rowsep="1"><entry colsep="1" rowsep="1"><para>Brasília</para></entry><entry colsep="1" rowsep="1"><para>Brasil</para></entry><entry colsep="1" rowsep="1"><para><ulink url="http://www.livestream.com/moldurasprovisrias"/></para></entry><entry colsep="1" rowsep="1"/></row></tbody></tgroup></informaltable></section><section><title>Duración de los eventos</title><informaltable><tgroup cols="5"><colspec colname="col_0"/><colspec colname="col_1"/><colspec colname="col_2"/><colspec colname="col_3"/><colspec colname="col_4"/><tbody><row rowsep="1"><entry colsep="1" rowsep="1"><para>Sede</para></entry><entry colsep="1" rowsep="1"><para>País</para></entry><entry colsep="1" rowsep="1"><para>Comienzo</para></entry><entry colsep="1" rowsep="1"><para>Final</para></entry><entry colsep="1" rowsep="1"><para>Huso horario</para></entry></row><row rowsep="1"><entry colsep="1" rowsep="1"><para>Montevideo</para></entry><entry colsep="1" rowsep="1"><para>Uruguay</para></entry><entry colsep="1" rowsep="1"><para>10:00</para></entry><entry colsep="1" rowsep="1"><para>19:00</para></entry><entry colsep="1" rowsep="1"><para>UTC-3</para></entry></row><row rowsep="1"><entry colsep="1" rowsep="1"><para>Barquisimeto</para></entry><entry colsep="1" rowsep="1"><para>Venezuela</para></entry><entry colsep="1" rowsep="1"><para> 08:30</para></entry><entry colsep="1" rowsep="1"><para>17:00</para></entry><entry colsep="1" rowsep="1"><para>UTC-4:30</para></entry></row><row rowsep="1"><entry colsep="1" rowsep="1"><para>Madrid</para></entry><entry colsep="1" rowsep="1"><para>España</para></entry><entry colsep="1" rowsep="1"><para>09:00</para></entry><entry colsep="1" rowsep="1"><para>21:00</para></entry><entry colsep="1" rowsep="1"><para>UTC-0</para></entry></row><row rowsep="1"><entry colsep="1" rowsep="1"><para>Quilmes</para></entry><entry colsep="1" rowsep="1"><para>Argentina</para></entry><entry colsep="1" rowsep="1"><para>10:00</para></entry><entry colsep="1" rowsep="1"><para>18:00</para></entry><entry colsep="1" rowsep="1"><para>UTC-3</para></entry></row><row rowsep="1"><entry colsep="1" rowsep="1"><para>Santiago</para></entry><entry colsep="1" rowsep="1"><para>Chile</para></entry><entry colsep="1" rowsep="1"><para>10:00</para></entry><entry colsep="1" rowsep="1"><para>18:00</para></entry><entry colsep="1" rowsep="1"><para>UTC-3</para></entry></row><row rowsep="1"><entry colsep="1" rowsep="1"><para>Santa Fe Capital</para></entry><entry colsep="1" rowsep="1"><para>Argentina</para></entry><entry colsep="1" rowsep="1"><para>09:00</para></entry><entry colsep="1" rowsep="1"><para>18:00</para></entry><entry colsep="1" rowsep="1"><para>UTC-3</para></entry></row></tbody></tgroup></informaltable></section><section><title>Horarios de Streams</title></section><section><title>Herramientas</title><section><title>Audio</title><para>Se propuso utilizar <ulink url="http://es.wikipedia.org/wiki/Mumble">mumble</ulink> para coordinarse, así cómo para hacer un stream de audio, y contacto el día del evento. Para streams de video se propusieron varias alternativas. Se habló de que algunas sedes no contarán con buena conexión a internet por lo tanto sugerimos utilizar herramientas livianas, tanto de transmisión cómo en ejecución. </para><para>Para instalarlo desde debian / ubuntu </para><para>apt-get install mumble </para><para>Luego debe elegirse a que servidor conectar. De momento estamos utilizando el servidor cedido por likevinyl de Buenos Aires. Nos gustaría ver si se puede levantar algún servidor &quot;oficial&quot; digamos. Para conectarte debes añadir un nuevo servidor con servidor: <emphasis role="strong">rooteala.servebeer.com</emphasis> puerto: <emphasis role="strong">64738</emphasis> </para></section><section><title>Video</title></section></section><section><title>streamer.sh flisol 2011</title><para>Recomendamos usar este <ulink url="https://flisol.info/FLISOL2011/Stream/streamer.sh#">script</ulink>. Hecho especialmente para este evento, obviamente es software libre </para></section><section><title>Otras opciones</title><para>Parece que la experiencia de los que han intentado hacer stream de video, indican que de momento lo mejor es utilizar la consola. Aún así se recomendaron varias opciones: </para><itemizedlist><listitem><para>Desde consola </para></listitem></itemizedlist><para>Ejemplo 1: ffmpeg2theora /dev/video0 -f video4linux2 -F 16 --no-audio -x 160 -y 128 -v 3 -o /dev/stdout | oggfwd giss.tv 8000 pass2011 /flisol_ciudad.ogg </para><para>Ejemplo 2: #!/bin/bash # Requiere: dvgrab ffmpeg2theora oggfwd # Captura de video con dvgrab, encodeo a ogg (ffmpeg2theora) y levanta stream al punto de montaje en el servidor (oggfwd)  </para><para>dvgrab --format raw - | ffmpeg2theora -f dv -x 160 -y 128 -o /dev/stdout - | oggfwd icecast2server 8000 password /theora.ogg </para><para>Ejemplo 3: gst-launch v4l2src ! queue ! ffmpegcolorspace ! videoscale ! video/x-raw-yuv,width=320,height=240 ! tee name=tscreen ! queue ! autovideosink tscreen. ! queue ! videorate ! video/x-raw-yuv,framerate=20/2  !  queue ! theoraenc quality=16 ! queue ! oggmux name=mux alsasrc ! queue ! audioconvert ! vorbisenc quality=0.2  ! queue ! queue ! mux. mux. ! queue ! tee name=tfile ! queue ! filesink location=stream.ogg tfile. ! queue  ! shout2send ip=giss.tv port=8000 mount=flisol_fixme.ogg password=fixme </para><para>Otras opciones </para><itemizedlist><listitem><para><ulink url="http://giss.tv/wiki/images/f/fd/Dvstream.pys"/> </para></listitem><listitem><para><ulink url="http://www.workingdirectory.net/posts/2010/video4linux-and-audio"/> </para></listitem><listitem><para><ulink url="http://www.flumotion.net/"/> </para></listitem><listitem><para><ulink url="http://gollum.artefacte.org/tss/"/> </para></listitem></itemizedlist></section><section><title>Sugerencias/TODO</title><para>Por favor agrega tus sugerencias o comentarios aquí. </para><itemizedlist><listitem><para>Se planteó la duda, cómo además de hacer el stream, se pueden grabar los mismos, para posterior difusión. Existen varias posibilidades, faltan añadirlas. </para><itemizedlist><listitem><para>se soluciona el problema de grabar el stream con el script streamer.sh presentado arriba.  </para></listitem></itemizedlist></listitem></itemizedlist></section><section><title>Referencias de flisoles anteriores</title><itemizedlist><listitem><para><ulink url="https://flisol.info/FLISOL2011/Stream/FlisolTv#">FlisolTv</ulink> </para></listitem><listitem><para><ulink url="https://flisol.info/FLISOL2011/Stream/FLISOL2008/flisoltv#">FLISOL2008/flisoltv</ulink> </para></listitem></itemizedlist></section></article>