实时互动-工业能源版 网络摄像机接入

视频流配置中,protocol 采用 rtsp_enc 模式,并在 cameras 配置中给出网络相机接入配置。下图给出了 config.json 文件中 streams_config 网络相机流的配置示例。

相关产品
实时互动-工业能源版 产品页,含版本规格、价格与购买入口。

注意:说明:

注意:现场设备 SDK 支持基于 RTSP 方式拉取网络相机的 h264/h265/mjpeg 流,可支持透传和转码两种相机接入方式。调用前需确认相机厂商提供的 RTSP 拉流 URL 格式,并验证 URL 对应视频流可正常播放:

一、透传模式

文件名:config.json
文件位置:$(workspace)/config.json
文件类型:json注意:"//"后注释在使用时要删除。
{
"device_id":"dev1", //修改为控制台中创建的现场设备 ID
"device_name":"vin234",
"device_streams":1, //如果是多路输入,修改这里的流数目,并增加 streams_config 数组中的元素个数
"cloud_mode":"public",
"certificate":"./device.pem",
"projectid" : "xxxxx", //修改为控制台中创建的项目 ID
"password": "xxxxx", //修改为控制台中创建的密码
"streams_config": [
{
"fps":25,
"bps":2000,
"width":1920,
"height":1080,
"protocol":"rtsp_enc", //网络相机透传模式
"cameras": [
{
"width":1920,
"height":1080,
"protocol":1,
"url":"rtsp://xxxxx" //获取厂商对应网络摄像头的拉取 url,并填写在此字段中
}
]
}
]
}

二、转码模式

视频流配置中,protocol 采用 normal 模式,并在 cameras 配置中给出网络相机接入配置。下图给出了 config.json 文件中 streams_config 网络相机流的配置示例:

文件名:config.json
文件位置:$(workspace)/config.json
文件类型:json注意:"//"后注释在使用时要删除。
{
"device_id":"dev1", //修改为控制台中创建的现场设备 ID
"device_name":"vin234",
"device_streams":1, //如果是多路输入,修改这里的流数目,并增加 streams_config 数组中的元素个数
"cloud_mode":"public",
"certificate":"./device.pem",
"projectid" : "xxxxx", //修改为控制台中创建的项目 ID
"password": "xxxxx", //修改为控制台中创建的密码
"streams_config": [
{
"fps":25,
"bps":2000,
"width":1920,
"height":1080,
"protocol":"normal", //转码接入模式
"cameras": [
{
"width":1920,
"height":1080,
"protocol":1,
"url":"rtsp://xxxxx" //获取厂商对应网络摄像头的拉取 url,并填写在此字段中
}
]
}
]
}

赞 (0)
上一篇 4天前
下一篇 4天前