Phonon

E773010

Phonon is a multimedia framework used primarily in KDE software to provide a consistent, high-level API for audio and video playback across different back-end systems.

All labels observed (1)

Label Occurrences
Phonon canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf KDE technology
multimedia framework
software library
aimsTo shield applications from multimedia API changes
APIStyle object-oriented
basedOn Qt
category free and open-source software
configuration back-end selectable at build time
back-end selectable at runtime
designedFor cross-platform multimedia support
designedTo abstract multimedia back ends
developedBy KDE community
developedFor KDE software
linked to: KDE Applications
documentationAvailableAt https://api.kde.org/phonon/
goal provide stable multimedia API independent of back end
integratesWith KDE Platform
linked to: KDE Frameworks

Qt event loop
license LGPL
partOf KDE Software Compilation (historically)
platform Linux
Windows
macOS
provides audio playback API
high-level multimedia API
media abstraction layer
video playback API
relatedTo KDE Frameworks
Qt Multimedia
linked to: Qt Multimedia API
replaces direct use of multimedia back-end APIs in KDE
supports multiple back-end systems
supportsBackend GStreamer
VLC
linked to: VLC media player

Xine
supportsFeature audio capture (in some back ends)
audio effects
audio output selection
media metadata access
media seeking
multiple audio devices
playback control
playlists (via higher-level components)
video output handling
volume control
targetAudience application developers
usedBy KDE 4 applications
some KDE Frameworks-based applications
usedIn KDE applications
linked to: KDE Applications

Qt applications
writtenInLanguage C++

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

KDE Frameworks component Phonon