SIP协议在安防视频系统的国标中,有重要应用。从本文开始,讲解并开发一套SIP协议组件。现在一般在开发这类系统时,采用的exosip2和osip2库,这是个开源的SIP协议栈库。实际遵从国标开发时并不能满足实际的需要。所以本文依照GBT28181开发的一套SIP组件。该组件支持代理服务器UAS和代理客户端UAC两重角色。组件实现了RFC3261基本的会话初始协议(SIP协议)的一个功能子集。SIP组件中实现了REGISTER,MESSAGE,NOTIFY,SUBSCRIBE,INVITE,ACK,BYE,CALL_MESSAGE等 SIP通信方法。
本文的参考标准为
1.<<电网视频监控系统及接口 第1部分:技术要求>>
2.<<GB/T28181-2011 《安全防范视频监控联网系统信息传输、交换、控制技术要求》>>
注:
技术在于交流、沟通,转载请注明出处并保持作品的完整性。
作者:程序人生
原文:http://blog.csdn.net/hiwubihe/article/details/38679621
时间: 2024-10-13 04:51:20