
RTP协议
RTP协议讲解,让你乘兴而来, 满载而归.
安河桥
这个作者很懒,什么都没留下…
展开
-
rtp中的组合封包以及分片封包
【版权申明】转载请附上出处链接rtp中的组合封包以及分片封包RTP的PayLoad部分:Rtp负载第一个字节的结构如下,它和H.264的NALU头结构完全一致。 +---------------+ |0|1|2|3|4|5|6|7| +-+-+-+-+-+-+-+-+ |F|NRI| Type | +---------------+ 需要注意的是,其中Type表示媒体类型。当为1~23时,与NALU中的Type是一致的定义,且为单一NALU模式。除此以外还可取以下值:原创 2020-06-05 14:26:30 · 1987 阅读 · 0 评论 -
rtp包头解析
【版权申明】转载请附上出处链接rtp包头解析RTP固定报文字段:字段占用bit数含义version(V)2表示RTP 的版本号padding(P)1如果设置了填充位,则包在端处包含一个或多个附加的填充八进制,它们不是有效负载的一部分。填充的最后一个八进制包含有多少填充八进制应该被忽略,包括它本身。一些具有固定块大小的加密算法或在较低层协议数据单元中承载多个rtp分组时,可能需要填充。extension(X)1如果设置了扩展位,则固定的头必须后面紧跟着一原创 2020-06-05 11:13:34 · 3098 阅读 · 0 评论 -
rtp_profile_set_payload()中的idx
【版权申明】转载请附上出处链接 rtp_profile_set_payload()中的idx下表明确指定了rtp中PT(PayloadType, 负载类型)对应的index数值,还有些由于诞生得较晚,所以没有具体的PT值,只能使用动态PT值,即96到127,这也是我们经常看到H264的PT值为96的原因。PTEncoding NameAudio/Video (A/V)Clock Rate (Hz)ChannelsReference0PCMUA80001[RFC3翻译 2020-05-21 10:34:34 · 440 阅读 · 0 评论 -
从零开始编译ortp
【版权申明】转载请附上出处链接 编译ortp遇到的问题1. ortp/include/ortp/logging.h:33:31: fatal error: bctoolbox/logging.h: No such file or directory 解: 下载bctoolbox: http://www.linphone.org/releases/sources/bctoolbox/将bctoolbox/include/bctoolbox/logging.h头文件放到ortp项目即可.编译步骤:原创 2020-05-20 09:14:07 · 1996 阅读 · 3 评论