托马斯·威廉摄于《联合国飞溅》自2016年以来,交通增长基本进入稳定期。此时,对于行业和开发人员来说,我们如何为他们提供更多更新的功能来增强平台的用户体验?本文来自腾讯视频业务产品总监黄斌在2019深圳站的精彩分享。我希望在下半年与业界讨论视频云的方向和定位,也希望与业界同仁一起打造一个更好的大视频生态。
/黄斌
排序规则/实时视频堆栈1。直播行业困难
滕循云早在2015年下半年就开始进入视频云领域,逐渐开启了腾讯在音视频编解码、音视频通信和海量并发服务方面多年的经验。当时,我们也是新进入者,定位在OVP(在线视频平台),类似于国外的brightcove和国内的CC video。我们在教育、在线视频等领域进行了尝试。然而,这项业务的真正焦点是2016年,这也是中国直播的第一年。行业的爆发让团队意识到直播流量非常大。如何在高并发条件下实现流畅的视频而不被干扰,提供丰富的即时通讯,并保证交互和连续播放等环节的正常进行,正是我们的技术优势。我们已经抓住了现场直播的这个机会。
本人根据片段消费、点播需求、实时交互和定期播放四个维度将市场上的产品分为四个部分。这些具有高实时性能和低生产成本的应用程序(如右上象限)正是近年来增长和爆炸式增长的应用程序。
这些新兴应用通常具有复杂的功能特性。对于总部公司来说,他们拥有强大的研发团队,并且有很强的能力来构建上图中的需求。然而,对于中小企业来说,它们可以完成上述所有功能。如果他们想做得好,他们面临的挑战是非常大的。每个功能都需要一个小团队来深入完成,因此成本会非常高。上图
列出了视频云、音频和视频计算集群、CDN加速网络、终端能力和社交互动系统所需的基本服务。每个部分所需的人力和时间成本可以更直观地看到开发直播应用所需的大量资源投资和高科技挑战。2.腾迅云直播方案2.1腾迅云互动直播方案
基于QQ平台音视频通信技术能力的积累,我们设计了第一个腾迅云互动直播方案在
的第一步中,一套多通道低时延音视频系统基于类实时传输协议的私有协议实现,保证了主持人与联播互动观众之间可以实现低时延400毫秒的音视频通信,甚至可以接近多人实时通话场景的应用。在
的第二步中,团队借鉴CDN架构,实现多级分发,以满足单个房间内数百万观众可以实现低延迟观看的要求,并可以通过重定向逻辑随时喂麦,实现连续的小麦互动场景。
的第3步,为了满足H5观看,旁路转码引入了标准流媒体协议(RTMP/FLV/HLS)流,甚至记录和回放,实现了既有私有协议又有标准流媒体协议的旁路系统
基于直播方案实现了良好的兼容性,因此腾讯在2016年赢得了泛娱乐和社交平台的主要客户,此后许多直播平台都基于类似的理念实施,腾讯提供标准云服务。2.2滕循标准直播方案
针对中小型社会直播需求,我们还提供了一套标准的基于协议的、更轻的直播服务流程、转码、流媒体以及从推送至云端的混合流媒体。从目前的角度来看,这些仍然是非常经典的现场直播方案。以上是腾讯2016年直播的两个主要架构。基于这两种架构,腾讯还包括主流的泛娱乐直播场景。3.向前发展-生产领域
从2018年到2019年,视频流量的增长开始进入稳定增长期。经过几年的持续增长,平台已经进入了精细化运营阶段,包括用户、服务系统、成本和质量的优化。与此同时,我们又回到了标题所提出的问题“下半年的视频云,前进还是“厚”?
刚刚提到,我们的产品解决方案在云处理链、CDN分发和终端SDK中的覆盖范围相对完整。然而,就内容供应方或制作领域而言,人们会发现,随着过去两年中短片的增长,对内容制作工具的需求逐渐显现出来,甚至逐渐演变成一种正当的需求。在做了大量分析之后,团队最终决定脚踏实地,为相关的生产领域或云生产制定计划。我将在下面的生产领域介绍团队的一些产品。3.1滕循云剪刀
滕循云剪刀作为一种基于云的内容协同编辑工具,首先具有与传统编辑软件相似的基本编辑甚至复杂的编辑功能。此外,在内容方面,我们整合了大量来自腾讯生态合作伙伴的视频内容,包括电子体育、体育、综艺节目、娱乐等。在这里,除了原始材料,我们还提供在人工智能结构分析之后带有标记的结构化信息的材料,供创作者进行二次加工。此外,我们还提供特色亮点、节目剥离和其他特色功能。
滕循云剪刀作为SaaS产品形式提供给创作者。与此同时,我们还将他们的基本能力转化为一个PaaS能力平台。除了最基本的视频处理、上传和导出(包括媒体管理和复杂的转码检索功能)之外,这两层还可以在PaaS模式下提供。有这种需求的用户或合作伙伴需要滕循云剪刀的这些功能来制作他们自己的编辑工具,然后我们向合作伙伴提供PaaS平台的功能3.2腾讯微切割插件
除了网络侧的编辑工具外,该团队还与微信合作,作为小程序侧的音频和视频编辑插件。微信小应用程序和客户团队需要提供一套最低级别的音频和视频合成、打包和渲染界面。在此基础上,我们使用自己的技术能力来打包另一组编辑工具插件目前,腾讯微信和腾讯音乐联合推出的腾讯微信爱听卓乐公司联合开发的腾讯微信。这个小程序的音频和视频编辑插件仍在改进和完善中,我相信它很快就会与你见面。该插件集成了腾讯音乐集团提供版权音乐在线音乐库,是基于腾讯视频云强大的音视频处理技术开发和打包的开发者只需要在小程序插件市场申请就可以快速调用它,为小程序添加强大的音频和视频编辑功能。3.3视频云终端能力更新
在短视频制作方面,最近我们也对面部动画能力进行了全面升级。除了基本的面部美容和特效贴纸,我们还增加了高级面部美容、身体识别特效、绿屏剪切、面部融合等功能,大大提升了它们的特性和性能3.4腾迅云指南站LVC
由于腾迅云本身在云背景下具有许多混合流和切换功能,团队还将这些功能打包到可视化页面中,并以云指南产品的形式打开它们。这种能力广泛应用于企业培训、教育、节目制作等场景滕循云引导站还提供调用预监控、过渡等功能的API方式。它为普通用户提供了完美的页面,可以直接对页面进行引导操作。3.5传输和全链路质量监控
传输也是音频和视频中相对较强的场景。今年的英雄联盟决赛在法国举行。编码器在现场切割出的终端服务切片通过我们提供的传输能力在SRT实现终端服务。清晰的信号从欧洲公共网络传输到上海和北美。通过比较,我们发现公共网络传输的两个链路没有丢包,延迟低。我们还提供传输过程中视频传输通信质量监控,包括码率、卡顿、帧率等指标4.基本编解码器和平台功能4.1快速直播-超低延迟直播方案
关于我们的网络广播中心CDN产品,我们在外部称之为“快速直播”我们希望这将是我们升级实时CDN的一项重要功能WebRTC本身可以实现小于1秒的超低延迟,并且延迟可以在没有连续累积的情况下进行控制。作为实时呼叫标准,它有一套应对网络波动和弱网络的策略。在超低延迟的基础上,卡顿不会落后于其他高延迟流媒体方案。此外,WebRTC已被大多数浏览器广泛支持,无需安装插件即可播放。此外,WebRTC技术仍在快速发展,并将支持AV1、SVC等。在未来。我们还在网络层与QUIC进一步结合,形成更好的传输方案。如果在带宽成本和节点资源覆盖方面不断优化,基于网络广播的内容分发网络将成为未来直播内容分发的趋势4.2
全球部署除超低延迟直播方案外,帆船运动也是明年滕循云发展的重点。从系统平台来看,东南亚、中东和印度的节点流量增长仍然很快。与国外云制造商相比,在技术和产品方面,国内视频云与Akamai和AWS产品平台仍有所不同。国内视频云基本上是一个相对耦合的闭环方案,从视频采集到云转码,再到CDN分发,包括最终的终端回放。对于像AWS这样的云供应商来说,平台产品将会相对分离。独立的源站和代码转换模块、视频传输模块和CDN模块可以各自独立地访问服务,而无需相互依赖。在格式和协议上,海外HLS、DASH和CMAF是主流,而国内视频云一般是RTMP上游,FLV和HLS下游。在这方面,国内客户基于国内视频云团队的方案出海,服务接入将会相对顺畅。4.3开放媒体联盟
在下一代视频端标准方面,腾讯的视频云直播、点播和媒体处理产品都支持AV1标准。滕循云也是中国第一家支持直播和点播以及AV1视频处理服务的公共云制造商。今年10月,腾讯正式加入开放媒体联盟(AOMedia),推动AV1标准的商业化,成为董事会成员之一,也是迄今为止董事会成员中唯一的中国企业。腾讯多媒体实验室和滕旭云正在积极推动视频AV1标准的商业应用AV1中的超快高清转码服务使用户能够在低码率下享受与高码率相同的画质体验通过超快速高清转码技术,与开源软件相比,直播和点播服务在相同的图像质量下平均分别节省30%以上和40%以上的带宽成本或者在相同带宽的情况下,提供更高清晰度和高质量的视频质量体验。腾迅云一直深入音像领域,不断完善自己的产品体系,并结合用户业务场景的不断创新,为用户带来了高速高清、图像质量提升、旧片修复等技术产品。5.开发者生态
的共建在过去的两年里,滕循云积极参与各种技术开源社区和开发者生态的共建。例如,腾讯视频云提供了近20套各种音视频处理软件开发套件,其中最重要的软件开发套件对应演示的源代码,我们在GitHub上分享给开发者参考,大大降低了开发者的工作量和集成门槛。
总而言之,腾讯视频云的整个产品组合已经从最初的底层基础设施发展到音频和视频PaaS平台,并一直在多个场景中积极尝试SaaS应用。从内容源到视频云,再到回放终端,它还提供了丰富的产品解决方案。面对不同的垂直场景和行业能力,我们还推出了多达17套行业场景解决方案。通过集成这些技术能力、基线产品和解决方案,我们将向开发人员和合作伙伴开放它们,以构建一个更好的大视频生态系统。