跟着HEVC、AV1等更杂乱算法的Codec份额逐渐增加,完成高质量视频编解码需求硬件支撑,软件的方法不管在服务器端和移动端都非最佳的方案。FPGA专用芯片能够下降推迟和本钱。在NAB 2018大会上,资深多媒体技能咨询师Jan Ozer对Ngcodec的CEO Oliver Gunasekara进行了访谈,谈及了硬件编码在HEVC、VP9及AV1上的现状与未来。LiveVideoStack对文章进行了摘译。
Jan Ozer: 能够给我讲讲你们在NAB上展现的内容么?
Oliver Gunasekara: 咱们公司在做视频编码技能,以及下一代视频压缩技能。这儿展现的是世界上功用最强的HEVC和VP9直播视频编码器。
Jan Ozer: “功用最强”这个词我今日现已听了不下12次了。你要怎样证明你们的编码器是功用最强的呢?
Oliver Gunasekara: 咱们有一项奥秘的优势:与友商不同,咱们不运用软件,咱们利用在云中的可编程硬件进行编码,即FPGA。 运用硬件规划而带来的优势关于其他人来说或许略显不公平了,因而咱们能够完成功用最强的编码器。
Jan Ozer: 能够解释一下“在云中”这个词的详细意义么?
Oliver Gunasekara: 咱们的编码服务是根据AWS F1。F1实例中供给FPGA芯片,咱们将HEVC编码器安置在上面,以便用户进行运用。
Jan Ozer: 比较于在其他设备上运转编码器,在AWS F1上运转每小时的本钱是多少呢?
Oliver Gunasekara: 我记住F1实例的运用费是每小时1.65美金。这一费用涵盖了一个FPGA芯片和1/8个Intel E5处理器。Intel C4处理器的运用费大致也是如此。好像是1.50美元左右。尽管二者费用相差不大,但为了能和x265编码器的功用相匹敌,咱们需求运用20个带有C4处理器的实例,那么每小时将会花费32美元以上,而现在(运用E5处理器)只需求大约3美元每小时。
Jan Ozer: 现在有哪些用户在运用你们的HEVC编码器呢?
Oliver Gunasekara: 很可惜用户很少,这也是现在的问题所在。咱们也因而决议一起供给VP9编码服务。在咱们看来,现在商场正呈现出一种割裂的趋势。高端商场倾向于运用HEVC编码器。众所周知,苹果公司支撑运用HEVC编码器。iPhone手机十分受欢迎,可是因为Android和Chrome用户群不断增加,现在群众商场正在很多运用VP9编码器,事实上简直一切的芯片组都一起支撑这两种编码器。不过出于专利费原因,OEM(原始设备供货商)只会启用VP9编码器。 你会发现,尽管有很大份额的Android商场支撑HEVC编码,但VP9编码却是得到了悉数Android和iOS商场的支撑,只要近几年最新的设备才支撑HEVC编码。
Jan Ozer: 是什么导致HEVC编码器的商场份额提高得很慢呢?你对此有什么观点?
Oliver Gunasekara: 从根本上来说,这是专利费结构和出资回报率导致的。当你运用软件编码时,HEVC编码的杂乱度比AVC编码要高得多,因而编码本钱也更高。特别当你进行直播(实时编码)的时分,你受限于设备可用的核算才能。所以这或许导致终究的码率并没有比H.264编码高出多少。尽管你的本钱急剧增加了,但收成的带宽增益却十分十分小。一起你还承担着专利费的压力。咱们以为,经过FPGA编码,大幅削减了编码服务的本钱,一起提高了编码质量。期望这一调整能够加快商场关于HEVC编码器和VP9编码器的采用。
Jan Ozer: 你有什么关于AV1编码器的新消息么?
Oliver Gunasekara: 咱们参加AOM联盟现已将近一年了。对此咱们十分激动。正如其他技能相同,(AV1编码器推入商场)还需求必定时刻。在咱们看来,假使没有满足很多硬件解码器的支撑,布置AV1是没有意义的。到年末大部分干流浏览器都将支撑AV1解码功用,但在取得移动设备的硬件支撑曾经,AV1编码器在耗电量方面存在短板,无法引起人们对他的留意。估计2020年顾客才会开始运用支撑AV1解码的移动设备。
Jan Ozer: 鉴于AV1编码速度十分慢,你在硬件编码方面的价值建议应该是适当坚决的,对么?
Oliver Gunasekara: 咱们方案将供给实时AV1编码服务,一起有用改善咱们的VP9和HEVC编码服务。假如只进行5-10%的改善的话,我想这还不足以招引用户来运用咱们的服务。咱们将VP9编码器的改善方针定为25%,而且咱们的VP9编码器对标的是咱们最先进的HEVC编码器。但咱们不会急于求成,这项改善需求花费必定的时刻。很或许下一年咱们在布置之前会找到一个解决方案,终究布置将会在2020年,到时将会得到下一代Xilinx FPGA芯片的支撑。
Jan Ozer: 你们的商业形式是怎样的呢?要怎样挣钱呢?
Oliver Gunasekara: 咱们的服务根据SaaS形式。现在用户能够在AWS商场上取得七天免费试用的时机。期间无需付出任何费用。七天后,用户运用咱们的编码器每小时需求付出1.25美元。
Jan Ozer: 你们不供给硬件设备对么?
Oliver Gunasekara: 当然。咱们不担任供给硬件。用户需求自行购买硬件,然后付出咱们运用费以便在他们的硬件上运转咱们的软件。