即构科技:连麦互动直播已经是直播行业的标配

  • 内容
  • 评论
  • 相关

来源: 拓扑社        时间: 2016-12-22


本文是IT桔子&拓扑社举办的企业服务主题线下沙龙(深圳场)中创业者的分享内容,略有删减。

ZEGO即构科技 市场运营总监 冼牛

一直以来,我在即构科技服务直播行业的客户,为他们提供直播技术服务。2016年下半年来,看到直播行业发生了很大的变化:连麦互动直播已经成为直播行业的标配。借今天这个难得的机会,和大家分享我的所见所想。

我曾就读于北京邮电大学计算机硕士和香港大学MBA。曾经有幸服务过摩根大通香港、爱立信香港和分期乐集团。我比较喜欢写文章,在雷锋网代表即构科技开了技术专栏,分享音视频云服务技术,特别是连麦互动直播技术。

我们即构科技的CEO林友尧,是原腾讯QQ即通部门总经理,2002年至2015年服务腾讯,腾讯143员工,第一个客户端t4技术专家,QQ hummber的整体架构师,曾带领团队两度获得腾讯研发金奖(腾讯技术最高奖项)。他还曾负责PCQQ和手机QQ整体技术体系建设,建立了国内首屈一指的互联网技术团队。

即构科技在做什么?

一句话总结,就是让创业企业能够快速地获得语音视频通讯能力。有多快呢?大概一个开发人力一个星期以内,最快三天以内完成音视频SDK集成。

即构科技现在有三条产品线:

第一个是实时语音解决方案,提供实时语音对讲SDK, 和大规模广播式的语音连麦互动直播SDK。比如说玩游戏的时候,组团一起去攻城打怪的时候,同时团队实时对讲的语音服务。比如游戏主播在上面一边看游戏一边评说,下面成千的观众在收听。

第二个是即时音视频解决方案,提供即时音视频SDK, 支持即时多人视频,满足视频会议或者在线教育课堂等各类视频聊天场景的需求。

第三个是现在比较火的互动直播解决方案,提供连麦互动直播SDK。主播之间可以连麦聊天,观众与主播之间可以连麦聊天。

这三个产品线都是自己研发的终端音视频引擎。落地到具体行业的解决模式就是PaaS(终端底层语音视频接口集成,广泛适应各行业)和SaaS(特定行业相关的完整系统,深度满足具体行业的需求)。

网络直播的崛起

上图是2016年6月份,中国网民娱乐类应用使用率的一个数据。直播正慢慢起来,跟视频、音乐、游戏已经可以在同一个量级上平起平坐了。

我们从KPCB互联网女皇的报告中可以看到这样一个发展过程:以前我们看电视是直播,也是实时的,但是它是专有网络,无法互动;然后到点播,最后到单向直播,再到连麦互动直播。我们可以看到在这个发展历程中,慢慢演进加入互动性,增加实时性;我们现在是在平面屏幕上进行互动直播,以后会有VR直播,场景会更加浸入和真实。

语音视频的应用场景

下面是我从即构科技的用户白皮书中抽取的用户场景图:

语音视频的应用场景有一对一音频对讲,多人群组语音聊天,还有多人群组的视频聊天,以及可以连麦的大规模互动直播。

在大规模的互动直播中,我们可以看到主播和主播之间一起聊天,有点像相声,同时场外会有成千上万的用户在观看他们聊天。另外观众还可以通过比如说文字聊天、弹幕、和送礼等方式和主播进行互动。

中国直播行业的趋势

1、全民直播

由于带宽、Wifi的不断升级,手机的普及,直播技术不断突破,各种门槛在降低,全民直播时代已经来临。

早在2002年的时候,我就在做视频会议系统,当时效果还不错。现在我们做的也是跟视频会议有关系的服务。大家可能会疑问为什么10年了,还做这一块,没有太大的进步。当时效果不错,主要是因为视频会议是在私有网络里,企业网络里,用专线跑的,不是在公网里跑的,所以感觉不错。而现在的视频会议,或者是视频解决方案是放在公网里面的。中国公网有北方和南方之分,还有很多小网络,网络环境十分复杂。中国还有一个复杂的问题,就是上行网络与下行网络不对称,这一点也是我们技术上要面对的瓶颈。

但是我感觉技术门槛会不断降低,市面上就有不少音视频云服务商,提供游戏语音技术方案,连麦互动直播技术方案,在线教育网络课堂方案等。技术的领先只是时间问题,因此全民直播的时代,最终拼的还是内容。

2、UGC还是PGC?

我觉得两个都要有,UGC是带来流量,让大家喜欢的东西,PGC是增加黏性的东西,因此应该是两条腿走路。如果没有内容,没有好的主播,产品做得不好,那是很难活下来的。

3、直播平台

互动直播技术中短期内是差异化点。我们可以看到现在国内排在前十名的直播平台技术都相当不错,他们自己可以做单向直播,互动直播有一些自己也可以做,比如说YY。他们现在主攻内容,当有了钱有了资源之后,可能会发展互动直播, 或者自研方案,或者用第三方直播方案。长期来看,语音视频的通讯能力是标配,每家都会拥有。

4、直播云服务

直播云服务会深入到各行各业,我们可以看到现在是文本、图片,接着是视频,最后到互动视频,各行各业都会这么发展,比如说在线教育,还有财经行业等。这种技术在以后的发展道路上,在各行各业都会成为标配。

即构科技的客户和竞争优势

即构科技的客户主要集中在游戏语音行业,直播行业和在线教育行业,也还有其他行业的客户。直播行业的客户一般都是互联网出身,技术很牛,自己能做很多东西,需要更多的把控力,所以他们都用我们的互动直播SDK,也就是PaaS的模式。在线教育行业则不一样,教育机构的老板都来自于传统教育行业,在教育内容上十分牛,但是在技术上相对来说希望别人做多一些,所以我们会提供相对完整的解决方案,甚至整个系统都做了,这是SaaS的模式。其他行业比较复杂了,可能是SaaS模式,可能是PaaS模式。

这是我从客户那边得到比较有代表性的反馈,正好4个方面说明我们的竞争优势:
1. 技术可靠,即刻可用,能解决客户的燃眉之急,让客户专注核心业务;
2. 采用RTMP标准协议,可以用多CDN, 帮客户有效节省成本;
3. 可以快速集成,帮客户有效降低开发成本;
4. 到了最后比拼的是服务,安心贴心的深度服务,能和客户一起并肩作战的态度和能力。

直播云服务如何差异化

互动直播云服务如何差异化,如何建立壁垒?请允许我从即构科技的经验出发,分享一下个人的体会:

1、 技术好。我们的方案可以连麦互动,这是一个技术门槛比较高的事情。在中国连麦的技术方案做的好的,一只手是算的过来的。然后就是超低的延迟,主播端连麦延迟400毫秒,观众端观看延迟1秒左右。接着是所有终端的兼容性,苹果手机可以用,安卓手机也可以用。安卓手机不同芯片表现的能力都不一样,众多安卓机型是残差不齐的。即构科技的方案能很好的适配所有的手机机型。最后是亿万级的高并发。映客月活大于2千万,以后可能会更多。要支撑那么大的并发用户量,而且还要保持稳定,技术门槛是十分高的。亿万级的高并发运营,在中国有经验的团队,一个是腾讯、另外一个是阿里巴巴。我们团队就是来自腾讯QQ核心团队,在这一块有十多年的经验。

2、 成本低。说到创业就是要赚钱,赚钱就是商业的事情,必须要低成本。这个低成本不能纯粹理解为便宜,便宜不一定是低成本。我们提供音视频直播SDK,端对端集成,完全解耦,后端分离,极大降低维护成本。音视频直播SDK集成研发成本十分低,普遍一个人力一个星期内能完成。支持多CDN,很容易迁移到性价比更好的CDN。你可以根据市场变化和体验去调整,可以控制和降低你的成本。

3、 普适性。我们卖东西希望卖给更多的客户,我们的连麦互动直播方案采用RTMP标准协议, CDN普遍支持,兼容性很好。观众端可以在iOS、安卓、WP和H5四个平台, PC、所有手机、和PAD终端上播放音视频。我们采用公有云和多CDN,客户面更广,更容易上规模。

4、 服务好。研发团队能直接主导技术支持服务,和客户肩并肩深度快速解决问题。其实这是一个自我定位和心态的问题,我们就是自我定位为一个云服务商,愿意和客户一起去深度解决他们在集成过程中遇到的问题,保证上线时间;而且我们也有技术能力去做这个事情。另外一个就是,我们和一线网络运行商有多年深度的对接关系,能第一时间收到网络事故通知,并帮助我们的客户去快速拿出应对方案。

互动直播方案是如何实现的?

这是市场上主流的互动直播方案的架构,即构科技的连麦互动直播方案的系统架构也是个样子。左边是主播端,右边是观众端,这一块会把直播视频作为服务端推出去。如果要连麦的话,左边三个主播会从三个媒体服务上拉流。会看到对方三个人同框,为什么只从服务器上集群拉流呢?这会涉及到性能和成本上的东西,这一块会比较贵,但是好处是保证服务质量,保证延迟低。右边的话,类似窦文涛的“锵锵三人行,可能有几十万人在看,这一块对延迟不是太敏感,可以从CDN网络拉流来看,可能相对来说还比较不错,成本也不错。

互动连麦直播技术的关键点

很多朋友问:即构科技互动直播技术做得不错,有哪些秘密和关键点呢?

第一个是超低延迟。你要跑得快,你要选一条特别好的路,就像你开车和发展事业一样。我们要传输视频媒体流的时候,我们要选路,要测试网络质量,选一条资源好的最快捷的路,在这条路上面,我们要跑得最快。这条路上有好几个步骤,包括捕捉音视频、编码、推流、转码、分发、拉流、解码和渲染。如果整个过程做到最优,那么你就可以做到低延迟。

第二个是兼容所有手机终端。自下而上深度优化终端音视频引擎,包括对抗网络损伤的三个环节:抖动缓冲,丢包重传和前向纠错,还包括语音前处理的三个模块:回声消除,噪音抑制和自动增益控制。另外还通过深度优化算法保证了编解码的效率和兼容性,全面适配所有手机终端,同时还针对具体的手机终端,进行更加智能地硬件加速。

第三个是协议选择。RTMP,WebRTC和基于UDP的私有协议。

WebRTC的好处在于用户体验好,不需要安装东西,分享一个链接就可以看。但是它有一个缺点,就是WebRTC是Google推的一项技术,GoogleChrome和Opera支持WebRTC,其他浏览器大部分不支持WebRTC。换一句话说,40%的浏览器支持WebRTC,剩下60%浏览器不支持,所以适用范围就比较局限。

基于UDP的私有协议有很多好处,比如说更低的延迟,穿透性好,对网络损伤有更好的对抗性; 然而缺点就是私有协议很多CDN不支持,普适性不够好。

RTMP是基于TCP的标准协议,CDN网络普遍支持,也能做到相对比较低的延迟。

目前,即构科技的音频云服务中的广播式连麦互动音频直播,音视频云服务中的多人视频聊天方案,和连麦互动直播方案采用的都是RTMP协议。在这个基础上, 我们还会持续的升级技术,采用UDP做一定的补充,既保证兼容性,又保证低延迟。

评论

0条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注