青岛信息港

当前位置: 首页 >旅游

亲加通讯云郝飞互动让直播更有价值

来源: 作者: 2019-05-15 07:09:17

为帮助IT从业者更快接触视频直播行业,了解直播系统架构,亲加通讯云CTO郝飞受邀参加CSDN CTO讲堂,为广大IT从业人士及直播需求从业者讲述《互动,让直播更有价值》。

主持人:CTO讲堂正式开始,欢迎亲加通讯云CTO郝飞,下面欢迎郝飞做一下自我介绍。

郝飞:大家好,我是亲加通讯云的郝飞,国防科学技术大学毕业,专业是计算机科学与技术;个人在音视频编解码,流媒体,VOIP,即时通讯等方面有超过15年的研发与产品经验,很高兴今天能够在这里和大家一起交流。

主持人:在加入亲加通讯云前,您主要有哪些技术经历?是什么契机下决定加入现在的创业团队?

郝飞:我是亲加团队的联合创始人,在创建亲加团队以前,我主要从事音视频编解码方面的工作;早些年,在视频方面主要进行解码优化,当时在双核CPU 上实现1080P 分辨率下的实时解码,在解码流程并行化,算法优化和汇编优化三个层次上对H264 进行深度调优;音频上则是进行低速率语音编解码的研究,速率一般是小于5kbps的码率;当时从事的这些项目都属于公司内部项目,这些项目的继续深入需要依赖于其所属产品成功与否;但其实这些项目本身也是很有价值的,能够满足很多实际运用场景的需求,是可以单独拿出来作为一个基础服务给更多开发者使用的;基于这样的想法,我们成立了亲加团队,我们就是希望能够为更多的产品提供完全的即时通讯和音视频通讯解决方案,整体提升移动互联的交互体验。

主持人: 请介绍一下亲加通讯云的团队构成?

郝飞:亲加通讯云是一家针对开发者提供通讯服务的技术型公司,研发人员占70%以上;其主要业务是即时通讯和音视频通讯解决方案;因此,其核心团队成员也都有着多年的实时通讯,VOIP,编解码方面的背景;目前核心团队成员有些是原来合作多年的同事,有些是公司创立之初就陪伴公司成长的骨干,这些成员都已跟随公司有几年的时间了,大家相互间配合的也都十分默契;目前,团队也在培养一些生力军,对实时系统,音视频技术感兴趣的开发人员可以联系亲加团队,希望通过大家的努力,共同提升移动互联通讯体验。

主持人:亲加通讯云目前提供那些技术产品和服务?可否从具体客户案例角度详细阐述一下?

郝飞:亲加通讯云的服务目前主要分成两部分:1 即时通讯云;2 直播服务;

即时通讯云产品主要是通过API和SDK 的方式为运用快速植入即时通讯的功能,亲加在这个市场中处于地位,在游戏市场占领了70%的份额,在运营商和平台级运用中也占主导地位,易观报告的评测中显示亲加是2015年增长快的通讯云产品;客户案例这块,目前360游戏SDK 平台,蜗牛的九阴真经,房多多等游戏和应用中都植入了亲加提供的即时通讯功能。

随着应用对音视频沟通需求的提升,亲加也把服务进一步升级到直播业务;目前亲加提供了一套完整的嵌入式直播SaaS 平台;对于希望在产品中植入直播功能的开发者,可以通过集成SDK快速实现;对于希望通过页,等渠道进行直播业务的用户,可以通过管理后台自主配置所需的直播H5页面;目前大智慧,平安的安安租等应用中都在使用亲加的直播服务。

主持人:亲加直播平台的架构是如何的?在设计的时候有哪些考量?

郝飞:系统在设计之初,目标就是希望提供一套稳定的,可监控可运维的全平台直播SaaS解决方案,因此,系统必须满足以下这些要求:

CDN智能调度;

亲加直播系统集成多家CDN,系统提供核心调度算法,可以根据用户的地域,运营商信息和CDN节点的负载情况进行动态的边沿节点分配;

视频质量监控:

系统通过客户端SDK提供的视频加载时长,卡顿次数等打点信息综合判断出整体视频质量情况;同时,亲加与第三方视频监控服务进行合作,对直播进行整体监控;通过这样两种方式的组合,亲加可以实时准确的对视频直播质量进行监控;

服务的高可用性

系统通过分布式多活的架构保证服务的高可用性;亲加直播的业务部署在多个IDC机房,系统根据用户的Appkey设置进行机房路由;多个IDC机房间进行数据同步,由于同一App的用户只会路由到同一机房,因此不会出现业务数据在不同机房写入,导致数据同步不及时引发业务冲突的情况;当某一机房出现问题的时候,由于这个机房的数据已经同步到其他机房,因此只要切换App对应的机房路由即可恢复服务;其原理图如下:

完善的统计信息:

亲加对用户每次加载视频的时长,延迟,观看时间,用户散布等进行了统计,客户可以通过这些统计信息来指导运营策略;

多CDN切换/多分辨率切换:

当用户所访问的CDN节点出现问题的时候,系统会自动进行CDN切换,从而保证用户良好的观看体验;同时,用户可以根据装备络情况,手动选择不同分辨率直播;

可定制的H5 界面

客户可以根据业务需求定制H5展现页面,从而在,公众号等媒体进行传播;

提供精简,高效的全平台播放器:

系统提供包括iOS,Android,PC/Mac,浏览器,H5 在内的主流平台的SDK;SDK的大小控制在1M 之内,并且优先选择硬件解码器,从而减少系统消耗;

提供全平台视频发布工具:

系统提供包括iOS,Android,PC/Mac,浏览器在內的主流平台视频发布工具,并支持各种直播方式,包括桌面直播,视频设备直播,图片直播,视频短片直播等;

主持人:与同类型直播服务相比,亲加通讯云有哪些区别和优势?

郝飞:目前的直播一般选择的都是基于RTMP 和HLS协议的方案,这类直播技术目前已经比较成熟了,各家在直播本身的技术上并没有本质的区别;但大部分直播应用中,直播只是基础功能,并不能构成业务场景,直播一般都需要和互动关联在一起才能满足场景需求,例如娱乐主播运用中直播需要和聊天关联,教育中直播需要和白板关联;亲加就是希望深度发掘互动的场景,通过互动让直播提供更大的价值,并且亲加有大并发实时系统的经验,对这类系统非常善于;除白板,问答等通用交互工具外,亲加考虑的互动方式还包括:

1,支持超大型的互动聊天功能

一般的直播系统中都会有聊天功能,而聊天室的容量基本上都限制在几千人的场景;亲加则可以支持几十万用户在同一聊天室的场景,为超大型的活动提供互动支持;并且亲加实现了完善的聊天管理功能,支持关键字过滤,禁言,踢人,甚至是管理员记录审核的流程;

2,实时音视频交互直播

在一对多直播中,用户只能观看,无法参与,而实时音视频交互使视频不再只是单向的输出,而变成了双向交互的升级形态,从而给用户带来更多的参与感,其流程如下:

正在直播中的节目进入到了互动的环节,节目需要选出观看的一名观众参与到互动中

观看直播的用户申请参与互动

主持人同意用户的申请,这时用户与主持人实时进行音视频交互,交互过程直播给所有其他观众

3,基于视频内容的互动

之前提到的互动方式都是独立于视频的单独的交互系统,基于内容本身的交互更能吸引用户的参与;例如在直播美妆的进程中,当某一个品牌的化妆品出现后,同时弹出此化妆品相干的介绍和购买链接,对此化妆品感兴趣的用户可以立刻进行购买。

这种交互的实现原理就是在流媒体中嵌入附加信息;为了保证用户观看时附加信息能够与画面进行严格的同步,这类附加信息嵌入在流媒体中(可以在视频编码或者流媒体协议封装环节),而不是通过消息通道通知到观看端,因为每个观看端的进度不一样,很容易出现不同步的情况。

佳宾简介:郝飞,亲加通讯云CTO,2011年加入亲加团队,带领技术团队创建了国内通讯云服务平台,并以此为基础,以技术驱动业务,不断提高服务质量和功能,现已把此平台升级为包括实时语音,视频的移动端完整沟通解决方案;并在研发部实行有效的人才引入管理制度,两年内组建了一支40多人范围的具备快速迭代,交付高质量技术产品能力的团队,从而支持公司业务的快速发展。在音视频编解码、VOIP、流媒体等方面有丰富的研发和管理经验。

公司简介:上海爱聊信息科技有限公司(简称:亲加通讯云)成立于2011年,是国内专业的移动通讯云服务商。亲加以独有的SaaS/PaaS一体化服务模式,专注为企业级客户和移动应用开发者提供全面的通讯云基础能力和云端服务:包括视频直播、即时通讯(IM)、云客服、实时语音等。亲加在游戏市场覆盖率,并已在金融、教育、电商、医疗等领域积累了大量的成功案例。

月经量多贫血怎么治疗
什么中药治痛经
痛经吃什么中药止痛

相关推荐