rtp rtcp rtsp sip协议了解方法

Posted swing07

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rtp rtcp rtsp sip协议了解方法相关的知识,希望对你有一定的参考价值。

vlc有个串流功能 可以流各种推流 方便拉取。 能够方便抓包查看协议。

1.菜单媒体->流 打开对话框 分别可以选择本地文件 关盘文件 网络流 捕获设备做流化处理。

2. 选择 串流->新目标可以选择流化的格式如rtp,接着很关键选择添加按钮选择流化到的ip和端口,先一步能选择音视频的编码格式。

3. 接着,可以在打开一个vlc 播放流,同时用抓包工具抓取相应的包,查看。

备注: 我开始用的时候,就因为没有选择添加流化到的ip和端口。

1. udp 推流 ( 验证 )

下面采用windows安装的ffmepg ffplay  本地推流播放验证

推流:
ffmpeg -f dshow -i video="screen-capture-recorder" -r 5 -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -s 320x240 -f h264 udp://127.0.0.1:6666
播放:
ffplay udp://127.0.0.1:6666

2. 

 

live555是一个简单开源的rtsp服务器,可以搭建了 测试rtsp服务。

参考:

文章介绍的rtp rtcp rtsp区别作用,可以参考  https://www.cnblogs.com/eksay/p/rtp_rtcp.html

介绍了udp+rtp格式  https://blog.csdn.net/leixiaohua1020/article/details/50535230

ffmpeg 命令行推流  https://blog.csdn.net/leixiaohua1020/article/details/38284961

 




以上是关于rtp rtcp rtsp sip协议了解方法的主要内容,如果未能解决你的问题,请参考以下文章

RTP/RTCP协议详解

RTP,RTCP,RTSP等网络协议有何用途和区别

协议篇---RTP & RTCP & RTSP

关于SIP防火墙穿越的汇总 .

RTP与RTCP协议介绍(转载)

vlc源码分析之调用live555接收RTSP数据