201604深圳云栖大会Workshop - 使用推流软件加入视频直播-阿里云开发者社区

开发者社区> 云计算> 正文
登录阅读全文

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

简介: 使用推流软件加入视频直播 我们提供了一个公共体验平台供大家体验。在直播公共体验网页上添加完成频道之后,可以在网页上获取到RTMP的推流链接。 在电脑上安装一个直播软件,这里使用开源软件OBS作为推流的来源。可以通过以下链接来下载。 OBS(WINDOWS) OBS(MAC) 这里以ma

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

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

首先添加频道

screenshot

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

screenshot

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

OBS(WINDOWS)

OBS(MAC)

OBS的安装问题

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

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

推流步骤

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

screenshot

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

screenshot
screenshot

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

screenshot

将上一步获取的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

screenshot
screenshot
screenshot

这样就可以成功推送了。

码流和关键帧设置

lALOEcLUbM0C6c0Dwg_962_745

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

其他文章