ffmpeg将文件推流成实时ts流,将文件推成rtsp流
【代码】ffmpeg将文件推流成实时ts流。
ffmpeg将文件推流成实时ts流
命令
./ffmpeg -re -i /home/tuners/ffmpeg/yqxs.mp3 -acodec copy -flush_packets 1 -f mpegts udp://$transcode_server_ip:5162?localport=49088
ffmpeg -re -i /home/tuners/ffmpeg/yqxs.mp3 -acodec copy -flush_packets 1 -f mpegts udp://$transcode_server_ip:5162?localport=49088
ffmpeg 为进程名,当然也可以加上全路径
/home/tuners/ffmpeg/yqxs.mp3 为音频文件路径
-f mpegts 输出格式为mpegts
udp://$transcode_server_ip:5162?localport=49088 为udp地址,$transcode_server_ip是输出地址,5162是输出端口,?localport=49088是本地端口,可以根据情况进行修改
ffmpeg将文件推流成实时rtsp流
命令
ffmpeg -re -i "d:\yqxs.mp3" -acodec mp3 -f rtsp rtsp://ip:port/stream_name.sdp
ffmpeg -re -i "d:\yqxs.mp3" -acodec mp3 -f rtsp rtsp://ip:port/stream_name.sdp
-----------------------------------------说明------------------------------------------------------------------
ffmpeg 为进程名称,当然也可以在前面带上全路径
"d:\yqxs.mp3" 为音频文件全路径
-acodec mp3 说明推流的音频格式为mp3
-f rtsp 说明推送成rtsp流
rtsp://ip:port/stream_name.sdp 为推成rtsp流之后的rtsp地址
运行方式
命令行运行
安装 windows按钮 ,输入cmd,以管理员身份运行


输入命令执行即可
编写bat脚本运行
在ffmpeg进程所在目录下新建bat脚本
将命令拷贝进去,保存
双击bat运行或者右键bat选择管理员运行
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)