腾讯云工程师:视频和云,你需要的是一个更好的连接

互联网 | 编辑: 汤正旺 2015-12-04 05:00:00转载

  视频行业发展至今,从行业到技术都发生了质的变化。作为一个视频技术工程师,我享受在线上看周杰伦打LOL,也喜欢抱着手机边走边看电影,但还是作为一个技术工程师,我同样感受到了视频技术背后的一些“力不从心”。互联网和多媒体发展太快,快到视频技术就要和观众与行业用户的需求出现断层。在社交直播、在线教育、游戏直播、新媒体这些场景中如何实现低延时的互动直播,如何平行扩展满足超大规模同时在线,如何在网络质量、终端设备参差不齐的情况下实现流控策略,都是视频行业亟待解决的技术痛点。

 

  而这些痛点也是腾讯一直在思考的。腾讯是做即时通信起家,在QQ、腾讯视频等旗舰产品中已经积累了深厚的技术实力,在通信多元化的时代,我们首先想到的是把这些能力开放给用户,所以我们有了第一代视频解决方案,针对不同的应用场景,通过PaaS的形式为用户提供高弹性、高可用、低成本、广覆盖的视频服务。在与用户共同成长的过程中,我们也看到了整个视频业态都迫切需要新的应用和交互类型,而这些需求已经无法从传统的视频单一产品中得到满足,于是我们推出了包括点播、云通信、直播、直播互动在内的第二代视频解决方案。在这个组合里,各个产品组件分工灵活明确,可以满足用户各种类型的场景。以在线教育行业应用为例,师生之间可以通过APP进行音视频互动,实时消息聊天,同时这个场景也可以直播给任何终端,不需要安装任何软件,并且能将整个过程录制回放。这样的灵活性不仅实现了多种视频交互能力,支持更丰富的应用类型,更给了用户广阔的应用想象空间。

 

  直播一场体育赛事前,要先跨过的高门槛

 

  一个球迷最容忍不了的恐怕就是别人已经开始欢呼了屏幕还卡在那临门一脚。直播技术向来都有“门槛高”的名号,它一方面非常依赖基础设施,另一方面又涉及到很多的技术底层能力。为了提升直播基础能力,我们对腾讯云已有的CDN节点和直播平台技术进行了优化。现在,腾讯云直播服务在全国有400多个CDN节点,各个节点通过高速内网通道连接,数据中转延时极小。此外,腾讯云直播拥有强大、精准的智能接入调度系统,充分利用QQ海量用户接入服务的经验,为终端用户提供最优的接入点,最大程度保障接入质量。如果面对突发状况,除了CDN节点网络自身的稳定性,我们还设计了链路的备份机制,能够为用户提供高水平的稳定服务。

 

  体验为王的时代,云点播把用户数据变废为宝

 

  网络电视正在占据人们生活的半壁江山,视频点播的应用趋势已经从单纯要求增加布点、扩大CDN覆盖,转变为对用户行为的精准把握,以及对不同发布渠道的全方位覆盖。腾讯云在数据统计方面有非常大的优势。我们的视频播放统计功能可以为完整地为客户提供所需的基础数据,比如点击最多的发布页面地址、用户机型配置等等,这些数据能够帮助用户深入分析点播内容,为他们的下一步决策打好根基。同时,我们还提供了针对微信公众号的视频对接,用户可以将已有的视频资源快速地发送到微信公众号上,这对拓展信息的触达方式有着十分重要的意义。

 

  抓住互动直播的腾飞之翼

 

  从越来越多的线上教育平台来看,互动直播的未来是无穷无尽的。腾讯云互动直播服务具备多人音视频互动、400ms超低延时、十万级别大规模房间、服务覆盖全球的特点,在全国主要城市和海外都有高质量的骨干接入点,并拥有强大、精准的智能接入调度系统,充分利用QQ海量用户接入服务的经验,为终端用户提供最优的接入点,最大程度保障接入质量。用户仅需集成SDK,就可实现音视频的采集、编解码、传输、渲染播放等工作。针对现在多平台的状况,腾讯云互动直播采用腾讯自研的SPEAR音视频通信引擎,通过智能传输通道选择、云端流控控制策略、智能带宽探测、带宽Qos保护和服务器混音等技术手段,保证用户的服务在Android、iOS、Windows、Web主流平台及不同终端机型上都有着优异的互动直播效果,极大地降低了应用开发商实现互动直播业务场景的开发成本。除此之外,腾讯云互动直播服务还拥有强大的后台智能流控引擎,可以根据用户的终端类型和网络状况动态调整视频编码参数,同时利用FEC、ARQ等方式对抗网络丢包、抖动,从而保障音视频播放的流畅。

 

  未来,针对大码率的高清视频源,我们还会支持实时后台视频转码,以适配不同网络和解码能力的终端,使用户在任何使用环境下都能流畅观看视频 。

 

  把通信变得像QQ一样简单高效

 

  通信长久以来都是腾讯的强项。我们把强项和云结合起来,在视频领域释放腾讯力量。云通信现在已经在很多行业中都有应用,然而通信方式的多样化也为行业用户带来了不少复杂问题,所以腾讯云通信解决方案设计之初的概念就是用”一站化”化解问题。我们提供从IM、语音、视频到电话的全方位服务,用户简单地集成SDK后,就能获得高达99.99%对即时通信基础服务支持的可用率以及99.9%的图片上传下载成功率,当然在纯信息方面,我们可以保证零丢失。经过不断优化,腾讯云通信视频解决方案提供超低延时和消息秒传功能,70%的图片消息可在0.5秒内触达;同时我们支持最高亿级群数规模,一万人大群轻松装下。

 

  给你讲一个硬件与软件相结合的好例子

 

  说了这么多,分享一个实际应用的例子。腾讯今年发布了一个视频拍摄“神器”—— Qlippie,因为小巧精致又功能强大被人们津津乐道。作为腾讯自己的智能硬件产品,Qlippie在设计之初就非常强调解决方案的可扩展性和灵活性。从单纯硬件的角度,如果没有很好的应用模式,就很难形成竞争优势。因此,腾讯云的工程师们一起评估了Qlippie未来在互动应用上的发展方向,包括一些可能实现的新玩法,最终得到的结论是腾讯云的视频解决方案在可扩展性上,以及灵活适配方面非常合适。在初期,我们可以快速通过纯直播方案,直接接入来自智能硬件捕捉视频流,并进行发布,实现随心分享的核心功能。由于结构简洁,整个方案的集成仅用了几天时间。下一阶段,我们还计划整合互动、即时消息等能力。由此,把Qlippie成功升级为以实时互动社交为核心理念的个性化终端。在类似的场景中,我们相信智能硬件商可以有更多的时间和精力专注于硬件本身和创新应用,把中间的灵活能力支撑交给腾讯云。

 

  腾讯云的每一步:从基础设施到实战经验再到生态建设

 

  云计算的诞生与互联网不无关联,随后的发展和壮大一方面离不开越来越广泛布局的基础设施,更重要的,是由于在各种实践场景中不断积累的丰富经验。腾讯云的工程师们一直信奉实践之下出真理。每日上亿级的腾讯视频播放量、百万级音视频聊天峰值并发,为我们积累了深厚的基础,在支撑这些海量应用的过程中,我们攻克了大量技术难题。这些经验在帮助用户打造自身的核心能力,提供高质量的服务方面占据了重要分量。在视频领域,腾讯云已经完成了从产品支撑,到能力输出,再到生态构建的全方位服务体系。用户在腾讯云获得的不仅仅是基础技术能力,还有内容发布渠道和生态资源。我们允许腾讯云视频用户快速把优质内容发布在公众账号上,或者选择通过腾讯视频V+频道,免费发布自己优质原创视频,甚至获取分成,或许听来有些跳脱常规,但我们希望这样的生态能够为视频行业营造一个更璀璨的未来。

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑