0%

腾迅云云直播混流开发环境搭建

记录一下通过腾迅云云直播平台开发混流操作的环境搭建。主要是在腾迅平台做一些设置,和下载一个推流软件并做相关配置。

进入腾迅云去直播控制台。

添加自有域名

添加推流域名

关于推流域名:直播已提供系统推流域名,亦可添加自有已备案域名进行推流。

由于是测试使用,我们就先不绑定自有域名了。

添加播放域名

播放域名必须要有自有域名,并且已经备案,这里假设我们的备案域名是:finolo.gy

添加以后,会有红色警告提示。

去域名解析那里添加一条 CNAME 记录,主机记录为 play.live,记录值为上图的 play.live.finolo.gy.livecdn.liveplay.myqcloud.com

绑定后很快就能生效,可以通过 nslookup 命令查看。然后刚才的红色图标报警也变成绿色了。

获取推流地址

进入域名管理页面,点击推流域名或管理按钮,进入推流配置标签页,填写好 StreamName,就可以生成推流地址了。

做为后端开发,一般不需要通过程序来获取推流地址,但APP端,需要推流,就需要通过程序来获取这个推流地址了。

也可以在辅助工具下面的地址生成器下面生成推流地址,这些信息也是下面我们使用 OBS 设备需要填入的。

直播推流

我下载了一个 OBS 设备来推流,目前觉得还是挺好用的。

可以去 OBS 官网 https://obsproject.com/download 下载。

然后设置推流。如图:

同时需要设置一个推流的来源,我选择的是窗口捕获,这样从某个窗体捕获的视频流就采集到,并推送到前面设置的那个推流地址了。

流直播

进入 流管理 页面,我们就可以看到有一流记录在上面了。点击测试按钮,就可以看到流的内容了。非常方便后端测试了。