开展视频直播业务的最佳实践【Tech Insight演讲实录】-阿里云开发者社区

开发者社区> 阿里云支持与服务> 正文
登录阅读全文

开展视频直播业务的最佳实践【Tech Insight演讲实录】

简介: 第一时间带来Tech insight视频直播专场现场干货及PPT!视频直播专场的分享嘉宾之一,睿得给大家带来了实用、风趣的分享——开展直播业务的最佳实践。睿得是阿里云的工程师,具有多年研发、运维、安全等IT相关从业经历。目前负责CDN、存储、视频直播点播的技术支持。

_

现场精彩干货:

直播,原先是广电系统的一个概念,十几年前我们印象中的直播还是电视台开一台直播车奔赴抗洪前线,而现在提到直播,我们想到的便成了网络直播。
刚刚过去的2016年可谓是“直播年”。2016年,网络直播用户的规模已经达到了3.25亿,占网民总数的45.8%。直播市场规模(PC+移动)达到150 亿元,直播平台数量目前已经超过200家。
8月10日晚,“行走的表情包”傅园慧在某直播平台进行直播首秀,直播的内容就是和大家聊聊天,共有1054万人在线观看了直播,此次直播共带来31.8万元的收入。

直播很火,很多公司和创业热想抓住这轮风潮,但视频直播怎么做?

睿得现场做了完整阐释:
1_1

直播设计的技术非常多,直播平台至少涉及直播系统、业务系统、运营系统、安全管理,其中每一个系统都还要涉及不同的技术。直播的基本架构从视频源头、到推到、再到直播中心、分发,最后到客户端。
1_2

视频直播的业务模式,按照视频源的产生方式,分为三种:OPG、PGC、UGC。OPG为职业属性、行业属性产生的内容;PGC是专业人士产生的内容,包括内媒体、秀场;而UGC则是用户——普通人产生的内容。其实PGC和UGC并没有显著的分界线,二者都是视频源和观众散落在各地,都是多对多的模式,因此接下来会放在一起来讲。
1_3

三种业务直播架构的具有不同的特点和关注点:
OGC直播的设备都会比较专业。应该重点关注播放协议、码率选择、秒开优化等问题。睿得讲了RTMP、FLV、HLS三种协议的优劣和各自特点。在我们之前的博文三招破局,轻松搞定大型直播晚会也曾经介绍过。
1_4
UGCPGC业务直播架构,观众在天南海北,用不能的客户端打开直播,第一件应该重点关注的事就是推流端适配。特别是对于安卓手机来说,机型众多,因此适配问题显得尤为重要。其他应该关注的还有视频滤镜问题、编码格式等问题。
1_5
视频直播会面临哪些挑战呢,睿得分享了视频直播的三个安全威胁
1_6

以及针对风险如何防控。比如,视频直播中不允许出现的吸烟画面,这就要求必须通过对图像进行识别和管控。
1_7
1_8

睿得结合实践经验,分享了如何打造“万无一失”的直播,实现直播业务高可用。下图是一个客户直播的实际案例:
1_9

最后,睿得总结了如何开展视频直播业务,并介绍了如何利用阿里云产品快速搭建直播系统。
1_10

现场交流:
IMG_20170327_103807__B_45309b4
IMG_20170327_103621

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

分享: