发生了过多次这样的事情,于是决定写一篇简短的博客来说明这个问题。以后有客户再问,
可以邀请他直接看这篇文章,清楚明了点。
我们的国标平台作为国标上级平台经常会跟海康、大华、东方网力平台做对接(他们是国标
下级平台),部署的环境基本都在内网(大部分是在公安系统内部,也有在政府部门,还有就是
在客户公司)。客户在在使用我们国标平台时有时会出现视频播放不了的情况,基本上前期客户
一看不到视频就会想到是我们平台的问题。原因之一是海康、大华都是大厂家,出问题的可能性不
大。原因之二是 他们自己(海康、大华)客户端播放视频没有问题。对于一个专业人士来说会觉
得第二个原因有点莫名其妙:海康、大华自己的客户端播放视频一般都走的都是他们平台私有协议
,我们平台跟他们平台对接是通过GB28181协议,这两个事件不构成因果关系。再者即使海康、大
华客户端也是通过GB28181跟他们服务端对接且没有问题,也不代表他们作为我们平台的下级没有
问题,二者没有必然联系。
当我们平台播放不了视频时,判断是上级平台(我们的流媒体服务)还是下级平台(海康‘大华服
务)简单有效的方法是抓包,抓包后如发现下级平台没有正确响应我们平台请求(例如返回 400错误)
或者没有推流到指定的端口,这是下级平台的问题。如分析抓包数据发现sip信令通信正常,且数据包
正常(数据包可通过抓包工具保存成文件)但我们平台无法播放视频 则是我们平台的问题。这些每次
都要说一篇,写在这里,方便后来的客户以及做对接工作的道友。
如需交流可加QQ群766718184,1038388075 或者QQ3501870
视频下载地址:http://www.chungen90.com/?news_3/
Demo下载地址: http://www.chungen90.com/?news_2