Capturar ustream desde linea de comando

Capturar ustream desde linea de comando

modo simple

el sistema de publicacion del video es un poco complejo y parece que contiene una suerte de lista de reproduccion que cambia segun la trasmision, entonces probablemente no sea la misma direccion real todo el tiempo, pero si se mantiene la direccion del canal

  • instalar con la consola

rtmpdump: aplicacion para captura de sreaming… por si solo no guarda… sirve para pasar el video a un reproductor

ffmpeg: aplicacion para convertir video y poder guardarlo en un archivo

sudo apt-get install rtmpdump ffmpeg vlc mplayer

  • obtener a traves de

http://piscui.webear.net/ustream.php

cargas en el formulario la direccion del canal

http://www.ustream.tv/channel/alguncanalx

y te devuelve dos tipos de ejecusiones de comando

*

ffmpeg -i "rtmp://flash82.ustream.tv:1935/ustreamVideo/11464274/ playpath=streams/live swfUrl=http://static-cdn1.ustream.tv/swf/live/viewer.rsl:96.swf swfVfy=1 live=1" nombredelvideo.avi

nombredevideo puede terminar como .avi .ogg .mpg segun el formato que quieres tener y si te parece con la fecha

y cuando vaya cargando puedes visualizar el video desde otra consola con vlc o mplayer

mplayer nombrevelvideo.avi

*

rtmpdump -r "rtmp://flash82.ustream.tv:1935/ustreamVideo/11464274/" -y "streams/live" -s "http://static-cdn1.ustream.tv/swf/live/viewer.rsl:96.swf" -W "http://static-cdn1.ustream.tv/swf/live/viewer.rsl:96.swf" —live —quiet | otrocomando


rtmpdump -r "rtmp://flash83.ustream.tv:1935/ustreamVideo1464274/" -y "streams/live" -s "http://static-cdn1.ustream.tv/swf/live/viewer.rsl:96.swf" -W "http://static-cdn1.ustream.tv/swf/live/viewer.rsl:96.swf" —live —quiet > programadegio20121015-235959.flv


otrocomando puede ser "vlc -" o "mplayer -dumpstream"

con esto directamente reproduces sin guardar la descarga

Unless otherwise stated, the content of this page is licensed under GNU Free Documentation License.