RTP流发送器和播放器
在安防软件开发领域中通常涉及摄像头拉流,转封,解码播放3个环节甚至涉及后端视频识别,推流到web端各个环节,但实际开发当中不可能串行开发和测试,为了提供软件开发效率,加快项目进度,通常各模块独立开发,独立调试,独立测试。实际商用环境,也不可能经常直接派开发人员现场调试某些码流bug。所以从实际摄像头抓包拿到码流,通过模拟工具模拟上游的流程就派上用场了。以下文章介绍了3种常用工具
1.RTP流发送器
本工具可以模式摄像头或者上游网关,或者NVR将RTP音视频流发送出来.(只要是RTP流即可,对封装格式编码格式不限),也可剥离信令服务逻辑,单独用于调试媒体服务器部分,
使用方式 如: rtpplay.exe -T -f RTP文件名 -s 发送端口号 目的IP地址/目的端口号,如 rtpplay.exe -T -f testps.rtp -s 1000 127.0.0.1/20000
2.RTP(264播放器)
本工具为RTP(h264)播放器,用于调试RTSP信令,SIP信令,媒体部分可以用该播放器模拟和验证
3.RTP(PS播放器)
RTP(PS)播放器可以用于信令调试,国标PS流接收,解封,播放可以用该播放器模拟播放,实现媒体和信令分离开发和调试
更新了release版本
以上工具在实际开发和现场解bug非常有用,可用来了调试RTP流,可用用于安防,IPTV,VOIP,webrtc等场景的码流调试,个人收藏,共享资源。
rtpplay 链接: https://pan.baidu.com/s/1xZ7RdDRVguU0i76UC6Rqyw?pwd=7ep7
rtp-h264 player 链接地址 https://pan.baidu.com/s/1Wl-Ixq4Vr-LL0d_fgMOmkw?pwd=iq2p
rtp-ps player https://pan.baidu.com/s/1u85SqYx3GxU9wkL7d53PCA?pwd=cs66
————————————————
转:https://blog.csdn.net/fengliang191/article/details/105102495
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律