Auf dieser Seite

PlaybackOptions QML Type

Optionen für die Medienwiedergabe auf niedriger Ebene. Mehr...

Import Statement: import QtMultimedia
Since: Qt 6.10
In C++: QPlaybackOptions

Eigenschaften

Ausführliche Beschreibung

Die Wiedergabeoptionen ermöglichen eine detaillierte Steuerung der Medienwiedergabe. Obwohl wir dringend empfehlen, die Standardeinstellungen von MediaPlayer zu verwenden, können „PlaybackOptions“ genutzt werden, um die Medienwiedergabe für bestimmte Anwendungsfälle zu optimieren, in denen die Standardoptionen nicht ideal sind.

Beachten Sie, dass es sich bei den Optionen um Hinweise für das Medien-Backend handelt, die möglicherweise ignoriert werden, wenn sie vom aktuellen Medienformat oder Codec nicht unterstützt werden.

Die Wiedergabeoptionen sind von der Unterstützung durch das Medien-Backend abhängig. Die Verfügbarkeit ist für jede Option dokumentiert.

Siehe auch MediaPlayer.

Dokumentation zu den Eigenschaften

networkTimeoutMs : qint64 [since 6.10]

Legt das Netzwerk-Timeout (in Millisekunden) fest, das für Socket-E/A-Operationen mit bestimmten Netzwerkformaten verwendet wird.

Diese Option wird nur vom FFmpeg-Medien-Backend unterstützt.

Diese Eigenschaft wurde in Qt 6.10 eingeführt.

playbackIntent : enumeration [since 6.10]

Legt fest, ob „ MediaPlayer “ die Wiedergabe von Videos mit hoher Qualität und hoher Robustheit (Standard) oder das Streaming mit geringer Latenz optimieren soll.

Diese Option wird nur mit dem FFmpeg-Medien-Backend unterstützt.

KonstanteBeschreibung
PlaybackOptions.PlaybackDas Ziel ist eine robuste und qualitativ hochwertige Medienwiedergabe, wobei eine ausreichende Pufferung gewährleistet wird, um Störungen während der Wiedergabe zu verhindern.
PlaybackOptions.LowLatencyStreamingDie Pufferung wird reduziert, um das Streaming mit geringer Latenz zu optimieren, wobei jedoch eine höhere Wahrscheinlichkeit für verlorene Frames oder andere Störungen während der Wiedergabe besteht.

Diese Eigenschaft wurde in Qt 6.10 eingeführt.

probeSize : qsizetype [since 6.10]

Die „Probesize“ legt die Datenmenge (in Byte) fest, die analysiert werden soll, um vor Beginn der Medienwiedergabe Informationen zum Stream zu erfassen.

Ein höherer Wert für „probesize“ kann zu einer stabileren Wiedergabe führen, jedoch die Latenz erhöhen. Umgekehrt kann ein niedrigerer Wert für „probesize“ die Latenz verringern, jedoch dazu führen, dass einige Stream-Details übersehen werden. Der Standardwert für „probesize“ ist -1, und der tatsächliche Wert wird dann vom Medien-Backend festgelegt.

Beachten Sie, dass eine zu kleine „probesize“ dazu führen kann, dass die Medien nicht abgespielt werden können, während eine zu hohe „probesize“ die Latenz erhöhen kann.

Diese Option wird nur vom FFmpeg-Medien-Backend unterstützt.

Diese Eigenschaft wurde in Qt 6.10 eingeführt.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.