设备端移植:主要实现GB28181 的下级功能,向平台注册功能与给到平台设备信息能力以及向平台推流的能力。
这里选择SIP的开源库为osip和eXosip
第一步 下载osip和eXosip
http://www.antisip.com/download/exosip2/libeXosip2-4.0.0.tar.gz
其他版本下载链接
Index of /releases/exosip/ (nongnu.org)
第二步 解压,并编译
1.进入libosip2-4.0.0\platform\vsnet目录,用VS2010直接打开osip.sln文件,项目自动转换
2.更改libosip2-4.0.0\platform\vsnet\osip2.def 文件,在文件末尾追加
osip_transaction_set_naptr_record @138
3.更改libosip2-4.0.0\platform\vsnet\osipparser2.def 文件,在文件末尾追加<