1.1研发基础准备
GB28181即公安部发布施行的视频监控系统联网标准,配套必须有公安部的调测软件,GB28181协议标准书,DM368 IPC研发平台。
1.2开源库准备
GB28181协议总体来说是依据了SIP协议和XML文本协议作为整个标准实现,所以我们为了更好的提升研发进度及效率,尽可能的从网上找到开源库作为协议的支撑准备,下载三个强大开源库(libosip,libeXosip,libxml2)。
1.3 SIP协议准备
SIP协议的实现由osip和eXosip做为基础,SIP协议的介绍以及库的工作机制可以看提供的相关参考文档。
1.4 XML文本协议准备
XML文本协议主要是用作SIP的消息体,用以表述相关的操作实体内容,由libxml2的库来做底层,具体的相关协议文本根据需要进行序列化和反序列化。
1.5 IPC提供接口准备
GB28181总体来说是让IPC支持这个协议,所以相关的IPC的操作都需要调用IPC的相关接口予以实现。具体需要调用的接口在后续的功能实现里面将有详细描述。
1