GStreamer

E745802

GStreamer is an open-source multimedia framework used to build complex audio and video processing pipelines across multiple platforms.

All labels observed (8)

How this entity was disambiguated

Statements (92)

Predicate Object
instanceOf free and open-source software
multimedia framework
architecture pipeline-based
coreConcept bins
buses
caps (capabilities)
elements
messages
pads
pipelines
developer GNOME project
linked to: GNOME community

GStreamer project
linked to: GStreamer
hasCommandLineTool gst-inspect
linked to: GStreamer

gst-launch
linked to: GStreamer

gst-play
linked to: GStreamer
hasComponent GStreamer Core
linked to: GStreamer

gst-libav
gst-plugins-bad
gst-plugins-base
gst-plugins-good
gst-plugins-ugly
integratesWith GNOME desktop
KDE applications
linked to: KDE Applications
operatingSystem Android
Linux
Windows
iOS
macOS
partOf freedesktop.org ecosystem
programmingLanguage C
softwareLicense LGPL
supportsClockSynchronization yes
supportsCodec AAC
AV1
H.264
H.265
MP3
Opus
VP8
VP9
Vorbis
supportsContainerFormat MP4
MPEG-TS
Matroska
Ogg
WebM
supportsCustomElements yes
supportsDynamicReconfiguration yes
supportsFeature media playback
media recording
media streaming
network streaming
real-time processing
synchronization of multiple streams
transcoding
supportsHardwareAcceleration yes
supportsLanguageBindings C#
C++
Go
Java
JavaScript
Python
Rust
supportsMediaType audio
images
subtitles
video
supportsPlatform desktop
embedded systems
mobile
supportsPluginType codecs
demuxers
filter elements
muxers
parsers
sink elements
source elements
supportsProtocol HTTP
RTP
RTSP
WebRTC
supportsStandard GObject type system
linked to: GObject
supportsTimeSeeking yes
usedFor broadcast systems
conferencing applications
embedded multimedia devices
media players
streaming servers
surveillance systems
video editors
usesPluginSystem yes
website https://gstreamer.freedesktop.org/

How these facts were elicited

Referenced by (18)

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

PyGObject compatibleWith GStreamer
Intel Media SDK integratesWith GStreamer (via plugins)
linked to: GStreamer
GObject usedBy GStreamer
GNOME Music audioBackend GStreamer
GNOME Videos dependsOn GStreamer
GNOME Videos uses GStreamer multimedia framework
linked to: GStreamer
GStreamer developer GStreamer project
linked to: GStreamer
GStreamer hasCommandLineTool gst-launch
linked to: GStreamer
GStreamer hasCommandLineTool gst-inspect
linked to: GStreamer
GStreamer hasCommandLineTool gst-play
linked to: GStreamer
GStreamer hasComponent GStreamer Core
linked to: GStreamer
GLib usedBy GStreamer
PyGObject usesLibrary GStreamer
subject linked to: GNOME development library
PyGObject supportsIntrospectionFor GStreamer
subject linked to: GNOME development library
DeepStream SDK usesFramework GStreamer
Phonon supportsBackend GStreamer