Etiquetas

martes, 14 de febrero de 2012

Escuchar Vorterix desde la consola Linux

ACTUALIZACIÓN: Para la forma actual de poder escuchar este flujo de radio ver el siguiente post actualizado: http://www.equiscentrico.com.ar/2012/03/finalmente-como-escuchar-vorterix-desde.html

A veces nada más útil que cerrar el navegador web y, simplemente, escuchar. Como muchas radios on-line, la nueva Vorterix utiliza un flujo de audio sobre Flash de Adobe. Eso dificulta un poco escuchar la radio desde la consola. Pero para todo hay solución.
Ya sea porque nos gusta tener un atajo de teclado para lanzar nuestra radio preferida o porque usamos algún script que nos hace la vida mucho más fácil o porque simplemente no queremos usar el navegador web para escuchar radio, porque si lo cerramos el flujo se interrumpe.
Con el caso de la nueva Vorterix no resultó muy sencillo, pero sigue abajo la solución que encontré para escucharla desde la consola de mi Debian.

Para reproducir se requiere mplayer (que uso para todas las radios on-line) pero además el paquete rtmpdump, entonces, manos a la obra:

aptitude install librtmp0 rtmpdump mplayer

Con eso basta. Ahora, a escuchar la radio:

$ rtmpdump --pageUrl "http://www.vorterix.com/vivo/stream_integrado/index.php" --rtmp "rtmp://streamingrtmp.sion.com/live" --playpath "vorterix" --live --flv - | mplayer - -novideo
Actualización: La forma actualizada de poder escuchar el stream desde la consola sería la siguiente:
rtmpdump --rtmp "rtmp://200.69.48.2/live" --playpath "vorterix" --live --flv - | mplayer - -novideo

4 comentarios:

  1. Uso Xubuntu instalé Mplayer y cuando agrego Vorterixy me pone esto: "RTMPDump v2.3
    (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
    Connecting ...
    WARNING: HandShake: client signature does not match!
    INFO: Connected...
    MPlayer SVN-r33713-4.6.1 (C) 2000-2011 MPlayer Team
    mplayer: could not connect to socket
    mplayer: No such file or directory
    Failed to open LIRC support. You will not be able to use your remote control.

    Playing -.
    Reading from stdin...
    ERROR: RTMP_ReadPacket, failed to read RTMP packet header
    Invalid seek to negative position fffffffffffffff8!
    "

    ResponderBorrar
    Respuestas
    1. Juan,

      Hoy probé y me está ocurriendo exactamente lo mismo que a vos.
      Quizá habrá que aguardar si es un problema de la plataforma de vorterix o si algún parámetro cambió, con lo cual deberemos modificar los comandos de rtmpdump/mplayer...

      El problema es que la "solución" que eligió vorterix para su stream depende demasiado de flash y no tanto de estándares.

      Borrar
    2. Juan,

      Algo ha cambiado, pero nada que impida escucharla. Esta sería la forma actualizada, probalo y me contás:

      rtmpdump --rtmp "rtmp://200.69.48.2/live" --playpath "vorterix" --live --flv - | mplayer - -novideo

      Borrar
  2. Parece que Vorterix cambió nuevamente el modo en que hacen el streaming.
    Un nuevo post sobre cómo escucharlo desde la consola Linux en http://goo.gl/Hn9Yv

    ResponderBorrar