OSI七层模型:
应用层:文件传输,电邮,文件服务等。HTTP,Telnet,DNS, FTP等协议
表示层:数据格式化,代码转换,数据加密等
会话层:解除或建立与别的接点的联系
传输层:提供端到端的接口 TCP UDP RTP
网络层:为数据包选择路由 IP ICMP RIP
数据链路层:传输有地址的帧以及错误检测功能
物理层:以二进制数据形式在物理媒体上传输...
分类:
其他好文 时间:
2014-12-11 14:10:58
阅读次数:
497
[转]流媒体协议介绍(rtp/rtcp/rtsp/rtmp/mms/hls)http://blog.csdn.net/tttyd/article/details/12032357RTP 参考文档RFC3550/RFC3551 Real-time Transport Protocol)是...
分类:
其他好文 时间:
2014-12-10 17:47:06
阅读次数:
176
PJSIP是一个开源的SIP协议库,它实现了SIP、SDP、RTP、STUN、TURN和ICE。PJSIP作为基于SIP的一个多媒体通信框架提供了非常清晰的API,以及NAT穿越的功能。PJSIP具有非常好的移植性。 下面是编译过程,编译工具使用vs2008。在windows XP 和win7...
http://blog.chinaunix.net/uid-15063109-id-4445165.html————————————————————————————————————————————————————————————pjsip功能很强,做sip rtp语音通话库首选。在2.0之后,也支持...
分类:
Web程序 时间:
2014-12-07 20:20:33
阅读次数:
1320
(1)sdp 描述格式(2)sdp example(3) sdp(1)sdp 描述格式m=video 1234 RTP/AVP 96a=rtpmap:96 H264a=framerate:15c=IN IP4 192.168.0.104上面是自己写的一个rtpm=audio 1234 RTP/AVP...
分类:
其他好文 时间:
2014-12-04 21:26:28
阅读次数:
370
继上篇rtp中的时间戳和负载类型之后,升入到了nalu的分片打包问题,这里做下笔记(1)fu-a的打包格式1.基于RTP协议的打包及解包(1)单个NAL打包H.264NALU单元常由[start code][NALU header][NALU payload]三部分组成,其中start code 用...
分类:
其他好文 时间:
2014-12-04 21:25:35
阅读次数:
238
(1)时间戳(2)负载类型(3)rtp 包头(1)时间戳有三个一个实时间单位 timestamp_increse=(unsigned int)(90000.0 / framerate); //+0.5);一个是采样发送的当前时间ts_current一个是递增时间戳timestamp_increse,...
分类:
其他好文 时间:
2014-12-04 17:37:22
阅读次数:
212
RTP/RTCP/RTSP/SIP/SDP 关系
1、 RTP
Real-time Transport Protocol,是用于Internet上针对多媒体数据流的一种传输层协议。RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式。RTP协议常用于流媒体系统(配合RTCP协议),视频会议和一键通(Push to Talk)系统(配合H.323或SIP),使它成为IP电话产业的技术基础...
分类:
其他好文 时间:
2014-12-04 12:14:34
阅读次数:
414
完整的C/S架构的基于RTP/RTCP的H.264视频传输方案。此方案中,在服务器端和客户端分别进行了功能模块设计。服务器端:RTP封装模块主要是对H.264码流进行打包封装;RTCP分析模块负责产牛和发送RTCP包并分析接收到的RTCP包;QoS反馈控制模块则根据RR报文反馈信息动态的对发送速率进...
分类:
其他好文 时间:
2014-11-27 21:42:49
阅读次数:
252
1.1. RTP是什么RTP全名是Real-time Transport Protocol(实时传输协议)。它是IETF提出的一个标准,对应的RFC文档为RFC3550(RFC1889为其过期版本)。RFC3550不仅定义了RTP,而且定义了配套的相关协议RTCP(Real-time Transpo...
分类:
其他好文 时间:
2014-11-22 14:37:34
阅读次数:
277