美文网首页
视音频入门一 介绍

视音频入门一 介绍

作者: 亡灵诅咒 | 来源:发表于2019-09-30 07:46 被阅读0次

    致敬雷神

    拜读笔记
    原文出处https://blog.csdn.net/leixiaohua1020/article/details/18893769

    视频播放器原理介绍

    视频播放器原理.jpeg

    步骤

    • 解协议(本地文件可忽略) -> 解封装 -> 解码 -> 视音频同步

    具体介绍

    • 一 解协议

      • 作用:将流媒体协议的数据,解析为标准的封装格式数据。这些协议在传输视音频数据的同时,也会传输一些信令数据(对播放的控制、网络状态的描述等)。解协议的过程中会去除信令数据只保留视音频数据。
    • 主要流媒体协议


      流媒体协议.jpg
    • 二 解封装

      • 作用:将封装格式数据,分离成音频流压缩编码数据和视频流压缩编码数据
      • 主要封装格式


        主要封装格式.jpg
    • 三 解码

      • 作用:将视音频压缩编码数据,解码成非压缩的视音频数据(视频数据输出成非压缩的颜色数据,如YUV420P、RGB等。音频数据输出成非压缩的音频抽样数据,如PCM数据)

      • 视音频编码介绍

        • 高效率的视频/音频编码在同等码率下,可以获取更高的视频/音频质量。

        • 视频编码

          • 作用:降低视频的数据量,将视频像素数据(RGB、YUV等)压缩成视频码流。视频码流的数据量占了音视频总数据量的绝大部分。
          • 主要视频编码


            视频编码.jpg
      • 音频编码

        • 作用:降低音频的数据量,将音频采样数据(PCM等)压缩成音频码流。音频数据量远小于视频数据量。
        • 主要音频编码


          主要音频编码.jpg

    相关文章

      网友评论

          本文标题:视音频入门一 介绍

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