<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>El descanso del Guerrero &#187; Video</title>
	<atom:link href="http://www.atlantiscode.com/blog/category/video/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.atlantiscode.com/blog</link>
	<description>Donde reposan las almas cansadas</description>
	<lastBuildDate>Tue, 27 Apr 2010 22:00:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Video Streaming para Android usando VLC</title>
		<link>http://www.atlantiscode.com/blog/video-streaming-para-android-usando-vlc/</link>
		<comments>http://www.atlantiscode.com/blog/video-streaming-para-android-usando-vlc/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 14:50:45 +0000</pubDate>
		<dc:creator>Sonycrow</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Streaming]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[vlc]]></category>

		<guid isPermaLink="false">http://www.atlantiscode.com/blog/?p=140</guid>
		<description><![CDATA[Buenas,
En esta entrada voy a intentar resumir los pasos y el proceso para poder hacer streaming del PC a vuestro dispositivo Android utilizando el VLC de Videolan.

Lo que vamos a hacer, es &#8220;recodificar&#8221; al vuelo el video original a un formato que sea capaz de reproducir el dispositivo. Para este proceso, usamos el VLC.
Destacar, que [...]]]></description>
			<content:encoded><![CDATA[<p>Buenas,</p>
<p>En esta entrada voy a intentar resumir los pasos y el proceso para poder hacer streaming del PC a vuestro dispositivo Android utilizando el VLC de Videolan.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/phGhLMK0azo&amp;hl=es_ES&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/phGhLMK0azo&amp;hl=es_ES&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Lo que vamos a hacer, es &#8220;recodificar&#8221; al vuelo el video original a un formato que sea capaz de reproducir el dispositivo. Para este proceso, usamos el VLC.</p>
<p>Destacar, que el manual está centrado en el streaming local, osea conexión WIFI. Si quereis hacerlo lejos de casa y utilizar 3G, necesitaremos una buena conexión a internet con &#8220;upload&#8221; (subida) suficiente para poder hacer esto último, y abrir los puertos en caso de tener router.</p>
<blockquote><p><strong>Upload necesario para la opción 3G:</strong><br />
Calidad muy buena (500 kbps) = 90kBytes/s<br />
Calidad buena (400 kbps) = 70kBytes/s<br />
Calidad normal (300 kbps) = 40kBytes/s<br />
Calidad baja (200 kbps) = 25 kBytes/s</p></blockquote>
<p>Para empezar, los parametros finales para que android reproduzca los videos tienen que ser:</p>
<blockquote><p><strong>Parámetros de codificación necesarios:</strong><br />
Contenedor: MP4<br />
Codec video: x264<br />
Codec audio: ACC<br />
Protocolo: RTSP</p></blockquote>
<p>Bien, casi todos los dispositivos android soportan video en streaming bajo el protocolo RTSP de forma nativa, el problema es que no existe resproductor actualmente. Así que, para solucionar esto simplemente hay que abrir la dirección desde el navegador. Esto podemos hacerlo fácilmente creando en algún sitio una página con un enlace, puede ser vuestro blog, en vuestro facebook, etc&#8230; Solamente necesitamos acceder a este enlace de forma externa:</p>
<blockquote><p>rtsp://vuestra_direccion_ip:1234/stream.sdp</p></blockquote>
<p>Donde dice &#8220;vuestra_direccion_ip&#8221;, obviamente pondremos la IP del ordenador que esta sirviendo los videos, osea donde está el VLC (en caso de red local (WIFI), la ip de la red local y en caso de 3G la ip externa de la conexión ADSL/Cable, Etc&#8230;).</p>
<blockquote><p><strong>Algunos ejemplos red local:</strong><br />
<a href="rtsp://192.168.0.10:1234/stream.sdp">rtsp://192.168.0.10:1234/stream.sdp</a><br />
<a href="rtsp://192.168.1.10:1234/stream.sdp">rtsp://192.168.1.10:1234/stream.sdp</a><br />
<a href="rtsp://192.168.1.10:1234/stream.sdp">rtsp://192.168.1.33:1234/stream.sdp</a><br />
<a href="rtsp://192.168.10.10:1234/stream.sdp">rtsp://192.168.10.10:1234/stream.sdp</a></p>
<p><strong>Algunos ejemplos internet (para 3G):</strong><br />
<a href="rtsp://89.123.23.10:1234/stream.sdp">rtsp://89.123.23.10:1234/stream.sdp</a><br />
<a href="rtsp://midominio.com:1234/stream.sdp">rtsp://midominio.com:1234/stream.sdp</a></p></blockquote>
<p>Una vez tenemos ese enlace creado, ya podemos irnos al ordenador donde está el VLC y comenzar con los temas serios. Abrimos el VLC y seguimos estos pasos:</p>
<blockquote><p>- Medio -&gt; Emisión<br />
- En la pestaña &#8220;Archivo&#8221; pulsamos &#8220;Add&#8221;<br />
- Seleccionamos el video que queramos<br />
- Pulsamos botón &#8220;Emisión&#8221;<br />
- Nos vamos a &#8220;Options&#8221; (último paso, ignorando el resto)<br />
- En el cuadro de &#8220;Output string&#8221;, eliminamos lo que haya dentro y pegamos el siguiente código (todo seguido sin retornos de carro:</p>
<blockquote><p>:sout=#transcode{soverlay, ab=64, samplerate=44100,channels=2, acodec=mp4a, vcodec=h264, width=480,height=320,fps=25,vb=400,venc=x264{vbv-bufsize=10000, partitions=all,level=12,no-cabac, subme=7, threads=4, ref=2,mixed-refs=1,bframes=0,min-keyint=1,keyint=50,trellis=2, direct=auto, qcomp=0.0, qpmax=51}}:gather:rtp{mp4a-latm, sdp=rtsp://0.0.0.0:1234/stream.sdp}</p></blockquote>
<p>- Le damos al botón &#8220;Emisión&#8221; y ya estará listo.</p></blockquote>
<p>Ahora, nuestro VLC esta emitiendo el video que seleccionamos. Para verlo en el dispositivo, utilizando el navegador nos vamos a la página donde hemos creado el enlace RTSP y hacemos click. Pasados unos segundos, veremos como comienza a reproducirse el video.</p>
<p>Para configuración o terminales que no tengan una pantalla de 480&#215;320, podeis ir tocando los valores del código de arriba para un mejor ajuste:</p>
<blockquote><p><strong>Calidad del audio:</strong> ab=64<br />
<strong>Frecuencia de muestreo: </strong>samplerate=44100<br />
<strong>Canales:</strong> channels=2  (2 para estereo, 1 para mono)<br />
<strong>Anchura del video:</strong> width=480<br />
<strong>Altura del video:</strong> height=320<br />
<strong>Fotogramas por segundo:</strong> fps=25<br />
<strong>Calidad de video (en kbps):</strong> vb=400</p></blockquote>
<p>En la próxima entrega, como crear listas de reproducción en VLC, como controlarlo remotamente para pausar, pasar video, reiniciar, etc&#8230; etc&#8230; etc&#8230; :)</p>
<p>Ale, a disfrutarlo :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.atlantiscode.com/blog/video-streaming-para-android-usando-vlc/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Controlar el MediaPortal con un Wiimote</title>
		<link>http://www.atlantiscode.com/blog/controlar-el-mediaportal-con-un-wiimote/</link>
		<comments>http://www.atlantiscode.com/blog/controlar-el-mediaportal-con-un-wiimote/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 10:02:21 +0000</pubDate>
		<dc:creator>Sonycrow</dc:creator>
				<category><![CDATA[MediaPortal]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Wii]]></category>

		<guid isPermaLink="false">http://www.atlantiscode.com/blog/controlar-el-mediaportal-con-un-wiimote/</guid>
		<description><![CDATA[Hola que tal.
Hace tiempo hice un video de demostración donde controlo el software mediacenter MediaPortal con un Wiimote. Lo he subido a YouTube para que se vea su utilización. La configuración de los botones se puede cambiar y hacer cosas interesantes, como la &#8220;Pausa&#8221; y el &#8220;Play&#8221; activarla mediante un golpe al Wiimote y chorradas [...]]]></description>
			<content:encoded><![CDATA[<p>Hola que tal.</p>
<p>Hace tiempo hice un video de demostración donde controlo el software mediacenter MediaPortal con un Wiimote. Lo he subido a YouTube para que se vea su utilización. La configuración de los botones se puede cambiar y hacer cosas interesantes, como la &#8220;Pausa&#8221; y el &#8220;Play&#8221; activarla mediante un golpe al Wiimote y chorradas varias. Eso ya va a gusto del consumidor.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/30Qh5NxbsBs&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/30Qh5NxbsBs&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.atlantiscode.com/blog/controlar-el-mediaportal-con-un-wiimote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial: Como ver tus películas en la TV con imagenio</title>
		<link>http://www.atlantiscode.com/blog/tutorial-como-ver-tus-peliculas-en-la-tv-con-imagenio/</link>
		<comments>http://www.atlantiscode.com/blog/tutorial-como-ver-tus-peliculas-en-la-tv-con-imagenio/#comments</comments>
		<pubDate>Fri, 15 Feb 2008 18:25:14 +0000</pubDate>
		<dc:creator>Sonycrow</dc:creator>
				<category><![CDATA[Video]]></category>
		<category><![CDATA[imagenio]]></category>
		<category><![CDATA[vlc]]></category>

		<guid isPermaLink="false">http://www.atlantiscode.com/blog/tutorial-como-ver-tus-peliculas-en-la-tv-con-imagenio/</guid>
		<description><![CDATA[Buenas. Si queréis ver vuestros DivX en la TV del comedor a través de imagenio o simplemente poder ver las tribunas en la TV os interesa leer este tutorial. Lo que vamos a hacer, es bloquear un canal de imagenio (cualquiera de esos que no ve nadie) para que sea el canal receptor de todo [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.atlantiscode.com/blog/wp-content/uploads/2008/02/vlc_imagenio.jpg" alt="vlc_imagenio.jpg" />Buenas. Si queréis ver vuestros DivX en la TV del comedor a través de imagenio o simplemente poder ver las tribunas en la TV os interesa leer este tutorial. Lo que vamos a hacer, es bloquear un canal de imagenio (cualquiera de esos que no ve nadie) para que sea el canal receptor de todo lo que pueda llegar a reproducir el VLC Media Player.</p>
<p><strong>Configurar Router (Zyxel blanco) y bloquear un canal de imagenio:</strong></p>
<p>En este punto vamos a bloquear el canal 130 (Bloomberg). Tenemos que entrar por Telnet al router y crear un nuevo Filtro:</p>
<ol>
<li>Seleccionamos la opción 21.</li>
<li>Seleccionamos el filtro número 7.</li>
<li>Le damos un nombre al filtro (por ejemplo, &#8220;bloqueo&#8221;).</li>
</ol>
<p>Bien, nos quedará algo así:</p>
<blockquote><p>Menu 21 &#8211; Filter Set Configuration</p>
<p>Filter                    Filter<br />
Set #   Comments          Set #  Comments<br />
&#8212;&#8212; &#8212;&#8212;&#8212;&#8212;&#8212;-   &#8212;&#8212; &#8212;&#8212;&#8212;&#8212;&#8212;<br />
1     seguridad_1         7    bloqueo<br />
2     seguridad_2         8    _______________<br />
3     NetBIOS_LAN         9    _______________<br />
4     IGMP               10    _______________<br />
5     NetBIOS_WAN        11    WebSet1<br />
6     _______________    12    WebSet2</p></blockquote>
<p>Ahora, tenemos que configurar el filtro. Hay que poner todos los parámetros igual que aquí:</p>
<blockquote><p>Menu 21.7.1 &#8211; TCP/IP Filter Rule</p>
<p>Filter #: 7,1<br />
Filter Type= TCP/IP Filter Rule<br />
Active= Yes<br />
IP Protocol= 0 IP Source Route= No<br />
Destination: IP Addr= 239.0.0.29 (Esta es la ip del canal 130)<br />
IP Mask= 255.255.255.255<br />
Port #=<br />
Port # Comp= None<br />
Source: IP Addr= 0.0.0.0<br />
IP Mask= 0.0.0.0<br />
Port #=<br />
Port # Comp= None<br />
TCP Estab= N/A<br />
More= No Log= None<br />
Action Matched= Drop<br />
Action Not Matched= Forward</p></blockquote>
<p>Guardamos el filtro y nos tiene que quedar esto:</p>
<blockquote><p>Menu 21.7 &#8211; Filter Rules Summary</p>
<p># A Type Filter Rules M m n<br />
- &#8211; &#8212;- &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; &#8211; - -<br />
1 Y IP Pr=0, SA=0.0.0.0, DA=239.0.0.27 N D F<br />
2 N<br />
3 N<br />
4 N<br />
5 N<br />
6 N</p></blockquote>
<p>Pulsamos la tecla &#8220;ESC&#8221; hasta estar en el menú principal y le damos a la opción 3 y luego 1, donde configuraremos:</p>
<blockquote><p>Menu 3.1 &#8211; LAN Port Filter Setup</p>
<p>Input Filter Sets:<br />
protocol filters= 7<br />
device filters=<br />
Output Filter Sets:<br />
protocol filters= 7<br />
device filters=</p></blockquote>
<p>Guardamos y pulsamos ESC hasta el menú principal y despues opción 99. En este punto ya tendríamos que dejar de ver el canal 130, si no es así revisar los pasos.</p>
<p><strong>Configuración de VLC Media Player (Valores de output)</strong></p>
<blockquote><p>Protocolo: UDP<br />
IP: 239.0.0.39 (La que bloqueamos en el paso anterior)<br />
Puerto: 8208<br />
Encapsulamiento: MPEG TS<br />
Video Codec: mp2v a 3072 (baja este valor si ves que da parones o se pixela)<br />
Audio Codec: mpga a 128 (sube o baja dependiendo de tu ordenador)<br />
Cache: 300 ms</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.atlantiscode.com/blog/tutorial-como-ver-tus-peliculas-en-la-tv-con-imagenio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HD 1080p &#8211; Optimización con CoreAVC Video Decoder</title>
		<link>http://www.atlantiscode.com/blog/hd-1080p-optimizacion-con-coreavc-video-decoder/</link>
		<comments>http://www.atlantiscode.com/blog/hd-1080p-optimizacion-con-coreavc-video-decoder/#comments</comments>
		<pubDate>Wed, 13 Feb 2008 10:51:05 +0000</pubDate>
		<dc:creator>Sonycrow</dc:creator>
				<category><![CDATA[HD]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.atlantiscode.com/blog/hd-1080p-optimizacion-con-coreavc-video-decoder/</guid>
		<description><![CDATA[Para aquellos que utilizan el Media Player Classic y las peliculas HD 1080p no las reproduce fluidas,  existe un cocec que consume menos CPU y gracias a este codec he podido ver las peliculas FULL HD correctamente.
Se trata del CoreAVC Video Decoder. Se puede descargar desde aquí y los pasos para la configuración serían:

Instalar [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.atlantiscode.com/blog/wp-content/uploads/2008/02/logo-full-hd.jpg" alt="logo-full-hd.jpg" />Para aquellos que utilizan el Media Player Classic y las peliculas HD 1080p no las reproduce fluidas,  existe un cocec que consume menos CPU y gracias a este codec he podido ver las peliculas FULL HD correctamente.</p>
<p>Se trata del CoreAVC Video Decoder. Se puede <a href="http://rs371.rapidshare.com/files/88460519/CoreAVC.Pro.1.6.5.0.rar" target="_blank">descargar desde aquí</a> y los pasos para la configuración serían:</p>
<ol>
<li>Instalar el codec y aplicarle el serial (incluido).</li>
<li>Abrir el Media Player Classic.</li>
<li>Ir a &#8220;View&#8221; -&gt; &#8220;Options&#8221;.</li>
<li>Sección &#8220;External Filters&#8221;.</li>
<li>Añadir el &#8220;CoreAVC Video Decoder&#8221;.</li>
<li>Hacer click en &#8220;Predef.&#8221; para ponerlo como predefinido.</li>
<li>Aceptar y reiniciar el Media Player Classic.</li>
</ol>
<p>Si tenías algunos cortes en los videos 1080p con este codec verás que se solucionan.</p>
<p>Y para los que no saben todavía si pueden mover un video en 1080p os pongo 2 &#8220;Samples&#8221; que vienen a ser el &#8220;extremo del 1080p&#8221;. Si puedes reproducir estos 2 videos con fluidez no tendrás problemas en ver tus películas.</p>
<p><a href="http://www.stfcc.org/misc/SAMPLE-Casino.Royale.2006.BluRay.1080p.x264.FLAC-iLL.mkv" target="_blank">Casino Royale (2006)</a>: Escena ultrarápida.<br />
<a href="http://www.stfcc.org/misc/SAMPLE-Planet.Earth.03.Fresh.Water.2006.1080p.HDDVD.x264-AJP.mkv" target="_blank">Planet Earth (2006)</a>: Escenas sobrecargadas de algo framerate.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.atlantiscode.com/blog/hd-1080p-optimizacion-con-coreavc-video-decoder/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
