iOS音视频—FFmepg基础知识:视频播放流程&视频播放器&播放器信息查看工具

FFmepg基础知识

视频播放流程

iOS音视频—FFmepg基础知识:视频播放流程&视频播放器&播放器信息查看工具_第1张图片

通常我们看到的视频格式:mp4,mov,flv,wmv等等,称之为封装格式,通过解封装之后,同时拿到音频压缩数据和视频压缩数据。分别对其进行音频视频解码得到音频采样和视频像素数据,然后把音频数据渲染到视频上面进行同步播放。

视频播放器

两种模式播放器:
1、可视化界面播放器:腾讯视频,爱奇艺视频,暴风影音,优酷等等,用户可以直接进行操作,简单易懂。
2、非可视化界面播放器:命令操作播放器,用户不懂,使用起来复杂

  • FFmpeg->ffplay(命令)播放器(内置播放器)
  • vic播放器
  • mplay播放器
  • 等等

可视化界面播放器就是对非可视化界面播放器的封装应用。

播放器信息查看工具

  • 查看整个视频信息:MediaInfo工具->帮助我们查看完整的视频信息

iOS音视频—FFmepg基础知识:视频播放流程&视频播放器&播放器信息查看工具_第2张图片

iOS音视频—FFmepg基础知识:视频播放流程&视频播放器&播放器信息查看工具_第3张图片

  • 二进制查看工具:UItraEdit工具->直接查看视频二进制数据(01011101)

iOS音视频—FFmepg基础知识:视频播放流程&视频播放器&播放器信息查看工具_第4张图片

  • 视频单项信息:
    封装格式信息工具->Elecard Format Analyzer,
    视频编码信息工具->Elecard Stream Eye,
    视频像素信息工具->GLYUVPlay,
    音频采样数据工具->Adobe Audition

你可能感兴趣的:(iOS音视频,FFmpeg)