SOPHGO 智算服务器SE6及SOPHGO SE5盒子 (支持gb28181 协议) 部署方法

启动sip代理

sip代理部署在外部x86或者主控板上,sip代理配置文件[GB28181.cfg]说明参考 附:配置文件[GB28181.cfg]说明

启动命令:./ctrlCenter 192.168.193.62 8081

ctrlCenter为可执行程序。

192.168.193.62 是本机ip。

8081 是本机端口号,给web访问用。

启动成功打印日志:

~/sip_proxy/ctrlCenter/build$ ./ctrlCenter 192.168.193.62 8089
10:13:36.572 critsec !Mutex created
10:13:36.572 critsec !Mutex: thread thr0x7f6cb6bcc740 is waiting (mutex owner=)
10:13:36.572 critsec Mutex acquired by thread thr0x7f6cb6bcc740 (level=1)
10:13:36.572 critsec Mutex released by thread thr0x7f6cb6bcc740 (level=0)
10:13:36.572 critsec Mutex: thread thr0x7f6cb6bcc740 is waiting (mutex owner=)
10:13:36.572 critsec Mutex acquired by thread thr0x7f6cb6bcc740 (level=1)
10:13:36.572 critsec Mutex released by thread thr0x7f6cb6bcc740 (level=0)
10:13:36.572 os_core_unix.c pjlib 2.5.5 for POSIX initialized
ip addr 192.168.193.62
http start at port 8089

相机或下及平台注册到sip代理

具体注册方式参考下级平台或相机配置。
设备注册成功打印日志:

UserAgentRegistration 34020000001310101202
-----------[UA 34020000001310101202 register] ---------
new device id is 34020000001310101202

获取前端设备列表

http://192.168.193.62:8081/sipproxy?type=getdevicelist

返回结果:
{“devidelist”: [{“id”: “34010000001310000009”}{“id”: “34010000001310000010”}{“id”: “34020000001310101202”}]}

34010000001310000009等为设备20位编码。

SOPHGO 智算服务器SE6配置端口映射,若为SOPHGO SE5盒子跳过此步

配置端口映射,播放一路国标流需要映射两个UDP端口,并且端口映射中out_start_port与in_start_port要相同 。gb28181地址中的【媒体接收端的视频流端口】需要做端口映射,并且需要做一个对应rtcp的端口映射【媒体接收端的视频流端口+1】。

具体配置方法参考[内部路由器配置使用说明]

设备上获取国标视频流

与打开rtsp流的方式相同

方式一:可以在SOPHGO 智算服务器SE6或SOPHGO SE5盒子输入命令

udp实时流:

sudo /system/bin/vidmulti  1 gb28181://34020000002019000001:123456@35.26.240.99:5666?deviceid=35018284001310090010#localid=12478792871163624979#localip=172.10.18.201#localmediaport=20108

udp回放流:

sudo /system/bin/vidmulti  1 gb28181_playback://34020000002019000001:123456@35.26.240.99:5666?deviceid=35018284001310090010#devicetype=3#localid=12478792871163624979#localip=172.10.18.201#localmediaport=20108#begtime=20191018160000#endtime=20191026163713

tcp实时流:

sudo /system/bin/vidmulti 1 gb28181://34020000002019000001:123456@35.26.240.99:5666?deviceid=35018284001310090010#localid=12478792871163624979#localip=172.10.18.201

tcp回放流:

sudo /system/bin/vidmulti  1 gb28181_playback://34020000002019000001:123456@35.26.240.99:5666?deviceid=35018284001310090010#devicetype=3#localid=12478792871163624979#localip=172.10.18.201#begtime=20191018160000#endtime=20191026163713

gb28181url地址参数说明参考 文章 articleId=126403495

方式二:与rtsp地址使用用法的,需要获取国标流时,只需把rtsp地址换成gb28181url。

附:配置文件[GB28181.cfg]说明

#local info

localID=34020000002000000001      sip代理的20位编码
localRealm=34020000
localPasswd=123456                sip代理的密码
localIp=192.168.193.62            sip代理的ip
localPort=5070                    sip代理端口号
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值