rtsp推拉流

1.搭建视频服务器

smart-rtmpd: smart_rtmpd 是一款 rtmp、rtsp 服务器,非常好用,解压既运行,支持跨平台,无任何依赖,性能和 SRS 相比不分上下

2.推拉流

下载windows版本ffmpeg,并设置环境变量.

推流

bash 复制代码
ffmpeg -re -stream_loop -1 -i test25m.mp4 -vcodec libx264 -tune zerolatency -preset ultrafast  -bsf:v h264_mp4toannexb  -g 15 -keyint_min 15 -profile:v baseline -level 3.1 -pix_fmt yuv420p -r 15 -acodec aac -f flv rtmp://192.168.101.42:1935/live/stream

拉流

bash 复制代码
ffplay rtsp://192.168.101.42:8554/live/stream
bash 复制代码
推流
h264
ffmpeg -re -stream_loop -1 -i test25m.mp4 -vcodec libx264 -tune zerolatency -preset ultrafast  -bsf:v h264_mp4toannexb  -g 15 -keyint_min 15 -profile:v baseline -level 3.1 -pix_fmt yuv420p -r 15 -acodec aac -f flv rtmp://192.168.101.42:1935/live/1001

h265
ffmpeg -re -stream_loop -1 -i test25m.mp4 -vcodec libx265 -acodec aac -f rtsp rtsp://192.168.101.42:8554/live/1002


拉流
ffplay rtsp://192.168.101.42:8554/live/1001

ffplay rtsp://192.168.101.42:8554/live/1002

一般推拉流视频编码选择h264,音频编码选择aac;如果视频服务器性能更好,以及客户端支持h265,则可以使用h265.h265压缩效率更高,但更耗cpu.

相关推荐
早睡身体好~13 小时前
【lubancat】鲁班猫4实现开机后自动播放视频
音视频·linux开发
小幽余生不加糖13 小时前
电路方案分析(二十二)适用于音频应用的25-50W反激电源方案
人工智能·笔记·学习·音视频
胡耀超14 小时前
DataOceanAI Dolphin(ffmpeg音频转化教程) 多语言(中国方言)语音识别系统部署与应用指南
python·深度学习·ffmpeg·音视频·语音识别·多模态·asr
shix .19 小时前
bilibili视频总结
音视频
lovep11 天前
音频-文本对比学习:LARGE-SCALE CONTRASTIVE LANGUAGE-AUDIO PRETRAINING论文翻译和理解
音视频·glap·音频理解·音频对比学习·laion-audio·音频检索
codelancera2 天前
ffmpeg-调整视频分辨率
ffmpeg·音视频
天向上2 天前
手机端的音视频界面或者图片文档界面共享给大屏
智能手机·音视频·多平台·手机投屏·多屏互动
ECC&SM92 天前
Video_AVI_Packet(1)
笔记·音视频
Evaporator Core2 天前
Windows批处理脚本自动合并当前目录下由You-get下载的未合并的音视频文件
windows·音视频
ue星空3 天前
UE5配置MRQ编解码器输出MP4视频
ue5·音视频