姜健:WebRTC与VP9优化的进展

描述

作为一名在Google工作的工程师,姜健是幸运且幸福的。何况,他专职开发开源软件WebRTC和VP9,这些软件为外部的开发者所使用,并解决他们的问题,油然而生满满的自豪感。LiveVideoStack对Google软件工程师姜健进行了采访,聊到了在Google工作的幸福感,WebRTC与VP9的优化,以及多媒体工程师发展空间等。在5月19-20日WebRTCon 2018上,姜健将分享WebRTC与VP9优化的进展。

LiveVideoStack:姜健你好,能否简要介绍下自己,包括目前的主要工作及关注领域?

姜健:我现在属于Google WebM团队,专注于VP9对实时视频通信的优化。我主要工作在VP9在移动端的加速,VP9硬件加速的评估以及添加SVC的新特性使其在WebRTC中集成得更好。

LiveVideoStack:有Google的朋友和我说,作为一名工程师在Google工作太幸福了。Google有哪些吸引你的地方?

姜健:首先是Google深厚的工程师文化。作为一名软件工程师,我可以对自己的工作全权负责,可以做自己的决策。其次,Google内部开放的技术氛围、平等的沟通、整个团队的高速成长,以及团队内部高效交流以及互相帮助的氛围,都让我对这份工作非常满意。同时,能够与世界一流的视频压缩专家以及工程师们在一起工作也是这项工作最吸引我的地方之一。最后当然是Google良好的工作与生活的平衡以及工作福利啦。

LiveVideoStack:VP9和WebRTC都是开源的,专职为开源软件工作是怎样一种感受?

姜健:幸福且自豪。我们团队每天都会在邮件列表回答外部开发者的问题。看到我们的工作有这么多外部开发者在使用并且一起使产品更好更强大,我觉得非常幸福。在视频应用越来越火的今天,我们的产品在促进整个多媒体产业的发展中起到很大的作用,与开源的特性分不开。这让我觉得非常自豪。

LiveVideoStack:能否聊聊你所做的“WebRTC中集成VP9可适性视频编码的支持”的进展?

姜健:VP9相对于VP8/HEVC都有编码效率上的巨大提高,同时也带来编码器复杂性的提高,这对VP9的实时性提出了挑战。我们致力于使VP9在实时通信中大展拳脚。目前在桌面端对于高清视频的编码速度已经足够满足实时性要求,我们团队正在加快SVC在WebRTC的集成。我们根据WebRTC团队的产品要求来添加编码器需要的特性。预计在今年第二到第三季度在WebRTC中正式推出。

我们也正在加速VP9在移动端的编码速度。一年以来,双线程VP9高清编码速度在移动端加速90%以上,现在已可以完全满足在高端手机上的实时性要求。我们也在实验新的速度设定,使其在复杂的视频环境下以及中端手机的速度也令人满意。 

LiveVideoStack:音视频技术往往非常专业,这就导致需要钻研到足够的深度才能脱颖而出。但这会导致职业的选择空间变窄。如何在技术深度与广度上做好平衡呢?

姜健:我自己并不担忧职业选择空间的问题。计算机科学是一个迭代极其快速的领域,只有时时刻刻保持快速学习的态度才能始终立于不败之地。在音视频领域,我的目标是成为实时编解码细分领域的专家。在目前视频应用大行其道,计算能力快速增长的今天,我认为我自己的职业道路会始终非常宽广。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分