富聊视频音视频专家徐存树:CDN在富聊直播中的应用

2018年11月13-14日,第七届GFIC全球家庭互联网大会在上海隆重召开,本届大会以“+连接,再创新”为主题,共设12大主题论坛:GFIC全球家庭互联网领袖峰会、GFIC亚太CDN年会领袖峰会、4K超高清论坛、IPTV创新论坛、视频加速论坛、OTT领袖峰会、家庭大屏营销论坛、融合CDN论坛、跨境加速论坛、亚太物联网峰会、智慧家庭AIoT论坛、5G车联网论坛。在11月13日下午举行的视频加速论坛上,富聊视频音视频专家徐存树做了题为《CDN在富聊直播中的应用》的主题演讲。
 
富聊视频音视频专家徐存树:CDN在富聊直播中的应用-DVBCN

图为 富聊视频音视频专家徐存树现场演讲图片
 

富聊科技诞生于2013年7月19日,公司总部设立在杭州,由互联网创业先锋童幼峰先生创立。值得注意的是,富聊率先开创了聊天赚钱的社交模式,让聊天成为了一项有价值的、可量化的独特交流方式。
 

据悉,2017年,初富聊已经跻身APP社交网络领域排名前10位,目前用户数已突破3000万,其中主播就有近百万人。作为一款移动社交应用,富聊自身造血功能强大,2017年营收近十亿元,并持续保持高速增长。
 

富聊视频主营产业
 

富聊专注于做社交,产品主要内容也非常丰富,包括直播,直播包括上麦、直播转一对一、直播间PK等等。另外一个主要的功能就是私聊,即从最原始的文字聊、图片、语音聊到后面的视频聊。同时,富聊APP还有群聊、小视频。特别需要提的一个功能就是配对视频聊,这个功能的主要思想来源于医生坐诊的概念。
 

互动直播
 

介绍完公司和产品介绍后,我想分享一下我们的直播。我们的第一本直播是2016年4月份开始开发的,上面的PPT是整体直播的基础框架。

富聊视频音视频专家徐存树:CDN在富聊直播中的应用-DVBCN

简介:
 

当主播开播的时候会进入一个核心服务器,创建一个房间,把这个房间传递给观众,这个时候可以传输,传输的协议都是通过UDP,有一个嘉宾会上麦,会从边缘服务器退出来再切换到核心服务器。

富聊视频音视频专家徐存树:CDN在富聊直播中的应用-DVBCN

存在的问题:
 

1.主播端、观众端都采用sdk实现,采用UDP协议,比较受限。一点供应商系统出现问题,只能等着,干瞪眼。
 

2.旁路不稳定,并且旁路不支持并流。
 

3.延时偏大,旁路延时达到7-8s,上麦嘉宾的延时有时也到2-3s。
 

4.音视频不同步。
 

5.经常只听到声音无法看到视频。
 

旁路直播

富聊视频音视频专家徐存树:CDN在富聊直播中的应用-DVBCN

旁路直播,富聊视频的第二个版本。首先,旁路直播更换了一个RTC服务提供商,主播在登陆到RTC服务器后,会通过旁路推服务器向CDN推流。同时,当上麦嘉宾上麦的时候会在旁路推流服务器进行音频并流、视频并流。在推流服务器做音频和视频推流时,只要拉一个流就能很好的解决观看的问题。富聊直播第二个版本上去之后,解决了第一版的很多问题,诸如音视频不同步、秒开的问题也得到了很大程度的解决,让用户在上麦体验和上麦的量上都得到了提高。
 

旁路直播存在的问题
 

1.对一般的直播和连麦场景效果非常好。
 

2.场景变换时流会中断,观众端体验较差。直播pk场景尤为突出。
 

3.观众端延时增大。相对于主播直接推流的模式增加了1-2s的延时。
 

4.两次编解码,视频的质量会下降。
 

新的尝试

富聊视频音视频专家徐存树:CDN在富聊直播中的应用-DVBCN

富聊视频新的尝试和方案,主要针对PK来做。这里的PK是指主播在我们之前的方案里推流放到旁路直播,放到RTC旁路推流服务器做的推流里,而现在则改到本地做推流。当PK的观众或者上面的嘉宾上来的时候,会在主播端做音频和视频并流,这就很好的解决了在做PK的时候不断关掉之前的rtmp流再重新推一个流而引起观众不好的体验。
 

当然,主播端在推流里会有两路编码和两路上行。但是PK的时候,画面实际上会非常小,这个时候把本地推流的码率降下来,这样对视频的质量也不会有太大的影响,同时缓解了网络带宽的压力,对性能的压力也不会太大,这是我们直播做的第三版。
 

期待与展望

富聊视频音视频专家徐存树:CDN在富聊直播中的应用-DVBCN

介绍完直播的发展我们这里面走了很多弯路,最后我想说的就是期待或者说展望。其实是对cdn厂商的一些期待。
 

1. 更高的稳定性
 

徐存树认为作为直播的厂商,最主要指的是系统的稳定性。
 

2. 更低的延时
 

CDN的延时从主播推流到观众拉流观看,能不能达到互动要求,我觉得这个问题还是值得去研究和尝试的。
 

3. CDN厂商和RTC厂商的配合
 

我们做旁路直播的是,会同时使用RTC和CDN,有时候RTC和CDN厂商之间的配合其实非常重要。
 

4. 更佳的流畅性
 

前面专家说,流畅性影响很大。如果用户觉得卡,他们会很快就走了不看了。同时,我也非常期待QUIC的引入可以可改善产品的流畅性。
 

5. 更低的价格
 

最后一点就是价格,像我们这样的公司对于价格非常的敏感,我估计大多数公司对成本非常敏感。
 

以上这些是我今天分享的全部内容,最后感谢主委会,同时感谢之前为我们提供服务现在为我们提供服务的厂商,谢谢你们。

相关文章
北京商务局发实施方案:取消IDC、CDN、ISP等电信领域外资股比限制,积极推动外资企业申请资质
北京商务局发实施方案:取消IDC、CDN、I…
阿里云容蓓:DCDN助力云原生时代的应用构建及最佳实践
阿里云容蓓:DCDN助力云原生时代的应用…
腾讯云程文杰:全球数字化深度发展• Tencent Cloud EdgeOne乘风而上
腾讯云程文杰:全球数字化深度发展• Ten…
中国广电省网公司罕见取得全国范围的内容分发(CDN)、互联网数据中心(IDC)资质为哪般?
中国广电省网公司罕见取得全国范围的内…
爱奇艺首次全年运营利润盈利,去年会员规模达到1.2亿
爱奇艺首次全年运营利润盈利,去年会员…
中国联通深夜发文:与腾讯创投新设合营企业将壮大CDN、边缘计算产业链
中国联通深夜发文:与腾讯创投新设合营…
我还没有学会写个人说明!