zoukankan      html  css  js  c++  java
  • GB28181平台对接记录-定位视频无法播放问题

           发生了过多次这样的事情,于是决定写一篇简短的博客来说明这个问题。以后有客户再问,可以

    邀请他直接看这篇文章,清楚明了点。

           我们的国标平台作为国标上级平台经常会跟海康、大华、东方网力平台做对接(他们是国标下级

    平台),部署的环境基本都在内网(大部分是在公安系统内部,也有在政府部门,还有就是在客户的

    公司)。客户在在使用我们国标平台时有时会出现视频播放不了的情况,基本上前期客户一看不到视

    频就会想到是我们平台的问题。原因之一是海康、大华都是大厂家,出问题的可能性不大。原因之二

    康、大华)客户端播放视频没有问题。对一个专业人士来说第二个原因似乎有点莫名其妙:一般海康、

    大华自己的客户端播放视频走的是他们平台私有协议,我们国标上级平台跟他们平台对接是通过GB28

    181协议,这两个事件不构成因果关系。再者即使海康、大华客户端也是通过GB28181跟他们服务端

    对接且没有问题,也不代表他们作为我们平台的下级没有问题,二者没有必然联系。

          当我们平台播放不了视频时,判断是上级平台(我们的流媒体服务)还是下级平台(海康‘大华服

    务)简单有效的方法是抓包,抓包后如发现下级平台没有正确响应我们平台请求(例如返回 400错误

    如图1所示)或者没有推流到指定的端口,这是下级平台的问题。如分析抓包数据发现sip信令通信正

    常,且数据包正常(数据包可通过抓包工具保存成文件)但我们平台无法播放视频 则是我们平台的问

    题。这些每次都要说一篇,写在这里,方便后来的客户以及做对接工作的道友。

     

                                                       图1.视频请求抓包示例 

          如需交流可加QQ群766718184,1038388075 或者QQ3501870

    视频下载地址:http://www.chungen90.com/?news_3/

     Demo下载地址: http://www.chungen90.com/?news_2

  • 相关阅读:
    网页的状态掩码
    分享到JavaScript
    右下角收缩广告
    播放列表的收缩展开
    创建文本节点createTextNode
    创建元素节点createElement
    进栈和出栈
    刚刚上班才回来,今天和你说说hash数组
    关于JS中的定时器!!!
    面向对象(程序员最呆的地方,一切皆是对象)
  • 原文地址:https://www.cnblogs.com/wanggang123/p/13190315.html
Copyright © 2011-2022 走看看