FFmpeg push streaming, servidor rtsp, prueba de reproducción de streaming vlc
FFmpeg
1. Breve descripción:
FFmpeg es un conjunto de programas informáticos de código abierto que se pueden utilizar para grabar, convertir audio y vídeo digitales y convertirlos en transmisiones. Utilice licencia LGPL o GPL. Proporciona una solución completa para grabar, convertir y transmitir audio y vídeo.
2. Descargue e instale usando:
Dirección de descarga: descarga oficial
. Descomprima directamente:
configure la ruta de ffmpeg.exe a la Ruta en la variable de entorno.
Ingrese "ffmpeg" en la ventana de comandos para probar si la configuración es exitosa
. Presione el comando ;
reproducción en bucle
ffmpeg -re -stream_loop -1 -i E:\迅雷下载\视频\蜘蛛侠全家桶\zzx\zzx.mp4 -vcodec copy -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/ss
Empuje único:
ffmpeg -re -stream_loop -1 -i F:\Awen\photos\推流测试.mp4 -vcodec copy -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/ss
-i selecciona el archivo a ejecutar
-r 30 es la velocidad de cuadros del video convertido, que es la cantidad de cuadros por segundo
-s 640*480 es la resolución de la pantalla de vídeo convertida
Descarga e instalación del servidor Rtsp
Dirección de descarga: descarga del servidor rtsp
Iniciar servidor:
ffmpeg push stream
prueba de instalación de descarga de vlc
Dirección de descarga: descargue vlc e
instálelo.
Haga clic en medios -> Verificar transmisión de medios e ingrese la dirección.
Todo termina aquí.
Solución 2: transmisión push y pull de EasyDarwin
Introducción a EasyDarwin:
高性能开源RTSP流媒体服务器;
支持Windows、Linux、macOS平台;
基于go语言研发,维护和优化;
RTSP推模式转发;
RTSP拉模式转发;
录像、检索、回放;
关键帧缓存;
秒开画面;
WEB后台管理;
分布式负载均衡 。
高性能开源RTSP
Dirección de descarga: Descarga de herramientas relacionadas con EasyDarwin
:
Instalación:
Ejecute EasyDarwin.exe directamente y detenga el servicio con Ctrl + C.
Abra el navegador e ingrese http://localhost:10008 para ingresar a la página de control. El nombre de usuario y la contraseña predeterminados son admin/admin. Para la transmisión, puede
usar el ffmpeg anterior o
EasyScreenLive.
Todavía uso el anterior. Para
la reproducción, use EasyPlayer o vlc.