Huangzf 05c2b6c305 增加报警图片 | 1 год назад | |
---|---|---|
.. | ||
docs | 1 год назад | |
src | 1 год назад | |
srs | 1 год назад | |
zlm | 1 год назад | |
.gitignore | 1 год назад | |
README.md | 1 год назад | |
pom.xml | 1 год назад |
音视频流媒体管理模块,实现GBT 28181
相关协议功能。
检出代码
$ git submodule add --force git@github.com:jetlinks/jetlinks-media.git expands-components/jetlinks-media
2、 在项目(jetlinks-pro
)根目录下的pom.xml
中的modules
节点中添加模块
<modules>
<module>expands-components/jetlinks-media</module>
</modules>
3、 在启动模块(jetlinks-standalone/pom.xml
)中引入依赖
<dependency>
<groupId>org.jetlinks.pro</groupId>
<artifactId>jetlinks-media</artifactId>
<version>${project.version}</version>
</dependency>
4、 重新编译启动服务
5、 进入[系统-用户管理-赋权
]重新分配权限到管理员用户.
权限ID: gb28181-gateway
,media-channel
,media-device
,media-server
6、 重新登录
7、创建产品,选择协议GB28181/2016
8、启动ZLMedia,参照zlm/docker-compose.yml
9、在国标网关中配置流媒体服务和信令服务
GB28181DeviceGateway
: 用于接受SIP请求,实现28181设备自动注册,获取通道等功能GB28181Invoker
: 用于发送指令给SIP客户端,并获取对应响应结果。SsrcPool
: ssrc池,用于管理ssrc的分配和释放。CascadeGateway
: 级联网关,用于自动注册到上级域,并且处理上级域下发的指令。