什么是直播流

在海康/萤石/国标等设备接入萤石开放平台后,我们会给每个带视频能力的摄像头提供视频云直播能力,该能力在监控体系内也称:预览回放能力。

云直播整体产品介绍可以参见:https://open.ys7.com/help/1744,当设备接入后,我们会给每一个设备提供视频直播地址,开发者可以通过这些地址进行预览、回放。

萤石开放平台在获取设备直播地址时,需要先给设备生成一个 直播流,即 Stream,通过直播流,可以获取设备的直播地址URL,通过URL进行预览回放查看。当然我们在基础预览回放外,也提供了当前预览回放的监控,同时也可以对直播进行断流、禁用等操作。

能力说明如下:

名称 能力 备注
设备 在云直播里一般需要对有带摄像头的设备进行直播操作
直播 查看设备预览、回放
直播流 设备进行预览、回放的基本概念,包括设备推流、客户端播放等流程,一般称呼StreamName,是一路设备流的通用标识
直播地址 设备接入后,产生的预览地址、回放地址等,每个设备可以有多个直播流,每个直播流可以创建多个直播地址

简单理解:给设备创建直播流,然后通过直播流获取直播地址,通过SDK集成设备的直播、回放能力。

萤石提供两种接入模式的流管理

随着设备能力的不断扩展,设备除了通过萤石协议/国标协议/私有协议等接入萤石云外,还支持RTMP推流等能力不接入萤石云但是也通过萤石云网络进行视频直播分发,但是这两个功能在细节上略有区别,开发者可以根据设备能力或者应用场景进行选择。

分类 说明 常见场景
设备接入 开放平台主要方式,IPC/NVR/门禁/音频等设备,支持萤石/海康/国标等设备,设备接入后,会以设备的概念存在于开放平台,开放平台会针对设备提供设备序列号等唯一ID。
流管理(设备)是基于设备序列号进行流管理。
IPC、NVR的视频监控,包括工地、连锁、安防等场景的设备监控
RTMP推流接入 无设备概念,开发者通过OBS、电脑客户端、包括支持RTMP推流的设备,直接将流推到开放平台。
流管理(RTMP)是基于RTMP推流进行流管理。
电脑、手机等非摄像头设备往云端推流,或非网络摄像头(比如直播间USB摄像头/录播主机等)往萤石云推流进行固定时间的直播

不同类型,需要的步骤不一样,大致如下:

操作说明

直播流管理(设备)操作说明地址:查看介绍及操作文档

直播流管理(RTMP)操作说明地址:查看介绍及操作文档

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐