Bueno, JAMedia se ha tornado muy divertido, no paro de contestar mails de maestros y gurises pidiendo mejoras, agregados y algunas felicitaciones entreveradas, menos mal que puse el mail de hotmail y no este. Parece que voy a estar unos dias sin programar y contestando mails.<br>
<br>Tambien me hicieron una nota para Ultimas Noticias, primero por mail y luego 2 veces por teléfono y también desde canal 5 para confirmar que se podrá ver los partidos de Uruguay en la xo. Afortunadamente podrán ver todos los partidos de Uruguay y alguno más desde JAMedia en TNU.<br>
<br>En la nota traté de minimizar un poco la cosa porque tenian la idea poco menos de que no existía nada igual en el planeta y hablé sobre el JAM.<br>Les replico acá el intercambio por mail porque uno nunca sabe lo que los medios van a publicar después. Lo que hablamos por teléfono no puedo replicarlo porque hablamos mucho, pero básicamente fue en la misma linea y además hablamos sobre software libre, lo que significa el JAM, etc . . . un montón de temas, como siempre.<br>
<br><br><div style="color: rgb(0, 0, 153);"><b>Flavio Danesse:</b></div>
<div style="color: rgb(0, 0, 153);"> </div>
<div style="color: rgb(0, 0, 153);">Hola, te escribe Trinidad Rodríguez del diario Ultimas Noticias
quería consultarte sobre ¿cómo surgió la idea para crear el JaMedia 1.0
para ver el mundial de fútbol en la XO del Ceibal? Es para mencionar en
una nota periodística que saldrá publicada posiblemente este jueves.</div>
<div style="color: rgb(0, 0, 153);"> </div>
<div style="color: rgb(0, 0, 153);">Además ¿cuánto tiempo te llevó idearlo?; ¿cuál es tu formación?</div>
<div style="color: rgb(0, 0, 153);"> </div>
<div style="color: rgb(0, 0, 153);">¿Cuáles prestaciones ofrece la primera versión? (Aunque vi que
habrá una versión más avanzada donde podrán editar el audio y la imagen
que no sé cuándo estará a diposición)</div>
<div style="color: rgb(0, 0, 153);"> </div>
<div style="color: rgb(0, 0, 153);">Por útlimo este mismo programa ¿puede servir para otras computadoras o solo para la XO?</div>
<div style="color: rgb(0, 0, 153);"> </div>
<span style="color: rgb(0, 0, 153);">Desde ya muchas gracias</span><br><br><br>

<div id="ecxyiv1939256739"><style>
.ExternalClass #ecxyiv1939256739 .ecxhmmessage P
{padding:0px;}
.ExternalClass #ecxyiv1939256739 .ecxhmmessage
{font-size:10pt;font-family:Verdana;}

</style>
<b>Hola, encantado con el mail.<br><br>Te cuento:</b><br><br>Soy docente de informática en la UTU de Rafael Peraza y en el Liceo Nº 3 de San José.<br>Me considero un informático, pero no tengo una formación profesional en el área.<br>
Siempre
he estado aprendiendo a programar en varios lenguajes, pero por gusto
personal y cuando surge Plan Ceibal yo estaba comenzando a programar en
Java pero la xo es una plataforma basada en python y yo quería
participar del Ceibal así que decidí abandonar java, integrarme a
CeibalJam y comenzar a aprender python y de apoco logré pasarme y debo
decir que me gusta mucho más que java.<br><br>CeibalJam es nuestra comunidad de desarrolladores voluntarios, de contenidos para las xo.<br>Está
integrada por programadores, diseñadores, docentes y cualquier persona
que desee aportar a este proyecto en el marco del software libre.<br>Pueden visitarnos y unirse al grupo a través de: <a rel="nofollow" href="http://drupal.ceibaljam.org/" target="_blank">http://drupal.ceibaljam.org/</a><br>
<br><b>En el caso particular del desarrollo de JAMedia:</b><br><br>De
acuerdo a lo que habíamos visto con los compañeros del JAM, la xo no
parecía ser muy buena para reproducir videos, pero por las
características del hardware no tenía porque ser así.<br><br>Por eso,
desde el principio busqué como hacer para mejorar la reproducción de
audio y video en la xo y dado que Ceibal brinda conexión a internet a
todas las xo, a esto se le anexaba facilmente la reproducción de
streaming de audio video para las radios y canales de TV en la web,
entonces, primero desarrollé CeibalRadio (el año pasado), que es una
aplicación que reproduce algunos formatos de audio y las radios en la
web y que está basada en helix.<br><br>Pero luego, encontré una versión
de mplayer precompilado para la xo que lograba una excelente calidad y
desempeño en ella, y me puse a investigar como hacer para controlarlo
desde python. Luego de varios meses de lectura, pruebas y experimentos,
logré aprender a controlar este reproductor desde python a través
tuberias construidas sobre el módulo subprocess de python, así que
construí la interfaz para sugar e integré todo en JAMedia y lo lanzamos
a la web, justo antes del mundial.<br><br>En
realidad, yo lo que más he hecho en todo esto ha sido leer y
experimentar, las aplicaciones que he implementado son el resultado de
lo que voy aprendiendo sobre la marcha en base a esfuerzo e interés por
aprender y participar en Ceibal junto a la comunidad de CeibalJAM donde
realmente es un placer encontrarse.<br><br>Espero que puedan disfrutar
de esta 1ª versión de prueba de JAMedia que permite reproducir
practicamente cualquier formato de audio y video en archivos cargados
en un pendrive y escuchar radios o ver TV conectandose previamente a
internet. Esta versión viene con una base de datos con 73 estaciones de
radio de diversas partes del mundo y 26 canales de TV también de
diferentes lugares del planeta. En siguientes versiones pienso
implementar los cambios necesarios para que funcione sobre Ubuntu y en
otras versiones mas nuevas de Sugar que se utilizan en otros países y
que ya me han reportado la necesidad de hacer algunas adaptaciones,
además, se incorporarán otras funcionalidades como:<br><br><ul><li><span>Conversión entre formatos de audio.</span></li><li><span>Conversión entre formatos de video.</span></li><li>Extracción de audio y/o video de diversas fuentes.</li>
<li>Grabación de Radio on-line.</li><li>Grabación de Televisión on-line.</li><li>Agregar y Eliminar Emisoras de Radio.</li><li>Agregar y Eliminar Emisoras de Televisión.</li><li>Grabación de Audio, Video e Imágenes en el formato elegido utilizando los dispositivos locales.</li>
<li>Emitir Streaming de audio y/o video a la red utilizando los dispositivos
 locales.</li><li>Recepción de Streaming de audio y/o video emitido por otra xo.</li><li>Edición de audio y video.</li></ul><br>Y cualquier otra sugerencia que hagan los usuarios de las ceibalitas y nosotros podamos implementar.<br>
 <br><b>PD:</b><br>Gracias por el interés y cualquier duda o cunsulta que tengan, no duden en escribir.</div><br>