视频播放器是指能播放以数字信号形式存储的视频的软件,也指具有播放视频功能的电子器件产品。大多数视频播放器携带解码器以还原经过压缩的媒体文件,视频播放器还要内置一整套转换频率以及缓冲的算法。大多数的视频播放器还能支持播放音频文件。
视频播放器是指能播放以数字信号形式存储的视频的软件,也指具有播放视频功能的电子器件产品。大多数视频播放器(除了少数波形文件外)携带解码器以还原经过压缩的媒体文件,视频播放器还要内置一整套转换频率以及缓冲的算法。大多数的视频播放器还能支持播放音频文件。
概述
视频播放基本处理流程大致包括以下几个阶段:
(1)解协议
从原始的流媒体协议数据中删除信令数据,只保留音视频数据,如采用 RTMP 协议传输的数据,经过解协议后输出 flv 格式的数据。
(2)解封装
分离音频和视频压缩编码数据,常见的封装格式 mp4,mkv,rmvb,flv,avi 这些格式。从而将已经压缩编码的视频、音频数据放到一起。例如 FLV 格式的数据经过解封装后输出 H.264 编码的视频码流和 AAC 编码的音频码流。
(3)解码
视频,音频压缩编码数据,还原成非压缩的视频,音频原始数据,音频的压缩编码标准包括 AAC,MP3,AC-3 等,视频压缩编码标准包含 H.264,MPEG2,VC-1 等经过解码得到非压缩的视频颜色数据如 YUV420P,RGB 和非压缩的音频数据如 PCM 等。
(4)音视频同步
将同步解码出来的音频和视频数据分别送至系统声卡和显卡播放。
常用视频播放器
暴风影音
暴风影音是暴风网际公司推出的一款视频播放器,该播放器兼容大多数的视频和音频格式。连续获得《电脑报》、《电脑迷》、《电脑爱好者》等权威 IT 专业媒体评选的消费者最喜爱的互联网软件荣誉以及编辑推荐的优秀互联网软件荣誉。海量在线高清影片,享受视觉盛宴。独有的视频资源盒子,每日更新大量影视资源,鼠标一点即播,并对影片的播放热度和时长进行标识,区分专辑和单视频,可帮您迅速定位想找的视频。同时独有的 SHD 视频专利技术满足了 1M 带宽用户流畅观看 720P、1080P 高清在线影片的需求。
QQ 影音
QQ 影音是由腾讯公司最新推出的一款支持任何格式影片和音乐文件的本地播放器。QQ 影音首创轻量级多播放内核技术,深入挖掘和发挥新一代显卡的硬件加速能力,软件追求更小、更快、更流畅的视听享受。
射手播放器
射手播放器是一款小巧、智能、安全、高性能的开源播放器。内核基于 MPC(感谢 Gabest)、MPC-HC 与 ffmpeg。采用最新 DirectX 硬件加速技术,特有画面增益,清晰播放 720p、1080p 高清。是真正属于中文用户的开源播放器。