设备接入物联网智能视频服务后,您可以管理和配置IPC设备的RTMP推流任务,物联网智能视频服务的云端会根据任务拉取对应IPC设备的直播流,对外向指定的第三方RTMP地址推流。
使用限制
通过任意方式接入物联网智能视频服务的IPC设备,均支持配置RTMP推流任务。
单个IPC设备支持同时添加不同流类型的多路RTMP推流任务,最多可配置20路推流任务。
前提条件
任务流程图
云端开发
物联网智能视频服务提供RTMP推流任务管理功能,包括新增、查询和删除。
您可以直接在物联网智能视频服务控制台管理RTMP推流任务,具体操作,请参见RTMP推流配置。
您也可以根据需要在您的业务服务器集成物联网智能视频服务的云端SDK,调用相关API管理RTMP推流任务。
调用CreateStreamPushJob新增RTMP推流任务。
调用QueryStreamPushJob查询视频推流任务详情:创建时间、当前推流状态、任务类型、推流地址等。
调用QueryStreamPushJobList查询视频推流任务列表及详情:创建时间、当前推流状态、任务类型、推流地址等。
调用DeleteStreamPushJob删除RTMP推流任务。
如果需要订阅设备视频流状态变更通知消息,可以在物联网平台配置AMQP服务端订阅,在业务服务器中集成AMQP SDK运行AQMP客户端接收订阅的消息。详细内容,请参见AMQP服务端订阅。
文档内容是否对您有帮助?