1. 主码流与子码流
主码流用于本地存储,子码流适用于图像在低带宽网络上传输。海康威视首家提出了主码流与子码流这样的概念,是为了解决在网络情况不好时为了满足远程预览的流畅性降低码率,而不影响本地录像提出的双码流技术,即一路视频进入DVR后,DVR可以编码提供两种码流,主码流和子码流,主码流分辨率高于子码流,主码流用来录像,子码流用来网传,默认客户端访问采用主码流客户可以根据网络情况选择子码流访问,这样做的目的是当我用子码流预览时如果网络状况不是很好,可以降低子码流的位率(随着位率的降低画质会有降低),以达到改善网络浏览的流畅性,而又不改变本地录像的录像效果。
2. 海康SDK C++ 严重性代码说明项目文件行禁止显示状态错误 C3690 应该为字符串文本,但找到的是用户定义的字符串文本 Alarm严重性代码 说明 项目 文件行禁止显示状态错误 C4430 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int Alarm
DecodeCardSdk.h中 #define DLLEXPORT_API extern "C"__declspec(dllexport) 改为 "C"后面加一个空格 #define DLLEXPORT_API extern "C" __declspec(dllexport)