QtAV是基于Qt和FFmpeg的音视频播放库。开发者能够很容易基于QtAV编写播放器。支持常见的功能如播放、截图、暂停、快进快退、音量控制、播放网络流媒体等。目前支持的渲染方式有QPainter、Direct2D、GDi+、OpenGL,以后会添加其他选择和硬件解码功能。
QtAV支持多个平台,已经支持Windows的MinGw和vc、Linux、mac OS X。vc编译方法见wiki。同时支持Qt4和Qt5
QtAV是我在2012年10月开始写的,目前国内外已经有几个公司、教育机构在使用,多用于摄像头监控