李磊:从底层研发“敦煌”让我受益匪浅

描述

从上学时对图像的兴趣,到读研系统学习了图像处理技术,这些基础让李磊很快在实际项目中上手。和许多多媒体技术人一样,李磊也是科班出身。在LiveVideoStackCon2019上海音视频技术大会前夕,LiveVideoStack邮件采访了美摄研发中心总监,畅谈了自己的成长故事。

LiveVideoStack:李磊你好,简单介绍下自己的工作经历,以及在美摄负责的工作内容和专注的领域。

李磊:我在2008年从中国传媒大学毕业后进入新奥特科技有限公司工作,正好赶上“敦煌”视觉效果合成系统的研发启动,从底层的算法开始干起,到后来上层界面多个模块的实现,第一次完整的参与了一个大型软件从无到有的开发过程,是一个很好的经验积累。2014年部门独立出来转型移动互联网,成立美摄科技有限公司,我主要负责SDK的一些特效算法,底层数据结构和某些功能的实现与优化。

LiveVideoStack:为什么选择图像处理这一方向?是什么力量让你在这一领域坚持了这么久?

李磊:选择图像处理是兴趣使然。上学的时候对PS、AE等软件的视觉效果很有兴趣,所以读研的时候就选择了数字图像处理方向,并一直在这个领域走到了现在。

LiveVideoStack:与区块链、AI等技术相比,多媒体技术的学习曲线并不友好,甚至有些苦逼。前期往往需要掌握大量的基础知识,并不断在实际项目中磨练。能否回顾总结下自己的成长经历,有哪些好的方法和资源(技术图书、开源项目等)可供分享?

李磊:多媒体技术的学习相比起来确实是个比较复杂的工程,需要掌握的知识面较广,有些还需要深入了解。所幸的是在读研期间专业课的学习和导师的指导下,完成了很多前期基础知识的积累并有一定的项目实践,而工作后通过“敦煌”视觉效果合成系统的深度参与以及后来美摄移动平台视音频技术SDK的开发,对视音频技术的应用和实践有了更加深入的理解。回顾过往,我觉得多媒体技术的学习更重要的是多参与一些项目实践,如果能完整的从底层到上层的开发都有参与会更有帮助。

LiveVideoStack:提供功能强大的多媒体SDK,最大的难点是什么?比如,如何做好易用性与灵活性的平衡?

李磊:提供功能强大的多媒体SDK的最大难点我觉得是SDK底层框架和上层接口的设计,这确实需要兼顾易用和功能。这就需要从设计初始多方面的考虑问题,比如考虑用户的思维习惯,用户的学习成本,SDK功能模块的可扩展性等等。

LiveVideoStack:美摄SDK的核心特色是什么?未来还有哪些改进计划?

李磊:美摄SDK的核心特色我觉得是有一套自研的跨平台的整体的视音频处理引擎。其架构灵活接口丰富,可以保证在iOS和安卓双平台上都有高效的处理能力和相同的特效效果展现,同时能根据客户需求合理拆分,组合各个功能模块,满足了客户差异化的产品定位。独有的CPU+GPU图形处理方式,针对iOS及Android系统的不同特性进行深度优化,保证兼容性及稳定性的前提下,带来更高的处理速度及更小的CPU及内存占用。视频导出CPU峰值占用率小于17.76%,万次崩溃率小于0.1/万次;8分钟重编辑操作耗电量平均小于1.5%,优于同类产品,引领行业服务标准。未来美摄会不断紧跟技术发展的动向,使用先进技术不断优化SDK,为更多的客户提供更好的服务。

点击【阅读原文】或扫描图中二维码了解更多LiveVideoStackCon 2019 上海 音视频技术大会 日程信息。

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

全部0条评论

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

×
20
完善资料,
赚取积分