图为 富聊视频音视频专家徐存树现场演讲图片
富聊科技诞生于2013年7月19日,公司总部设立在杭州,由互联网创业先锋童幼峰先生创立。值得注意的是,富聊率先开创了聊天赚钱的社交模式,让聊天成为了一项有价值的、可量化的独特交流方式。
据悉,2017年,初富聊已经跻身APP社交网络领域排名前10位,目前用户数已突破3000万,其中主播就有近百万人。作为一款移动社交应用,富聊自身造血功能强大,2017年营收近十亿元,并持续保持高速增长。
富聊视频主营产业
富聊专注于做社交,产品主要内容也非常丰富,包括直播,直播包括上麦、直播转一对一、直播间PK等等。另外一个主要的功能就是私聊,即从最原始的文字聊、图片、语音聊到后面的视频聊。同时,富聊APP还有群聊、小视频。特别需要提的一个功能就是配对视频聊,这个功能的主要思想来源于医生坐诊的概念。
互动直播
介绍完公司和产品介绍后,我想分享一下我们的直播。我们的第一本直播是2016年4月份开始开发的,上面的PPT是整体直播的基础框架。
简介:
当主播开播的时候会进入一个核心服务器,创建一个房间,把这个房间传递给观众,这个时候可以传输,传输的协议都是通过UDP,有一个嘉宾会上麦,会从边缘服务器退出来再切换到核心服务器。
存在的问题:
1.主播端、观众端都采用sdk实现,采用UDP协议,比较受限。一点供应商系统出现问题,只能等着,干瞪眼。
2.旁路不稳定,并且旁路不支持并流。
3.延时偏大,旁路延时达到7-8s,上麦嘉宾的延时有时也到2-3s。
4.音视频不同步。
5.经常只听到声音无法看到视频。
旁路直播
旁路直播,富聊视频的第二个版本。首先,旁路直播更换了一个RTC服务提供商,主播在登陆到RTC服务器后,会通过旁路推服务器向CDN推流。同时,当上麦嘉宾上麦的时候会在旁路推流服务器进行音频并流、视频并流。在推流服务器做音频和视频推流时,只要拉一个流就能很好的解决观看的问题。富聊直播第二个版本上去之后,解决了第一版的很多问题,诸如音视频不同步、秒开的问题也得到了很大程度的解决,让用户在上麦体验和上麦的量上都得到了提高。
旁路直播存在的问题
1.对一般的直播和连麦场景效果非常好。
2.场景变换时流会中断,观众端体验较差。直播pk场景尤为突出。
3.观众端延时增大。相对于主播直接推流的模式增加了1-2s的延时。
4.两次编解码,视频的质量会下降。
新的尝试
富聊视频新的尝试和方案,主要针对PK来做。这里的PK是指主播在我们之前的方案里推流放到旁路直播,放到RTC旁路推流服务器做的推流里,而现在则改到本地做推流。当PK的观众或者上面的嘉宾上来的时候,会在主播端做音频和视频并流,这就很好的解决了在做PK的时候不断关掉之前的rtmp流再重新推一个流而引起观众不好的体验。
当然,主播端在推流里会有两路编码和两路上行。但是PK的时候,画面实际上会非常小,这个时候把本地推流的码率降下来,这样对视频的质量也不会有太大的影响,同时缓解了网络带宽的压力,对性能的压力也不会太大,这是我们直播做的第三版。
期待与展望
介绍完直播的发展我们这里面走了很多弯路,最后我想说的就是期待或者说展望。其实是对cdn厂商的一些期待。
1. 更高的稳定性
徐存树认为作为直播的厂商,最主要指的是系统的稳定性。
2. 更低的延时
CDN的延时从主播推流到观众拉流观看,能不能达到互动要求,我觉得这个问题还是值得去研究和尝试的。
3. CDN厂商和RTC厂商的配合
我们做旁路直播的是,会同时使用RTC和CDN,有时候RTC和CDN厂商之间的配合其实非常重要。
4. 更佳的流畅性
前面专家说,流畅性影响很大。如果用户觉得卡,他们会很快就走了不看了。同时,我也非常期待QUIC的引入可以可改善产品的流畅性。
5. 更低的价格
最后一点就是价格,像我们这样的公司对于价格非常的敏感,我估计大多数公司对成本非常敏感。
以上这些是我今天分享的全部内容,最后感谢主委会,同时感谢之前为我们提供服务现在为我们提供服务的厂商,谢谢你们。