¿Cómo descargar vídeos online basados ​​en el protocolo rtmp?

1. Weiying Video Downloader admite la descarga de videos en línea utilizando HTTP, RTMP, RTMPT, RTMPTE y otros protocolos.

La última versión beta interna de Shuo Mouse ya admite el protocolo rtmp, pero los primeros sitios abiertos de análisis de rtmp son cntv y Sohu.

También hay un descargador de videos CCTV/CNTV (xmlbar), que admite la descarga de videos reproducidos en medios de transmisión utilizando el protocolo rtmp en el sitio web de CNTV

.

Los más populares Weitang y Xunlei no admiten el protocolo rtmp.

2. Acerca de rtmp:

El nombre completo de rtmp mencionado aquí es protocolo de mensajería en tiempo real.

Los dos protocolos, HTTP y RTMP, son un poco diferentes:

Utilice el método HTTP: primero descargue el FLV al caché local a través de IIS y luego reprodúzcalo a través de la conexión local. de NetConnection

FLV, este método es para reproducir video local, no para reproducir video del servidor. Por lo tanto, este

FLV se puede encontrar en el caché local. La ventaja es que después de que el servidor descarga el FLV, no hay consumo en el servidor, lo que ahorra consumo del servidor. La desventaja es que el FLV

se almacenará en caché en el cliente y la confidencialidad del FLV no es buena.

Utilice el método RTMP: conéctese al servidor FMS/Red5 a través de NetConnection y reproduzca el archivo FLV del servidor en tiempo real. En este método, puede seleccionar arbitrariamente el punto de reproducción de video (SEEK()). A diferencia del método HTTP, que requiere que todo el archivo FLV se almacene en caché localmente antes de poder seleccionar un punto de reproducción arbitrariamente, la ventaja es que el archivo FLV no se puede encontrar en el caché local. La ventaja es que FLV no se almacenará en caché en el cliente

y FLV tiene buena confidencialidad. La desventaja es que consume recursos del servidor y la conexión siempre es en tiempo real.

En una palabra, el método HTTP es la reproducción local y el método RTMP es la reproducción en tiempo real del servidor, según las necesidades.