this is a ipc use share memory and sem

定义:一个插件里,同一个ip和端口的设备只能有一个?????

设置断线通知

设置各类回调的接口

关闭视频流包括关闭音频流
XM的不开视屏也能开音频
xm云台,需通道打开

xm的音频是对应到设备的,而不是对应到通道
dh的音频则是对应到通道的,不是每个具体的流

子链接断线的概念

获取码率;配置再看看

xm在多线程下返回的句柄为可能为负值,和文档里返回为负值时是失败不符,在单线程下返回的倒是正值


加talk
报警

通道id为0为主通道
流id为0为主码流

约定
本插件认为通道从0起,流从0起
本插件认为ptz速度值为0~100
本插件认为ptz预置点值从0起



获取设备能力数据   todo..................................

xm todo........
调焦,亮度,对比度,拉近推远,设置预置点,设置巡航

xm的语音对讲设计为抢占式,后来的请求获取对讲权限,踢掉之前的?????????

销毁设备的内存释放还么有做

sem等待支持超时   todo..............................


2014.6.2,今天在vm ware下测试xm的sdk,开到4核8线程,只登陆,cpu占用都飙升,降到双核4线程才降下来......


currentencode不要了....todo


sn使用的是curl,基于http的数据流方式,所以在连接方式上都是短连接,所以连接检测时目前使用的是流的断开连接检测

增加图像参数接口还是使用setconfig -----todo