Qt Multimedia 描述

Qt Multimedia模块提供跨平台的多媒体功能,包括音频和视频播放、录制、设备访问及3D定位音频。它依赖于系统支持的编码和解码格式,并允许扩展以适应不同平台的多媒体框架。Qt4到Qt5的迁移需要注意多媒体框架的变化。
摘要由CSDN通过智能技术生成

概述:

Qt 通过Qt Multimedia 模块提供多媒体功能。Qt multimedia模块基于不同的平台抽象出多媒体接口来实现平台相关的特性和硬件加速。

接口功能覆盖了播放视频音频,录制视频音频,其中包括多种多媒体封装格式,同样支持类似于 camera,耳机,麦克风等设备。

特性:

下面列举一些通过Multimedia APIs可以实现的功能:

  • 访问音频输入,输出设备
  • 播放低延时音效
  • 支持多媒体播放列表
  • 音频视频编码
  • 收音机功能
  • 支持camera的预览,拍照,录像等功能。
  • 播放 3D positional audio
  • 解码音频视频到内存或者文件
  • 获取正在录制或者播放的音频和视频数据


Qt Multimedia 功能模块图

Use case Examples QML Types C++ Classes
Playing a sound effect     QSoundEffect
Playing low latency audio audioinput,spectrum   QAudioOutput
Playing encoded audio (MP3, AAC etc) player Audio,MediaPlayer QMediaPlayer
Accessing raw audio input data
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值