学习多媒体开发的正确姿势?陈功:看书 啃代码 搞插件

  • 时间:
  • 浏览:1
  • 来源:UU快3—全天最准大发快三

LiveVideoStack:机会让您选则有几次关键词来预测2018年多媒体开居于态的热点,您会选则哪此?

LiveVideoStack:尽管WebRTC让多媒体开发门槛进一步降低,但开源项目必然受到各种牵制,社区不机会为某个特定的场景实现功能、甚至优化。因此,企业不得什么都那末开源的框架下做这名 改进、优化,这可意味着着 企业版与社区版fork的情况,将大大增加企业维护分支的成本。您怎样才能看待这名 两难的境地?怎样才能做好平衡呢?

陈功说,要想类学多媒体开发,首先需要兴趣,接下来还需要好的最好的依据 。LiveVideoStack邮件采访了声网Agora首席WebRTC架构师,畅聊了当事人的成长经历,WebRTC的演进趋势等。陈功表示,WebRTC的未来值得期待。

陈功:历经6年的长跑,WebRTC 1.0定稿觉得是值得庆祝,而Apple的加入,也让这名 定稿显得更有意义。各个浏览器厂商的支持,让WebRTC有希望在所有平台和端上铺开音视频通信的能力。展望WebRTC 1.0以后 的改进路线,需要从认识目前应用中的问题报告 出发。连接建立和可用性另4个劲是WebRTC的痛点,包括ICE的建立时长问题报告 ,即便是更新到Trickle ICE,相信WebRTC后该 在交互连接建立协议上持续改进;对于SDP的强制支持使得易用性上有所过高 ,在Object RTC协议中机会摒弃了SDP,这机会是另4个 改进方向。在视频编码器的选则上,需要解决各个端对于H.264/VP8的支持情况不同的问题报告 ,这会影响到互通质量,是否会加速AV1的推广;另外,需要增加更多的视频支持,包括全景,3D,以及虚拟现实的视频。

陈功:泛娱乐应用、游戏、教育、直播等机会是广泛采用的场景和行业。在更传统金融、安防、企业通信等领域应该也会有更多场景冒出。我当事人比较乐观的认为,多媒体技术后该 成为所以行业的标配。

LiveVideoStack:采访了不少多媒体开发的“大牛人物”,一群人大多全部后该 科班出身,在导师的带领下经过了系统的训练和研究。而对于那末 那末 经历的开发者而言,怎样才能不需要 快速上手,不必断做精?对此,您有哪此建议。

一群人现场准备了:

LiveVideoStack:陈功你好,能不需要 简要介绍下当事人,包括目前的主要工作及关注领域?

4月21日,一群人邀请到了触宝科技音频技术专家吴威麒,PP云技术副总监曾小伟,腾讯天天P图iOS开发组长沈轲轶,优酷VR技术专家盛骁杰,三体云联产品副总裁崔文秀,相芯科技图形引擎负责人蔡锐涛6位讲师同時 分享多媒体开发的技术实践与未来展望。

LiveVideoStack:能不需要 介绍下,您和您的团队正在(WebRTC)做哪方面的工作?

陈功:WebRTC另4个劲是声网的战略方向之一,一群人团队在WebRTC领域主要有有几次方面的工作,首先肯定是质量优化,通过优化WebRTC应用于服务器端的能力,着力提升音视频传输的质量。针对不同的应用场景,进行传输策略的调优,包括弱网对抗,码率平滑等;另外,将一群人优质的音视频通信能力,以WebSDK的形式更易用提供给开发者,适配各种浏览器和终端接入体验;最后一群人非常关注WebRTC关键模块的持续改进,持续做研究性的工作。本次WebRTCon上,我也会分享声网一群人团队在WebRTC上的这名 心得和实践,比如一群人服务器端和传输能力与WebRTC的宽度结合。

LiveVideoStack:这几天在西班牙世界通信大会MWC上,5G成为热点。你怎样才能看5G技术给多媒体生态带来的红利?

继3月31日北京多媒体开发沙龙,LiveVideoStack走进上海,希望通过“多媒体开发新趋势”系列沙龙,为一群人展现新技术在音视频领域的探索与实践,以及新兴应用场景和传统行业的最新最佳实践。



LiveVideoStack Meet 上海

陈功:5G能给一群人带来哪此,觉得是当前一段时间讨论比较多话语题,低延时,高性能,哪此指标怎样才后能 影响生态,影响业务模式,全部后该 不断探讨中。我当事人基本持理性的乐观态度,5G会消灭图文的说法,这名 夸张,因此移动视频内容的推广肯定会有阶段性的飞跃,机会说二次飞跃;用户会更习惯与随处可得的,更富于的视频内容,像是基于全景,3D视频的赛事直播,AR/VR的游戏互动,哪此内容全部后该 机会冒出在移动终端上。

陈功:这名 更多的是当事人兴趣,在研究生阶段,我的研究方向是模式识别,涉及到视频内容分析的研究,当时就对视频比较感兴趣,工作以后 接触到多媒体框架的开发,以及音视频传输和转码,确觉得这名 领域有所以的方向能不需要 学习研究,比较有趣。我加入声网,也是机会当时它是全球第另4个 聚焦高质量实时音视频的PaaS平台,在音视频传输质量这块,通过优化传输算法提升QoS,不断改善实时通信。直到今天,我都觉得这点很有意义,也很有挑战。

展晓凯《音视频开发进阶—以Android和iOS平台为例》

策划 / LiveVideoStack

陈功:大型的开源项目不可解决的后该 有那末 的问题报告 ,同時 将WebRTC应用于不同的垂直领域,也是一样。简单的说,音视频通信和直播,所以一种不同的场景,对于延时,画质,流畅度等关键指标的要求全部后该 差异,这以后 就需要针对场景调优。企业在开源项目上的二次开发,比如需要在特定模块上进行修改,要做好关键模块的差异化管理,定期更新base版本,维护好patch list。当然,WebRTC的模块化代码有以后 改动很大,比如jitter buffer,比如传输下行速率 估计,企业能不需要 根据自身需要决定更新的周期。WebRTC技术还需要加强服务器端的能力,保证QoS,机会对企业来说,在现阶段不需要 不需要 考虑直接使用做过优化的第三方平台SDK平台。

报名参加沙龙活动全部后该 机会参与抽奖获得!

LiveVideoStack:从Marvell到Intel,再到声网,您似乎另4个劲围绕音视频技术领域,是哪此内在和外在的因素促成了这名 结果呢?

点击 [ 阅读原文 ] 了解相关活动信息,快来报名吧!

陈功:我是声网Agora的工程师,WebRTC方向的技术负责人。加入声网以后 ,在两家半导体公司Marvel和Intel工作过,从事多媒体,音视频相关的工作。目前的工作主要在实时音视频通信,音视频传输质量优化,以及WebRTC协议方面研究,比较关注的领域还包括AI算法在音视频方向的应用。

大师兄刘歧和赵文杰三年打造,行业内首本《FFmpeg从入门到精通》

陈功:AI肯定是另4个 热点,多媒体与AI的融合有所以的机会性;另外,在多媒体传输方面,QUIC会是另4个 热点;WebRTC一种也会是。

多媒体开发新趋势 

陈功:对于开发者来说,最重要的也是要有兴趣。多媒体开发蕴含的内容很广,音视频采集,编解码,传输,前后解决,播放等等,每一块全部后该 有知识储备。机会要快速上手,建议先找多媒体技术应用的书籍来学习下基础概念,因此从开源的多媒体框架入手,比如gstreamer/FFmpeg,啃这名 代码,写这名 插件,逐渐熟悉整个多媒体解决流程,并从中找到当事人的兴趣点,进行深入研究。机会对音视频传输,机会音视频解决技术有兴趣,还能不需要 关注一下WebRTC,分模块进行学习,比如传输相关的模块,包括传输下行速率 估计,拥塞控制;比如音频的有几次信号解决模块,全部后该 具有一定技术宽度的实现。

LiveVideoStack:WebRTC 1.0定稿,迈出了非常重要的一步。在此以后 ,WebRTC需要解决哪此问题报告 ,重点的改进方向有哪此?

LiveVideoStack:展望未来,你认为多媒体技术在哪此场景或行业有机会重度使用?

最后,不得不提的是QUIC在WebRTC中的应用前景,从以后 的WebRTC工作组会议上的讨论来看,将来采用基于QUIC的媒体传输也是有机会的。