成为开发者

详情参考如何成为开发者

创建应用

详情参考如何创建应用

添加服务

应用创建成功后,系统自动添加直播服务。

添加直播服务

直播管理

点击直播服务的直播管理,进入直播管理页面,页面中包含直播配置、房间管理、带宽流量、统计分析、推流质量监控几部分,用户可分别通过这几个部分来对直播服务进行管理。

直播配置

直播配置包含应用信息、推流地址、直播录制、转码设置四部份。

应用信息

应用信息包含app_id、回调URL

app_id的含义,参考什么是app_id

回调URL:设置回调URL,填写完成,点击保存,回调URL设置成功。

推流地址

包含直播码、推流地址、观看地址、使用第三方推流工具教程四部分

首次创建应用后直播服务会自动创建一个演示房间,并对应生成直播码、推流地址和观看地址,在控制台默认显示演示直播房间的直播码和推流地址。后期可以通过API进行房间创建,创建房间后自动生成直播码和推流地址,具体参考创建房间接口。

直播码:对应直播房间ID

推流地址:默认过期时间为直播房间创建后的次日零点,可对过期时间进行修改,修改完成后点击生成推流地址,依照规则生成推流地址。

点击复制直接复制推流地址,同时还可点击二维码缩略图,通过二维码扫描获取推流地址,主要用于小程序。

观看地址:支持点击复制观看地址在浏览器中复制打开观看,或点击预览观看直播画面。

使用第三方工具推流:指导用户如何用第三方工具进行推流,可点击查看详细图文教程进行参考。

直播录制

控制台点击开关,可设置是否开启直播录制功能,录制后,用户可通过接口进行操作将录制下来的直播文件生成点播文件。故用户需在使用录制功能前,提前开通点播服务。

录制任务还可以通过API进行控制,具体操作参考配置直播开始录制接口。

规格说明:

录制视频针对直播原始码率录制,输出格式为HLS。

提醒:录制后的文件会在点播平台产生对应费用,请根据实际情况留意相关成本支出。

转码设置

点击配置,可选择需要转码的码率,支持720P、480P、360P、音频。

转码设置还可以通过API进行控制,具体操作参考配置直播转码接口。

规格说明:

720P:分辨率720P 码率650kb

480P:分辨率480P 码率450kb

360P:分辨率360P 码率330kb

音频:原始码率,输出格式为AAC

提醒:开启转码后会产生对应费用,请根据实际情况留意相关成本支出。

房间管理

房间管理支持对直播房间进行查询、启用、关闭和直播预览操作。

查询:支持通过房间ID进行查询。

启用:已关闭的房间,点击启用,房间启用,可恢复推流。

关闭:已启用的房间,点击关闭,房间关闭,将无法进行推流。

直播预览:有直播流的情况,点击直播预览,可以预览当前直播流的画面,观看直播效果。

获取地址:点击获取地址,弹出直播间推流地址的弹窗,可通过复制或者二维码扫描的方,二维码扫描主要用于小程序的场景。

带宽流量

支持用户在指定时间范围内对带宽、流量信息进行数据查询,数据颗粒度为1个小时。

统计分析

支持用户在指定时间范围内对观众人数、观看次数、观众的地理位置分布、观看终端分布、观看浏览器分布信息进行查询,数据颗粒度为1个小时。

推流质量监控

可以查看每个房间直播流的分辨率、实推码率/帧率、推流时长、推流设备、帧率质量信息,并可点击预览按钮预览直播画面。

客户端集成

客户端SDK下载:

SDK下载

客户端SDK集成文档:

iOS SDK如何发起直播

Android SDK如何发起直播

JS SDK如何发起直播

iOS SDK如何观看直播

Android SDK如何观看直播

JS SDK如何观看直播

服务端集成

如何通过接口完成直播准备

服务端API手册