1、终端呼叫网关
1.1报文说明
1.2 通过H225确定端口后则后续H245采用此端口
2、查看丢包重传
2.1 设置的网络丢包为5%,如下图所示:
解析报文
抓包后如下图:
根据RTP协议解析
解析后效果
3、查看丢包重传
4、过滤出RTP协议的数据
协议过滤
表达式过滤
5、I帧P帧
6、Sip,h323协议呼叫信令过程
H323呼叫
Sip呼叫:
7、H245 OLC分析
7.1终端发送
视频:
码流:9760/8 约1M的码率
分辨率: CustomMaxFS_H264 x 256x16x16 =15x 256x16x16 =983040 约1280*720的分辨率
帧率 :帧率 = 一秒处理的宏块数 / 一帧包含的宏块数
MinFrameRate = CustomMaxMBPS x 500 / (CustomMaxFS x 256)=28FPS
辅流:
计算方式与上述视频计算方式一致
7.2终端接收
视频:
辅流:
8、解析抓包过程:(终端实际接收mcu的媒体能力)
8.1根据h245 || h245查询connect端口
8.2 Wireshark 分析 -->> 统计 -->>解码为h245的格式
8.3 找到终端的接收能力,查到媒体与网关的通信端口 21009
8.4 然后将wireshark 编辑->>首选项 ->> protoctal ->>h264 写入107
8.5 将第三步的媒体通信端口-1, 进行udp.port==21008 进行查找
网关方向出发的
宽高各自+1 *16 即是终端解码的分辨率大小
备注:如何从h225 connect信令中解析出h245协议媒体信令?
从connect信息中找到323网关的地址端口,解码为h245