En este pequeño artículo se describe como grabar en el disco duro un show que esta siendo transmitido en vivo por USTREAM.
Al enterarme que TV Peru iba a transmitir el concierto de un grupo musical de mi agrado, pensé en grabarlo, es así que buscando información encontré como lograrlo, y de hecho el siguiente tutorial sirve para grabar cualquier show de cualquier canal del conocido servicio gratuito de transmisión de audio/video en vivo (USTREAM).
Pues bien, el único software que se necesita se denomina RTMPDump, que por defecto sirve para grabar cualquier medio que este siendo transmitido bajo el protocolo RTMP y además es software libre (Descargar).
Lo primero es obtener la URL del show que queremos grabar y que tiene la siguiente forma http://www.ustream.tv/channel/[nombre-del-show]
Para el ejemplo es: http://www.ustream.tv/channel/tvperu_analogico
Nota: Si el show se muestra a través de otro Sitio Web, hacer click sobre el logo de USTREAM, dicha acción abrirá la página con la URL indicada.
Seguidamente debemos obtener el “codigo-del-show”, esto lo podemos hacer buscando la opción “embed”, que nos muestra un código HTML, dentro de éste, está el “codigo-del-show”.
<iframe src="http://www.ustream.tv/embed/[codigo-del-show]" width="608" height="368" scrolling="no" frameborder="0" style="border: 0px none transparent;"></iframe>
En el ejemplo:
<iframe src="http://www.ustream.tv/embed/7903307" width="608" height="368" scrolling="no" frameborder="0" style="border: 0px none transparent;"></iframe>
Luego debemos descargar un archivo, el cual contiene la URL con el protocolo RTMP, para ello vamos a: http://cdngw.ustream.tv/Viewer/getStream/1/[codigo-del-show].amf
En el ejemplo: http://cdngw.ustream.tv/Viewer/getStream/1/7903307.amf
Descargamos el archivo, lo abrimos, por ejemplo con el Notepad++, buscamos la palabra “rtmp” y encotraremos una URL como esta: rtmp://flashxx.ustream.tv/ustreamVideo/[codigo-del-show]
Ejemplo: rtmp://flash64.ustream.tv/ustreamVideo/7903307
Finalmente con los datos obtenidos ejecutamos RTMPDump de la siguiente forma:
rtmpdump -r «rtmp://flashxx.ustream.tv:1935/ustreamVideo/[codigo-del-show]/streams/live» -f «LNX 10,1,85,3» -p «http://www.ustream.tv/channel/[nombre-del-show]» -t «rtmp://flashxx.ustream.tv:1935/ustreamVideo/[codigo-del-show]/streams/live» -v -o [archivo].flv
Y para el ejemplo:
rtmpdump -r «rtmp://flash64.ustream.tv:1935/ustreamVideo/7903307/streams/live» -f «LNX 10,1,85,3» -p «http://www.ustream.tv/channel/tvperu_analogico» -t «rtmp://flash64.ustream.tv:1935/ustreamVideo/7903307/streams/live» -v -o concierto.flv
Esto va mostrando el tiempo grabado en segundos, para terminar la grabación solo se presiona “Ctrl+C” (en Windows), el archivo se guarda en el formato FLV en el directorio desde donde se ejecuta RTMPDump.
Escrito por Alain para TECNato
TECNato nace de la idea de crear una comunidad tecnológica, un espacio virtual para compartir conocimientos sobre TIC’s (Tecnologías de la Información y Comunicación).
TECNato es libre y abierto a nuevos miembros que estén dispuestos a compartir sus conocimientos en TIC’s, así que no dudes en escribirnos para mas detalles.
Diseño Web:
Grupo Sistemas
CMS:
WordPress
8 comentarios
27 de febrero del 2012
me hizo recuerdo a como descargar las ponencias del MIT que estaban en real media, el proceso es exactamente similar, el software por el momento no lo recuerdo, buen articulo!
1 de marzo del 2012
Gracias Wilson, pronto sale otro artículo para «hackear» USTREAM XD
18 de abril del 2012
este programa es muy bueno
27 de abril del 2012
ustream en vivo a mi pajina web
29 de mayo del 2012
El ultimo paso se debe hacer cuando ya ha comenzado o se puede ejecutar antes de comenzar el stream?
4 de julio del 2012
GRACIAS!
17 de enero del 2013
Alguien sabe el protocolo de transmisión de datos que utiliza ustream?
27 de febrero del 2013
de donde sacas el ultimo nombre ejemplo
[archivo].flv
concierto.flv