美文网首页多媒体科技音视频
多媒体工程师必备技能

多媒体工程师必备技能

作者: 码上就说 | 来源:发表于2020-02-01 12:01 被阅读0次

1.Android 平台多媒体框架;

MediaPlayer 播放器全面剖析(一)
MediaPlayer 播放器全面剖析(二)

2.深入理解Android多媒体相关基本原理;

3.熟悉常用的音视频编码格式:H264 、 HEVC、AAC;

4.熟悉常用的编解码器:openh264、x264、mediacodec

MediaCodec底层原理剖析
使用MediaCodec 播放视频
MediaExtractor
MediaMuxer
MediaMetadataRetriever

  • 分离音频、视频;
  • 裁剪视频;
  • 音频合成到视频;
  • 取出视频中关键帧;
  • 生成快慢视频;
  • 将视频倒置;

Android 平台音视频编辑功能 汇总

5.精通常见的流媒体传输协议:HLS、RTMP;

HLS格式详解 : HLS格式解析
RTMP格式详解:

6.熟悉各种音视频的封装格式:mp4、flv;

7.熟悉相关的开源项目:ijkplayer、ffmpeg、vlc、exoplayer、gstreamer;

ijkplayer : https://github.com/bilibili/ijkplayer
ffmpeg : https://github.com/FFmpeg/FFmpeg
vlc : https://github.com/videolan/vlc-android
exoplayer : https://github.com/google/ExoPlayer
librtmp : https://github.com/ant-media/LibRtmp-Client-for-Android

8.独立做过移动端播放器框架或者音视频直播推流框架;

9.音视频开发优秀博客

https://zhuanlan.zhihu.com/p/28518637
https://zhuanlan.zhihu.com/p/92620221
https://zhuanlan.zhihu.com/p/27410154
https://link.zhihu.com/?target=https%3A//github.com/hejunlin2013/AVBlog

opengl学习站点:
https://learnopengl-cn.readthedocs.io/zh/latest/
https://learnopengl-cn.github.io/#

相关文章

网友评论

    本文标题:多媒体工程师必备技能

    本文链接:https://www.haomeiwen.com/subject/cjqjzctx.html