如今这个时代,想赚钱,一个共识是,得先选对赛道。有些行业和领域,终其一生的天花板也不过如此。但有的朝阳行业,你一进去就可以获得大量的机会,就是“ROI(投入产出比)”很高。
聊聊为啥从事音视频技术,未来会很赚钱。
核心竞争力:音视频是程序界的皇冠,掌握音视频意味着拿到通往未来的船票,不用担心会被其他人替代。因为音视频是有一定门槛的,所以也是与其他人拉开差距的分水岭。
高端人才相当缺乏:BOOS直聘中,北上广深很多年薪50W-70W的音视频开发岗位,常年招不到人,月薪2-3万大多是刚从事音视频的入门级开发者
技术迭代慢:H264编码从1995年成为标准至今一直都在使用,属于比较偏底层的技术,而底层技术几十年都不会有太大的改变。
口说无凭,我们看一看boss直聘上面关于音视频开发岗位的待遇如何?
对于这个薪资,个人看来还是平均较低的水准
在2020年的时候有一位同事在杭州跳槽音视频岗位给出40W年薪,也没有过去,而且这还是在那个公司招了半年的情况下
所以,虽然说音视频流媒体的风口已经吹了好几年,但是现在仍是紧缺岗位,20K到30K都是入门级别的薪资待遇
如果大家再仅仅是停留在简简单单的四大组件、UI、网络这一块,可替代性是非常高的
音视频知识庞杂,通俗易懂的资料非常少,网上的博客文章也都非常零散,可能还充斥着大量的错误信息,使得很多初学者掉到坑里就爬不出来了。
《音视频精编源码解析》
第一章 WebRTC Native 源码导读
- 第一节-安卓相机采集实现分析
- 第二节-安卓预览实现分析
- 第三节-安卓视频硬编码实现分析
- 第四节-VideoCRE 与内存抖动优化
- 第五节-安卓 P2P 连接过程和 DataChannel 使用
- 第六节-视频数据 native 层之旅
- 第七节-混音
- 第八节-P2P 连接过程完全解析
- 第九节-API 概览
- 第十节-RTP H.264 封包与解包
第二章 X264源码解读
- 第一节-概述
- 第二节-x264命令行工具
- 第三节-编码器主干部分-2
- 第四节-x264_slice_write()
- 第五节-滤波(Filter)部分
- 第六节-宏块分析(Analysis)部分-帧内宏块(Intra)
第三章 FFmpeg
- 第一节-FFmpeg 编译和集成
- 第二节-FFmpeg + ANativeWindow 实现视频解码播放
- 第三节-FFmpeg + OpenSLES 实现音频解码播放
- 第四节-FFmpeg + OpenGLES 实现音频可视化播放
- 第五节-FFmpeg + OpenGLES 实现视频解码播放和视频滤镜
- 第六节-FFmpeg 播放器实现音视频同步的三种方式
- 第七节-FFmpeg + OpenGLES 实现 3D 全景播放器
- 第八节-FFmpeg 播放器视频渲染优化
- 第九节-FFmpeg、x264以及fdk-aac 编译整合
- 第十节-FFmpeg 视频录制 - 视频添加滤镜和编码
- 第十一节-FFmpeg + Android AudioRecorder 音频录制编码
- 第十二节-Android FFmpeg 实现带滤镜的微信小视频录制功能
第四章 ijkplayer 源码分析系列
- 第一节-整体结构总结
- 第二节-read_thread流程
- 第三节-解码流程
- 第四节-渲染流程
第五章 jsmpeg 源码解析
- 第一节-基础知识 字符处理 ArrayBuffer TypedArray
- 第二节-TS码流 PAT PMT
- 第三节-源码buffer.js对Uint8Array的封装
- 第四节-源码ts.js TS格式解析流程
- 第五节-源码mpeg1.js MPEG1码流结构
- 第六节-概要总结
第六章 Live555源码解析
- 第一节-GROUPSOCK
- 第二节-MEDIUM媒体基础类
- 第三节-MEDIASOURCE、MEDIASINK、MEDIASESSION、 MEDIASUBSESSION
- 第四节-FRAMEDSOURCE、RTPSOURCE、RTPSINK
- 第五节-GENERICMEDIASERVER、RTSPSERVER、RTSPCLIENT
- 第六节-testRTSPClient
- 第七节-ServerMediaSession、ServerMediaSubsession、live555MediaServer
第七章 Opus源码解析
- 第一节-简介
- 第二节-编解码器使用
- 第三节-手撸一个Opus编码程序
- 第四节-Opus解码程序实现
- 第五节-OggOpus封装器全解析
- 第六节-Opus编码基础之认识声音
- 第七节-Opus编码基础之压缩编码
总结
赚得多的,往往也难学!大牛指路,少走弯路!