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

原文地址:https://www.cnblogs.com/swing07/p/10257709.html

时间: 2024-11-05 19:01:09

rtp rtcp rtsp sip协议了解方法的相关文章

网络视频传输协议--RTP/RTCP/RTSP/SIP/SDP 之间关系

RTP/RTCP/RTSP/SIP/SDP 关系 1. RTP Real-time Transport Protocol,是用于Internet上针对多媒体数据流的一种传输层协议.RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式.RTP协议常用于流媒体系统(配合RTCP协议),视频会议和一键通(Push to Talk)系统(配合H.323或SIP),使它成为IP电话产业的技术基础.RTP协议和RTP控制协议RTCP一起使用,而且它是建立在UDP协议上的. RTP 本身并没有提供按时

RTP/RTCP/RTSP/SIP/SDP 关系(直接看总结)

RTP/RTCP/RTSP/SIP/SDP 关系   RTP(实时传输协议,传输层) Real-time Transport Protocol)是用于Internet上针对多媒体数据流的一种传输层协议.RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式.RTP 协议常用于流媒体系统(配合RTCP协议),视频会议和一键通(Push to Talk)系统(配合H.323或SIP),使它成为IP电话产业的技术基础.RTP协议和RTP控制协议RTCP一起使用,而且它是建立在UDP协议上 的.

RTP/RTCP/RTSP/SIP/SDP 关系

 1. RTP Real-time Transport Protocol,是用于Internet上针对多媒体数据流的一种传输层协议.RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式.RTP协议常用于流媒体系统(配合RTCP协议),视频会议和一键通(Push to Talk)系统(配合H.323或SIP),使它成为IP电话产业的技术基础.RTP协议和RTP控制协议RTCP一起使用,而且它是建立在UDP协议上的.RTP 本身并没有提供按时发送机制或其它服务质量(QoS)保证,它依赖于

[转]流媒体协议介绍(rtp/rtcp/rtsp/rtmp/mms/hls)

[转]流媒体协议介绍(rtp/rtcp/rtsp/rtmp/mms/hls) http://blog.csdn.net/tttyd/article/details/12032357 RTP 参考文档 RFC3550/RFC3551 Real-time Transport Protocol)是用于Internet上针对多媒体数据流的一种传输层协议.RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式.RTP 协议常用于流媒体系统(配合RTCP协议),视频会议和一键通(Push to Tal

流媒体技术 rtp/rtcp/rtsp资料精华!

?? 流媒体技术 rtp/rtcp/rtsp资料精华! 流媒体技术 流媒体是指在网络中使用流式(Sreaming)传输技术进行传输的连续时基媒体,如音频数据流或视频数据流,而不是一种新的媒体.流媒体技术(或称为流式媒体技术)就是把连续的影像和声音信息经过压缩处理后放到网络服务器上,让浏览者一边下载一边观看.收听,而不需要等到整个多媒体文件下载完成就可以即时观看的技术.流媒体技术并不是单一的技术,它是融合流媒体数据的采集.压缩.存储.传输以及网络通信等多项技术之后所产生的技术. 流媒体给互联网带来

流媒体协议介绍(rtp/rtcp/rtsp/rtmp/mms/hls

http://blog.csdn.net/tttyd/article/details/12032357 RTP 参考文档 RFC3550/RFC3551 Real-time Transport Protocol)是用于Internet上针对多媒体数据流的一种传输层协议.RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式.RTP 协议常用于流媒体系统(配合RTCP协议),视频会议和一键通(Push to Talk)系统(配合H.323或SIP),使它成为IP电话产业的技术基础.RTP协议

流媒体协议介绍(rtp/rtcp/rtsp/rtmp/mms/hls)

RTP 参考文档 RFC3550/RFC3551 Real-time Transport Protocol)是用于Internet上针对多媒体数据流的一种传输层协议.RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式.RTP协议常用于流媒体系统(配合RTCP协议),视频会议和一键通(Push to Talk)系统(配合H.323或SIP),使它成为IP电话产业的技术基础.RTP协议和RTP控制协议RTCP一起使用,而且它是建立在UDP协议上的. RTP 本身并没有提供按时发送机制或其它

SDP, RTP, RTCP, RTSP, RTMP 名词解释

读维基百科里的词条,记录的一点笔记. SDP 会话描述协议 Session Description Protocol 严格来说 SDP 不是一种协议,而是一种格式约定,用于描述流媒体的参数.如协商媒体类型.格式及其它相关属性.这些属性和参数通常叫做 session profile. SDP 被广泛用于 RTP.RTSP.SIP 等协议中. 会话描述 一个会话由一系列域值来描述,每个一行,如 <character>=<value> character 是一个字符,小写和大小意义不同.

通信系列2: 深入浅出SIP协议

传统电话是电磁波的通信,当电话技术发展到IP技术时代,SIP协议成为了电话通信标准协议,不仅可以通电话.还可以收发信息.视频.开会.放PPT.事实上,今天的通信业已全面采用SIP协议作为通信标准,无论是固定电话.还是移动电话,其后台都是以SIP协议完成通话.交换的. 很多软件也采用SIP协议进行通信,如:Windows Messenger. 学习多天,记录如下: 一.从打电话的过程,理解SIP协议 (一) 分析一下打电话的过程 两个电话之间的一次通话称为一个会话(Session), 首先,通话双