【直播系列之二】快速接入PC端直播功能( 二 )


说明
是直播中心服务器,允许自定义,例如您的域名是(注意:该域名不可以和你的直播加速域名相同),可以设置DNS,将您的域名CNAME指向即可 。
是应用名称,支持自定义,可以更改 。
是流名称,支持自定义,可以更改 。
vhost参数是最终在边缘节点播放的域名,即你的直播加速域名 。
直播推流操作可使用第三方推流软件,这里介绍 OBS 推流软件的操作方法 。
请到OBS官网下载最新软件 版本 Mac版本
在OBS 设置 中应按下图设置:

【直播系列之二】快速接入PC端直播功能

文章插图

【直播系列之二】快速接入PC端直播功能

文章插图
Mac版推流地址设置:
【直播系列之二】快速接入PC端直播功能

文章插图
版推流地址设置:
【直播系列之二】快速接入PC端直播功能

文章插图
实际 Mac版obs的流密钥与版播放路径/串码流(如果存在)中的内容不会显示明文 。
以上面的推流地址为例,参数设置为:
FMS URL / URL:rtmp:///
播放路径/串码流(如果存在)/ 流秘钥:?vhost=
如您开启了鉴权,则鉴权参数也一并放在 Mac版obs的流密钥与版播放路径/串码流(如果存在)中 。
Step3:播放
用那种协议进行播放?
协议 | 优点 | 缺点 | 延时
------- | ------- | -------
FLV | 高并发、低延时 | 非标准做法,需要依赖SDK播放 | 1s-3s
RTMP | 延时小 | 高并发支持不好 | 1s-3s
HLS(M3U8) | 手机浏览器普遍支持 | 延时大 | >=10s,与切片时长有关,最大3个TS长度
客户可以根据实际业务场景灵活搭配使用,需要在移动端浏览器、移动H5端进行播放,建议使用HLS(M3U8)方式进行播放,无需集成SDK;非移动端或者已集成SDK的,低并发量并需要有更小的延时,可使用RTMP,高并发量建议使用FLV 。
Web页面后台直接预览
使用OBS等工具使用鉴权URL推流后,可在 直播控制台 - 流管理 - 正在推流 页面查询到正在直播的推流记录,通过 直播地址 可查询播放地址,并可预览播放 。
【直播系列之二】快速接入PC端直播功能

文章插图

【直播系列之二】快速接入PC端直播功能

文章插图
通过VLC预览
下载VLC,默认安装后无需做额外设置,文件—>打开网络串流,填写播放地址并点击打开后开始播放 。
【直播系列之二】快速接入PC端直播功能

文章插图
如果截图看起来太累,最近我们还推出了视频演示
点击下面链接: