王立飞:专注己之长 跨界求发展

640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1


当WebRTC开源后,王立飞是第一批拥抱的玩家。6年过去了,WebRTC的1.0版完成定稿,并仍然在快速迭代中。与开源软件一起折腾并不适合所有玩家,但王立飞认为这一过程不仅磨炼了自己,而且抢占了先机。LiveVideoStack对苏宁文创(原PPTV)资深音视频架构师王立飞进行了邮件采访,畅谈了自己的成长经历以及与WebRTC一起的折腾的故事。


策划 / LiveVideoStack


LiveVideoStack:王立飞你好,请简要介绍下自己,目前主要的工作内容,以及专注和感兴趣的领域。


王立飞:我从毕业到现在主要从事音视频方案的开发工作,2012年至今一直从事WebRTC技术的研究和应用工作,曾经和同事研发了一套音视频解决方案,应用于在线教育、海淘、公司培训、在线健身等领域。现在在苏宁云担任资深音视频架构师,主要负责WebRTC方案的研究和开发工作。现在主要关注WebRTC发展以及音视频传输相关的技术方向。


LiveVideoStack:2011年,Google发布了WebRTC。新技术一般都会经过“过山车式”的发展曲线。为什么在2012年就开始研究WebRTC?此时的核心功能也许还没有定型,代码质量不高,标准不断更改,岂不是“耽误”自己很多时间?


王立飞:我个人比较喜欢研究一些前沿性的东西,对新鲜的事务总是保有强大的好奇心,所以当WebRTC开源,并提出自己的生态描述时,我就有些迫不及待,下载源码一探究竟,刚开始的时候源码没怎么多,也很好下载。当然刚开始也没什么参考资料,只能自己不断地去摸索。WebRTC里面有很多有价值的模块,其中音频处理模块解决了很多人非常头疼的音频处理问题,无论你用整体WebRTC方案,还是用里面某些模块,你都将从中受益,这也是我研究WebRTC方案和源码的初衷。后来还用WebRTC做了一套在线教育的产品,时间没耽误,反而受益匪浅。


LiveVideoStack:如何保持一颗好奇心?


王立飞:保持一颗研究技术的心,心不在这儿你是没办法提起兴趣的。不忘初心,方得始终。


LiveVideoStack:你如何看WebRTC对于音视频生态的影响?他将来会处在什么样的江湖地位?


王立飞:WebRTC的出现极大的降低了音视频开发的门槛,加速了音视频产品的研发速度,极大的推动了音视频技术的发展。当然WebRTC本身也有很多问题,比如不同浏览器的实现情况,以及接口使用都不是很统一等等,但是随着WebRTC技术的不断成熟,上层接口的不断丰富,我相信WebRTC会在未来音视频领域占据主导地位,甚至有可能改变现在的直播和点播技术。 


LiveVideoStack:如果WebRTC可以带来一波技术红利,现在学习WebRTC是好的时机吗?


王立飞:当然是,现在WebRTC仅仅是1.0版本,整个接口和结构都处在变化之中,而且迭代速度比较快,WebRTC现在是处在儿童期,离成熟还有很长的路要走,现在正是WebRTC蓬勃发展的时期,现在进入这个领域恰逢其时,我们一起跟着WebRTC的发展,打磨自己的产品,这也可以让我们在WebRTC方案中抢得先机。


LiveVideoStack:对有意进入音视频领域的技术人或学生有哪些建议?


王立飞:首先保持专注,选择自己喜欢和擅长的领域不断地进行研究,深挖,并尝试针对一些特定场景做一些简单的应用,通过实践不断精进自己的技术。然后可以通过这个领域去思考跨领域技术的结合,以此来丰富的自己的知识图谱,但前提是专注和踏实,不然你很难做出成绩。


LiveVideoStack:能否推荐学习音视频开发的图书或资料?


王立飞:这个其实我也不知道推荐些什么,因为音视频领域的涉及的方向很多,我倒是建议多去看一些相关论文和RFC文档,因为这些都是音视频技术发展的基础和成果展示,这些对个人的成长的帮助是很大的。


WebRTCon 2018 8折报名


经历了起跑、 热炒、失落的7年长跑后,伴随1.0版定稿,获得iOS端支持,WebRTC具备了打通主流生态系统和端的能力,2018年也将是WebRTC落地的最好时机。由LiveVideoStack音视频技术社区出品,WebRTCon 2018将于5月在上海举行,这是一次对过去几年WebRTC技术实践与应用落地的总结。扫描下图二维码或点击阅读原文了解详情。


640?wx_fmt=jpeg

优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/606108

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。