Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo descargar vídeos online basados ​​en el protocolo rtmp? ★

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

1. Solo el descargador de videos admite la descarga de videos en línea usando HTTP, RTMP, RTMPT, RTMPTE y otros protocolos.

La última versión beta de Shuo Mouse ya admite el protocolo rtmp, pero actualmente los únicos sitios web que están abiertos al análisis rtmp son cntv y Sohu.

También hay un descargador de videos CCTV/CNTV (xmlbar) que admite la descarga de videos desde sitios web de CNTV mediante transmisión por protocolo rtmp.

Los actualmente populares Viton y Xunlei no son compatibles con el protocolo rtmp.

2. Acerca de rtmp:

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

Los dos protocolos HTTP y RTMP son un poco diferentes:

Cuando se usa HTTP: IIS primero descargará el FLV al caché local y luego reproducirá el FLV a través de NetConnection conectado localmente. El método consiste en reproducir el vídeo local en lugar de reproducir el vídeo en el servidor. Este método reproduce el vídeo local en lugar del vídeo del servidor, por lo que el FLV se puede encontrar en la caché local. La ventaja es que después de que el servidor descarga FLV, el servidor no consume más, lo que ahorra consumo del servidor. La desventaja es que el FLV se almacenará en caché en el cliente, lo que no favorece la confidencialidad del FLV.

RTMP: Conéctese al servidor FMS/Red5 a través de NetConnection y reproduzca archivos FLV en el servidor en tiempo real. De esta manera, puede elegir el punto de reproducción de vídeo (SEEK()) de forma arbitraria, a diferencia de. Método HTTP, que debe reproducirse localmente. Solo después de que todo el archivo FLV esté almacenado en caché se puede seleccionar arbitrariamente el punto de reproducción. La ventaja de esto es que el archivo FLV no se puede encontrar en el caché local. La ventaja de esto es que el archivo FLV no se encontrará en la memoria caché local. La ventaja es que FLV no se almacena 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 resumen, el método HTTP es reproducción local y el método RTMP es reproducción en tiempo real del servidor, según la necesidad.