windows系统下,mp4文件转rtsp流并循环播放
2021/7/15 7:07:45
本文主要是介绍windows系统下,mp4文件转rtsp流并循环播放,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
背景
公司要求测试球机的AI识别功能,需要将有问题的视频流循环播放,网络上找了很多方法,大多都是使用的vlc搭建rtsp服务器,但是不知道是不是版本问题,这样搭建好的服务器只能播放单次,点击了流循环,依旧只是单次,而且还卡顿。找了很多方法,在这里记录一下可以正常使用的一种。
工具
FFmpeg:推流到服务端
链接:https://pan.baidu.com/s/1CbamS1Ff6LkwI5YmOIv7zw
提取码:1234
EasyDarwin:作为服务端
链接:https://pan.baidu.com/s/1I8dVaqHcTGERhCA-ebIuMg
提取码:1234
步骤
1.解压EasyDarwin,双击EasyDarwin.exe运行,在控制台可以看到开启了两个服务,一个是rtsp服务端,一个是http服务。访问http://localhost:10008可以进入EasyDarwin的管理页面,之后会用到。另外一个就是rtsp服务,默认端口是554。
2.解压FFmpeg,打开cmd,进入到FFmpeg的bin路径下
3.执行命令,dianhuo.mp4是我本地的测试视频,根据实际情况修改
ffmpeg -re -stream_loop -1 -i dianhuo.mp4 -vcodec copy -codec copy -f rtsp rtsp://127.0.0.1:554/video1
-stream_loop -1 : 循环次数设置,-1表示无限循环
该窗口不能关闭,需要持续推流
3.开始推流后,可以在EasyDarwin管理页面看到有推流
4.可以使用rtsp://127.0.0.1:554/video1地址进行播放了
这篇关于windows系统下,mp4文件转rtsp流并循环播放的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-05Web开发入门指南
- 2024-11-05初学者指南:理解和防范跨域漏洞
- 2024-11-05初学者指南:安全攻防基础教程
- 2024-11-05安全渗透入门:新手必学的渗透测试基础教程
- 2024-11-05初学者指南:渗透测试入门教程
- 2024-11-05渗透攻防入门指南
- 2024-11-05渗透技术入门指南:基础知识与实战演练
- 2024-11-05初学者指南:数据库服务漏洞排查与防范
- 2024-11-05网络攻防入门指南
- 2024-11-05SQL注入入门教程:保护你的数据库安全