Google da un paso más para matar a Flash en Linux

Desde que Adobe abandonó hace unos años el desarrollo del reproductor Flash para Linux, la única forma de tenerlo actualizado era instalar el navegador Chrome. Pero a partir de mañana este navegador solo mostrará contenidos en Flash sólo cuando Google considere que es necesario para el funcionamiento del sitio web
Continuar leyendo «Google da un paso más para matar a Flash en Linux»

Anuncios

Firefox ya bloquea Flash en Ubuntu

Sin nombre
Mozilla tomó la decisión de bloquear Flash en su navegador y esto ya puede ser notado por quienes actualizan Ubuntu desde los repositorios principales. El resto de los usuarios podrán verlo en los próximos días.
Continuar leyendo «Firefox ya bloquea Flash en Ubuntu»

Todos los servicios de streaming serán compatibles con Linux

En PlanetaDiego escribí hasta el cansancio sobre el vasallaje tecnológico, la dependencia a determinada tecnología impuesta por los proveedores de servicios que obliga a utilizar un determinado sistema operativo. Pero como el proverbio árabe que le encantaba citar a mi abuela «siéntate a la puerta de tu casa y verás pasar el cadáver de tu enemigo. Es probable que dentro de un año todos los servicios de streaming sean compatibles con Linux.
Continuar leyendo «Todos los servicios de streaming serán compatibles con Linux»

Cómo ver y grabar contenido multimedia sin usar un reproductor flash

Actualización: Si tienes problemas al copiar los comandos en la terminal los pueden encontrar aquí en formato texto

  • El protocolo RTMP es una tecnología de Adobe (antes Macromedia) utilizada para la transmisión de contenido multimedia desde un servidor a un reproductor Flash
  • En este tutorial explicamos como reproducir y guardar ese contenido sin usar el reproductor Flash.

NOTA: Este tutorial se escribe únicamente con propósitos didácticos. De ninguna manera alentamos la violación de medidas de protección de derechos de autor.

Seguramente te ha pasado como a mi que al intentar ver contenido multimedia tengo que perder montones de tiempo cerrando ventanas con publicidad o querer grabar algo usando extensiones como VideoDownloadHelper y que no sea posible. En este tutorial explicamos como hacerlo.

Programas Necesarios (están en los repositorios de todas las distribuciones)

  • RTMPDUMP (para capturar los datos del streaming y enviarlos al reproductor)
  • VLC o MPLAYER (para reproducir el contenido). No logré que funcionara con TOTEM

Nuestro primer paso es redireccionar el tráfico web a un puerto conocido para poder detectar los datos de transmisión del streaming. Escribimos en la terminal:

sudo iptables -t nat -A OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner root -j REDIRECT

Tengan en cuenta si hacen copy/paste que esto va todo en una misma línea.

Más abajo explicamos como revertir los efectos de este comando, también se elimina reseteando.

Nuestro siguiente paso es iniciar la captura, en la terminal.

sudo rtmpsuck

Obtenemos el siguiente mensaje:

RTMP proxy server … … Streaming on rtmp://0.0.0.0:1935

Vamos al navegador y comenzamos la reproducción del contenido multimedia. Cabe señalar que mientras se esté reproduciendo RTMPSUCK grabará el contenido en nuestra carpeta personal.

los datos que nos interesan están en la terminal. Son de este tipo (mis datos son a modo de ejemplo y no conducen a nada

app: flash
flashVer: LNX 11,1,72,46
swfUrl: http://videosflash.com/s/swf/player4.4.television.swf
tcUrl: rtmp://videoflashtv/live
pageUrl: http://videoflashtv.com
Playpath: 12501

Cerramos RTMPSUCK presionando CONTROL+C

Volvemos a la normalidad el tráfico web con

sudo iptables -t nat -A OUTPUT -p tcp –dport 1935 -m owner \! –uid-owner root -j REDIRECT
Ahora de lo que se trata es de darle los parámetros a RTMPDUMP para reproducir los videos. Dependiendo del servicio de streaming estos pueden variar. Por ejemplo yo uso

-r: Acá va el parámetro que RTMPSUCK informó como tcUrl
-l: Es el protocolo de transmisión donde:
0 = rtmp
1 = rtmpt
2 = rtmpe
3 = rtmpte
4 = rtmps
5 = rtmpts

-a: Es la aplicación que conecta con el servidor. La tenemos bajo el parámetro app

-t Entre el parámetro -r y el parámetro -t hay una sutil diferencia ya que uno es la dirección del servidor y el otro la dirección específica del contenido a reproducir. Para evitar problemas yo me limito a repetir el parámetro tcUrl

-p es la dirección del sitio web donde está el contenido (parámetro pageurl)

-W (Noten la mayúscula) es la dirección del reproductor Flash (swfurl))

-y es el nombre del archivo (playpath)

Los parámetros opcionales son:
-o -o bajada.flv descarga el contenido bajo el nombre bajada.flv
| vlc – | mplayer – envía la reproducción al reproductor elegido.

la estructura del comando es esta
rtmpdump -r -l -a -t -p -W -y

En otros sitios usan además el parámetro -f correspondiente a la versión de flash (flashver)

Cabe destacar que se trata de prueba y error por lo que les sugiero consultar con el manual de RTMPDUMP man rtmpdump en la terminal.

Este tutorial está basado en uno de PCLinuxOSMagazine

¿Se viene el Googlepolio?. Nueva api para Flash en Linux solo disponible para navegadores Chrome

Adobe anunció hoy que las dos empresas vienen trabajando juntas en una nueva API que reemplazará a la tradicional que viene de la época de Netscape y que Google comenzará a distribuir con sus navegadores. Al mismo tiempo confirmó que continuará dando apoyo a otros navegadores en otros sistemas operativos. No vamos a sacar conclusiones apresuradas hasta que no tengamos más noticias por ahora lo que sabemos es que ya no podremos descargar Flash por separado
FUENTE

Creating HTML5 Animations with Flash and Wallaby por Ian McLean. O’Reilly media.


¿Realmente se necesita este libro?
El impulso que está tomando Html5 a partir de la decisión de Steve Jobs de no permitir Flash en los dispositivos móviles de Apple puso a Adobe, principal valedor de la plataforma, en la disyuntiva de adaptarse o perder su liderazgo el campo de la animación web. Los Adobe Labs respondieron entre otras cosas con Wallaby, una tecnología que permite convertir animaciones Flash en Html5.

Al libro de Ian McLean no se le pueden poner pegas en cuanto a la claridad de las explicaciones, su gran problema es la redundancia. La mayor parte está dedicada a la creación de animaciones en Flash, tema cubierto en varios otros libros de la editorial y que cualquier usuario avanzado ya conoce, lo nuevo es saber cuales son las limitaciones a tener en cuenta para que pueda hacerse la conversión.

Los dos últimos capítulos son lo único realmente novedoso, la utilización de Wallaby y la inserción del resultado en nuestros proyectos.

El autor, especialista en la utilización de las tecnologías de Adobe, sabe de que esta hablando, pero lo que hubieran sido dos capítulos excelentes para un libro sobre Flash no tienen razón de ser como libro independiente. Wallaby es todavía una tecnología experimental que muy probablemente termine siendo parte de Flash Professional.

Audi lanza publicidad para móviles en HTML5

Html5 aunque todavía no es un estándar plenamente establecido avanza a pasos agigantados para reemplazar a Flash. Esta es una publicidad del fabricante alemán de automóviles Audi hecha completamente en este lenguaje