Protocolo Rtsp, transmisión push FFmpeg, servidor rtsp, reproducción de transmisión vlc, descarga, instalación y uso del proceso detallado y plan de servicio EasyDarwin

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
Insertar descripción de la imagen aquí
Insertar descripción de la imagen aquí
Insertar descripción de la imagen aquí
. Descomprima directamente:
Insertar descripción de la imagen aquí
configure la ruta de ffmpeg.exe a la Ruta en la variable de entorno.
Insertar descripción de la imagen aquí
Insertar descripción de la imagen aquí
Ingrese "ffmpeg" en la ventana de comandos para probar si la configuración es exitosa
Insertar descripción de la imagen aquí
. 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

Insertar descripción de la imagen aquí

-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
Insertar descripción de la imagen aquí
Iniciar servidor:
Insertar descripción de la imagen aquí
Insertar descripción de la imagen aquí
ffmpeg push stream
Insertar descripción de la imagen aquí

prueba de instalación de descarga de vlc

Dirección de descarga: descargue vlc e
Insertar descripción de la imagen aquí
instálelo.
Haga clic en medios -> Verificar transmisión de medios e ingrese la dirección.
Insertar descripción de la imagen aquí

Insertar descripción de la imagen aquí
Insertar descripción de la imagen aquí
Insertar descripción de la imagen aquí
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
:
Insertar descripción de la imagen aquí
Instalación:
Ejecute EasyDarwin.exe directamente y detenga el servicio con Ctrl + C.
Insertar descripción de la imagen aquí
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
Insertar descripción de la imagen aquí
usar el ffmpeg anterior o
EasyScreenLive.
Insertar descripción de la imagen aquí
Todavía uso el anterior. Para
la reproducción, use EasyPlayer o vlc.

Supongo que te gusta

Origin blog.csdn.net/A_awen/article/details/123691509
Recomendado
Clasificación