DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2017年7月13日

摘要: H264的RTP中有三种不同的基本负载(Single NAL,Non-interleaved,Interleaved) 应用程序可以使用第一个字节来识别。 在SDP中也说明了本次会话的属性 SDP 参数 下面描述了如何在 SDP 中表示一个 H.264 流:. "m=" 行中的媒体名必须是 "vid 阅读全文
posted @ 2017-07-13 11:44 DoubleLi 阅读(1122) 评论(0) 推荐(0)

摘要: 1、NAL全称Network Abstract Layer, 即网络抽象层。 在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NAL)。其中,前者负责有效表示视频数据的内容,而后者则负责格式化数据并提供头信息,以保证数据适合各种信道和存储介质上 阅读全文
posted @ 2017-07-13 11:34 DoubleLi 阅读(461) 评论(0) 推荐(0)

摘要: H264的RTP负载打包的数据包格式,分组,分片 1. RTP数据包格式 RTP报文头格式(见RFC3550 Page12): 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 12 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+ 阅读全文
posted @ 2017-07-13 11:32 DoubleLi 阅读(1128) 评论(0) 推荐(0)

摘要: 引用:http://blog.csdn.net/perfectpdl/article/details/6633841 一. h264基础概念 1、NAL、Slice与frame意思及相互关系 1 frame的数据可以分为多个slice.每个slice中的数据,在帧内预测只用到自己slice的数据, 阅读全文
posted @ 2017-07-13 11:26 DoubleLi 阅读(892) 评论(0) 推荐(0)

摘要: 最近在做基于SIP的VoIP通信研究,使用Wireshark软件可以对网络流量进行抓包。 VoIP使用RTP协议对语音数据进行传输,语音载荷都封装在RTP包里面。要对传输中的语音进行截获和还原,需要通过Wireshark对RTP包进行分析和解码。该过程如下: 1.打开截获的pcapng文件,点击Te 阅读全文
posted @ 2017-07-13 10:24 DoubleLi 阅读(9077) 评论(1) 推荐(1)

摘要: 抓到完整的流媒体包之后,用wireshark打开,其中的包可能不会自动映射成RTP+AMR/H263/H264的包,做如下修改操作即可:1. 把UDP 包解析成RTP/RTCP包。选中UDP包,右键,选择Decode As,选RTP2. 把RTP Payload映射成实际的媒体格式。首先查看RTSP 阅读全文
posted @ 2017-07-13 10:21 DoubleLi 阅读(4879) 评论(0) 推荐(0)