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

视音频入门一 介绍

作者: 亡灵诅咒 | 来源:发表于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