Streaming push FFmpeg, servidor rtsp, teste de reprodução de streaming vlc
FFmpeg
1. Breve descrição:
FFmpeg é um conjunto de programas de computador de código aberto que pode ser usado para gravar, converter áudio e vídeo digital e convertê-los em streams. Use licença LGPL ou GPL. Ele fornece uma solução completa para gravação, conversão e streaming de áudio e vídeo.
2. Baixe e instale usando:
Endereço de download: download oficial
. Descompacte diretamente:
Configure o caminho do ffmpeg.exe para o Caminho na variável de ambiente.
Digite "ffmpeg" na janela de comando para testar se a configuração foi bem-sucedida
. Envie o comando ;
reprodução em loop
ffmpeg -re -stream_loop -1 -i E:\迅雷下载\视频\蜘蛛侠全家桶\zzx\zzx.mp4 -vcodec copy -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/ss
Empurrão ú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 seleciona o arquivo a ser executado
-r 30 é a taxa de quadros do vídeo convertido, que é o número de quadros por segundo
-s 640*480 é a resolução da tela de vídeo convertida
Download e instalação do servidor Rtsp
Endereço de download: download do servidor rtsp
Servidor inicial:
ffmpeg push stream
teste de instalação de download vlc
Endereço de download: Baixe o vlc e
instale-o.
Clique em mídia -> Check in streaming de mídia e digite o endereço.
Termina aqui.
Solução 2: streaming push e pull EasyDarwin
Introdução ao EasyDarwin:
高性能开源RTSP流媒体服务器;
支持Windows、Linux、macOS平台;
基于go语言研发,维护和优化;
RTSP推模式转发;
RTSP拉模式转发;
录像、检索、回放;
关键帧缓存;
秒开画面;
WEB后台管理;
分布式负载均衡 。
高性能开源RTSP
Endereço de download: Download da ferramenta relacionada ao EasyDarwin
:
Instalação:
Execute EasyDarwin.exe diretamente e interrompa o serviço com Ctrl + C.
Abra o navegador e digite http://localhost:10008 para entrar na página de controle. O nome de usuário e a senha padrão são admin/admin. Para
streaming, você pode usar o ffmpeg ou
EasyScreenLive acima.
Eu ainda uso o acima. Para
reprodução, use EasyPlayer ou vlc.