下载后可任意编辑唐旭:复习了一遍有关管理中心与设备间的通讯协议,整理并修改了部分内容
说明:MC=管理中心;VOD=视频点播服务器;LIVE=视频直播服务器;D=门口主机(含有摄像头);R=户内分机(无摄像头)
协议头原协议头中的 time_stamp 及 des_dev_id 为垃圾字段,丢弃不用
12345678910111213141516FF or FEtypedatalensender_addressserial_nodataidSubtypecheck_bit首字节=FF FE 为 BCD 编码datalen=后续字节长度,但整个协议的总长度不得大于 32K(媒体流)或 4K(命令)
sender_adderss=数据发送者的地址
为 IP 地址(或 BCD 编码)
serial_no=数据的序列号dataid = 数据标识,在应答时利用此标识表明应答哪个命令type 与 subtype 共同决定数据的类型check_bit=校验字节=第 1-15 字节相加取最后一位的值关于组播地址与 IP 地址的说明1每台设备具有一个唯一的静态 IP 地址,该地址(包括子网掩码与网关地址)在数据录入时一并录入
该 IP 地址与设备的 BCD 编码一一对应
2每台门口机与围墙机(即含用摄像头的设备)具有一个唯一的组播地址,在发送视频时,发送者(门口机)将视频数据发送到这个组播地址中,而接收者(MC 或者户内分机)则从这个组播地址接收视频
这个组播地址在数据录入时一并录入(或自动生成)
3树的每个父节点具有一个唯一的组播地址,该组播地址在数据录入时一并录入 (或自动生成)
当 MC 向一组设备发送组播信息(如短信、升级等)时,将数据发送到这个组播地址中,而接收者则监听这个组播地址,以获得相应的数据信息
4各种通讯: 通道发送目的端口方向举例MC 请求通道234