快速入门
概述
快速入门介绍了如何通过七牛开发者平台快速创建直播空间、直播流及获取推流播放地址等操作,一站式完成直播业务的基本推流及播放。本文档适用于通过七牛开发者平台管理直播业务的用户。
快速入门使用流程如下:
本流程中使用OBS进行推流,实际业务中通过SDK的方式进行推流和播放,可参考SDK文档。
登录七牛开发者平台
申请开通
- 在七牛开发者平台首页定位到 七牛官方资源 > 直播空间 资源卡片;
- 点击 申请开通,若七牛账号未完成实名认证,则需要开通实名认证。
- 实名认证后,填写相关信息后,即可完成直播空间的申请开通。
- 在申请开通页面完善业务信息,阅读并同意七牛服务协议,确认提交审核资料,进入审核状态页面;
- 审核成功后,系统顶栏会提示 “您的PILI服务审核已通过,立即体验”。
创建直播空间
- 在七牛开发者平台首页定位到 七牛官方资源 > 直播空间 资源卡片;
- 点击立即添加,进入创建直播空间页面,并填写直播空间基本信息,分别输入直播空间名称和直播域名,系统会自动为您生成直播服务使用的推流域名及播放域名;
- 点击下一步,进入存储空间配置页,进行存储空间及存储过期时间配置;若没有存储空间,点击“新建存储空间”进行存储空间的设置;
- 点击下一步,进入高级设置,配置直播封面、直播状态通知、直播鉴权等,完成后即可创建直播空间
CNAME直播域名
- 进入直播空间首页,查看直播域名信息及状态;
- 鼠标定位至各域名 “不可用” 状态,查看域名 CNAME 信息;
- 根据直播域名及 CNAME 信息,到域名所归属的 DNS 管理平台配置 CNAME;
- CNAME 配置成功后,域名状态自动更改为 “可用” 状态;
- 当域名未备案时,不可用状态提示 “域名未备案,请对xxxx.com进行备案”,CNAME 信息将在域名备案审核成功后生成。
创建直播流
- 在直播空间首页,点击直播流管理,进入直播流管理界面;
- 点击添加流,进入创建直播流界面;
- 填写直播流名称,点击确定创建,进行直播流的创建。
获取推流播放地址
- 在直播流管理——>所有流中,点击刚才创建的流;
- 点击直播流信息,查看当前直播流的详细信息;
- 定位到 “推流地址” 和 “播放地址”,获取推流地址和播放地址。
OBS推流
- 打开 OBS 推流软件,在设置——>串流中进行串流配置;
- 串流类型 选择自定义流媒体服务器,将获取到的推流地址分别填入 URL 和 流密钥,如图:
- 若推流地址为无校验鉴权,则流密钥处只需要输入流名称即可,如图:
- 点击 开始串流,进行推流;
- 在直播流管理——>活跃流——>直播信息中可查看当前推流的状态和信息。
播放
- 在直播流管理——>活跃流——>直播信息中点击播放按钮,可进行当前直播的播放;
- 可通过点击任意位置关闭播放器,并查看直播的码率和帧率等信息。
文档反馈
(如有产品使用问题,请提交工单)