国标上下联网关对接过程小结
2017-11-04 11:31
253 查看
在诊断不同平台对接过程中出现的问题的时候,主要利用的工具是使用wireshark抓包工具,而主要依靠的准则就是国标对接规范一书。这两者就好像是医生给病人看病手中的听诊器以前对应的疾病症状表。
首先要做的就是熟悉出现每个问题时候,其所属的范畴在规范里面的位置,例如,如果在上级平台中看视频查询中的视频是不能快进,则就要定位在“规范”中的客户端主动发起的历史视频回放过程,首先找到里面的这个部分的对接流程,其实要看一下每个服务器会参与哪几个信令传输的过程,再在下面找到他们所属的意义,如果再结合附录中的消息信令示例,我们就能很好的把握我们的平台会发送和接受什么样的信令,以及这些信令的结构是怎样的。
了解了这些以后我们接下来要做的就是抓包来验证我们所想,正确的抓包应该是在我们操作的前后开始捕获和结束捕获,这很重要。对于抓到的包,我们可以用sip来过滤就可以得到我们想要的结果。这里面要注意的是用sip过滤以后,码流同时也被过滤了,如果这时候保存特定的分组,那么在保存了的文件里面肯定是看不到rtp码流的。上面说的各个功能的会话过程其实都是一个会话,一个会话的标志就是他们有相同的CALL-ID,找到一个我们能确定的是我们的信令,在找一下相同的callid就很快能确认哪些是我们需要研究的信令了。在对照“标准”里面的格式和流程应该有的一些信令传输过程,我们就能很确定的诊断出到底是哪里出了问题。
首先要做的就是熟悉出现每个问题时候,其所属的范畴在规范里面的位置,例如,如果在上级平台中看视频查询中的视频是不能快进,则就要定位在“规范”中的客户端主动发起的历史视频回放过程,首先找到里面的这个部分的对接流程,其实要看一下每个服务器会参与哪几个信令传输的过程,再在下面找到他们所属的意义,如果再结合附录中的消息信令示例,我们就能很好的把握我们的平台会发送和接受什么样的信令,以及这些信令的结构是怎样的。
了解了这些以后我们接下来要做的就是抓包来验证我们所想,正确的抓包应该是在我们操作的前后开始捕获和结束捕获,这很重要。对于抓到的包,我们可以用sip来过滤就可以得到我们想要的结果。这里面要注意的是用sip过滤以后,码流同时也被过滤了,如果这时候保存特定的分组,那么在保存了的文件里面肯定是看不到rtp码流的。上面说的各个功能的会话过程其实都是一个会话,一个会话的标志就是他们有相同的CALL-ID,找到一个我们能确定的是我们的信令,在找一下相同的callid就很快能确认哪些是我们需要研究的信令了。在对照“标准”里面的格式和流程应该有的一些信令传输过程,我们就能很确定的诊断出到底是哪里出了问题。
相关文章推荐
- 下联网关国标对接中的通信过程分析和实例之客户端主动发起的历史媒体回放过程
- 下联网关国标对接中的通信过程分析和实例之客户端主动发起的实时音视频点播过程
- [RK3288][Android6.0] MediaCodec初始化过程小结
- 大学四年学习过程和方法小结
- 98DX3236内核编译过程小结
- 转小结:sybase的存储过程编写经验和方法
- 软件项目开发过程中主要遇到的核心问题小结(转 吉日嘎拉)
- 本体学习方法及开发过程小结
- 《Android开发艺术探索》第九章四大组件的工作过程小结
- Android系统默认Home(Launcher)的启动过程小结
- Solr7.2 单机版在 Linux 上的搭建过程小结
- centos中添加DNS,添加网关等命令小结
- [RK3399][Android7.1] Uboot display 加载过程小结
- ESP-32 官方开发平台搭建过程小结
- 老李推荐:第8章7节《MonkeyRunner源码剖析》MonkeyRunner启动运行过程-小结
- 多路广播应用----APP搜索网关调试过程记录
- UML 小结(4)- 图解 Rational Rose 的详细安装过程
- 问题小结(8)-获取wifi网关和ip
- vmware VDI 4.6.0 安装过程小结