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

多媒体工程师必备技能

作者: 码上就说 | 来源:发表于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