201604深圳云栖大会Workshop - 使用推流软件加入视频直播

使用推流软件加入视频直播

我们提供了一个公共体验平台供大家体验。在直播公共体验网页上添加完成频道之后,可以在网页上获取到RTMP的推流链接。

首先添加频道

201604深圳云栖大会Workshop - 使用推流软件加入视频直播

添加完成之后可以看到新添加的频道

201604深圳云栖大会Workshop - 使用推流软件加入视频直播

在电脑上安装一个直播软件,这里使用开源软件OBS作为推流的来源。可以通过以下链接来下载。

OBS(WINDOWS)

OBS(MAC)

OBS的安装问题

OBS在某些windows的机器上安装会报错,显示没有DirectX,这个是因为系统中DirectX运行库的位置不对或者没有安装。这里我们提供两个处理参考:

  1. 可以使用DirectX修复工具来修复系统库。请参考CSDN的博客DirectX,修复工具我们也提供了加速下载链接DirectX修复工具
  2. 使用我们提供的测试工具软件tblive,解压即可使用,界面上和OBS类似。

推流步骤

这里以mac版本为示例,安装完成之后显示如下:

201604深圳云栖大会Workshop - 使用推流软件加入视频直播

按照下面的步骤来完成推流的设置:

201604深圳云栖大会Workshop - 使用推流软件加入视频直播
201604深圳云栖大会Workshop - 使用推流软件加入视频直播

这里可以选择很多输入源,我们这里选择的是视频捕获设备,也就是笔记本的摄像头。

201604深圳云栖大会Workshop - 使用推流软件加入视频直播

将上一步获取的rtmp地址填入然后开始推送视频流。这里有两个需要填入的地址,但是上一步获取到的rtmp链接是类似以下这种形式的。

rtmp://live-test.demo-oss-cn-shenzhen.aliyuncs.com/live/workshop-test?OSSAccessKeyId=nB3kv50SCg8phHsQ&Expires=1461075552&Signature=%2BNXTXdYjerP%2F4fbY3vmmStbK2Sw%3D

那么这里填入的url为live/之前的部分。

rtmp://live-test.demo-oss-cn-shenzhen.aliyuncs.com/live/

流秘钥为之后的部分。

workshop-test?OSSAccessKeyId=nB3kv50SCg8phHsQ&Expires=1461075552&Signature=%2BNXTXdYjerP%2F4fbY3vmmStbK2Sw%3D

201604深圳云栖大会Workshop - 使用推流软件加入视频直播
201604深圳云栖大会Workshop - 使用推流软件加入视频直播201604深圳云栖大会Workshop - 使用推流软件加入视频直播
201604深圳云栖大会Workshop - 使用推流软件加入视频直播

这样就可以成功推送了。

码流和关键帧设置

201604深圳云栖大会Workshop - 使用推流软件加入视频直播

上一篇:平台登录插件开发和配置


下一篇:企业微信开发之授权登录