资源描述:
《河南高速无线视频监控对接方案2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、河南高速无线视频监控对接方案河南中天高新智能科技已经接入河南高速全线约1000路视频,为了实现随时随地监控这些视频,需要将现有基于有线网络的监控方式扩展到无线。结合原有系统架构,拟采用以下方式进行对接升级。1、摄像机视频源获得通过原系统的HTTPGet协议获得列表;并按照以下格式获得摄像机相关信息。[[0,-1,'摄像机列表',''],[1,0,'连霍郑州分中心',''],[50,1,'K528+881','3131400001
2、连霍郑州分中心
3、1
4、3130620001
5、001
6、1
7、1'],[51,1,'K530+889','3131400002
8、连霍郑州分中心
9、
10、1
11、3130620001
12、002
13、1
14、1']]。数据格式:基于JSON的数组'3131400001
15、连霍郑州分中心
16、1
17、3130620001
18、001
19、1
20、1',分别表示:摄像机编号,摄像机所属名称,所属标记,矩阵编号,矩阵入口,是否PZT转动,矩阵级联层次。在程序中定义为如下名称:CAMERAID
21、ParentName
22、ParentTag
23、MATRIXID
24、MATRIXIN
25、PZT
26、FLOOR2、连接指定的摄像机通过HTTPPost协议发送摄像机编号到HTTP服务器,服务器从HTTP头文件获得客户端的唯一标识,在后台进行身份鉴权;如果具有访问控制该摄像机权限,则反
27、馈摄像机相关的网络及设备信息;如果不具备权限,反馈“无访问权限”等信息;HTTPPost服务器如下预查看的摄像机信息:SelCamera.FLOOR+"^"+UserObj.WEBGUID+"^"+UserObj.USERID+"^"+UserObj.LEVEL+"^"+SelCamera.CAMERAID+"^"+SelCamera.MATRIXID+"^"+SelCamera.MATRIXIN其中SelCamera为当前要查看摄像机。如正确得到摄像机信息,并可查看视频则HTTP返回如下:{Result:1,Msg:”包含的流媒体地址,DS-6104的通道号”}
28、如不能得到摄像机信息,HTTP返回如下:{Result:0,Msg:”不能查看摄像机的原因”}反馈摄像机信息需包括以下参数:l摄像机(网络摄像机、硬盘录像机或者网络视频服务器)IP;l摄像机所接的通道号(如果为IPC则通道号为0,多路编码设备通道从0开始计数);l网络通讯端口;l编码类型(H.264MJPEGMpeg4);l设备品牌型号(可选)l视频分辨率(CIFD1720P)l帧率l码流1、转码获得摄像机相关网络及视频参数后,就可以进行视频转码实现无线视频监看的功能了;如果视频是标准H。264且分辨率为CIF,则无需转码,只要转发到DSMediaServ
29、er即可。其它的编码和分辨率则需要将视频还原为YUV420;再通过LT的Transcode中间件实现转码,并将转码后数据流到DSMediaServer;2、PTZHTTPPost服务器如下正在查看的摄像机信息:"12^"+UserObj.WEBGUID+"^"+UserObj.USERID+"^"+UserObj.LEVEL+"^"+CrtChannel.CAMERAID+"^"+CrtChannel.CHANNELID+"^"+SelCamera.MATRIXID+"^"+SelCamera.MATRIXIN+"^"+SelCamera.FLOOR+"^矩阵转动
30、命令"矩阵转动命令由无线终端发起,由原系统通过矩阵进行控制前端设备。命令字由双方协商进行解释。3、资源释放HTTPPost服务器如下正在查看的摄像机信息"11^"+UserObj.WEBGUID+"^"+UserObj.USERID+"^"+UserObj.LEVEL+"^"+CrtChannel.CAMERAID+"^"+CrtChannel.CHANNELID;其中CrtChannel.CAMERAID是需要停止查看的摄像机编号,CrtChannel.CHANNELID为DS-6104通道号。如因无线终端网络异常失去与原系统的连接,则需对连接的终端(可以看做是
31、一个客户端)检测心跳信息,如3分钟无响应,则将连接中断前的客户端及相关视频连接主动中断,释放视频资源。开发周期估算拟投入3-4人,时间约2个月;