如何使用 Qt Phonon

2025-03-12 11:45:45
推荐回答(1个)
回答1:

整体来说,Phonon的架构只需要记住以下的三东西:
media object
Phonon的基础,用於管理多媒体来源。来源可能是影音档等,而能够提供基本的播放控制,例如开始、暂停或结束。而提供多媒体资料给media object的则为media source,在给media object之前通常是raw data,再由media object进行转换。
sinks
输出多媒体,例如在widget上播放影片或是输出至音效卡(播放音乐)。通常sink是一个播放的装置(例如音效卡等)。而sink只接受media object来的资料,由media object控制播放;而由sink来处理这些多媒体
paths
用来连接Phonon的物件,意即media object与sink之间的连接。