Contents

在去年劝退客户端续篇(自顶向下宏观视角)讨论过具体技术方向解决客户端困局的可能性,我明确指出音视频不是银弹。

客户端究竟还有什么想象空间?从微信小程序开始是一个巨大变革,资本机器发现可以把很大一部分基建抽象起来让客户端和前端共用节省成本。客户端本身就被掏空了一大块,只剩下写引擎的和别的操作系统贴近的网络、存储(持久、非持久)、APM、埋点。多媒体自成一体,在这里面卷是卷不赢学过 CV、图形处理的人;搞视频,h265/h264 编码也是有人专门学,卷不过;搞语音,大部分人傅里叶都搞不懂还是别跟学过信号处理的人硬拼了。去搞音视频也可以,但只能说是个使用音视频 API 的熟手,正面卷信号处理、图像识别、图形学的时候以卵击石。多媒体里还有搞特效的,看得出来门槛貌似更高

不少人在讨论客户端的时候会说转音视频,我只能说音视频不是银弹。

这篇文章英文标题我取为 《Digital signal process is not cure for app developer》,我想没有什么能比数字信号处理来描述音视频更贴切了。音视频分成三个阶段:

  1. 入门会用用
  2. API 超级熟手,有一点点涉足数字信号处理
  3. 研究编码的硕士、博士专家

纵观整个App开发领域从业人群,能达到2已经到顶了。能达到阶段3为什么要做客户端开发?发育到阶段3早期的硕士可以把阶段2大后期的人碾成渣。
现在处于阶段1、2的人随时可以被成熟的音视频SDK取代,留给这部分人的发展空间和岗位供给各位读者可以自行想象。

留张图大家细细品味

Contents