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

Detaillierte Beschreibung

PlaybackOptions ermöglicht die Steuerung der Optionen für die Medienwiedergabe auf niedriger Ebene. Obwohl wir dringend empfehlen, sich auf die Standardeinstellungen von MediaPlayer zu verlassen, kann PlaybackOptions verwendet werden, um die Medienwiedergabe für bestimmte Anwendungsfälle zu optimieren, in denen die Standardoptionen nicht ideal sind.

Beachten Sie, dass Optionen Hinweise für das Medien-Backend sind und ignoriert werden können, wenn sie vom aktuellen Medienformat oder Codec nicht unterstützt werden.

Die Wiedergabeoptionen hängen von der Unterstützung durch das Medien-Backend ab. Die Verfügbarkeit ist für jede Option dokumentiert.

Siehe auch MediaPlayer.

Eigenschaft Dokumentation

networkTimeoutMs : qint64 [since 6.10]

Bestimmt den Netzwerk-Timeout (in Millisekunden), der für Socket-E/A-Operationen mit einigen Netzwerkformaten verwendet wird.

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

Diese Eigenschaft wurde in Qt 6.10 eingeführt.


playbackIntent : enumeration [since 6.10]

Legt fest, ob MediaPlayer für robuste Videowiedergabe in hoher Qualität (Standard) oder für Streaming mit geringer Latenz optimiert werden soll.

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

KonstanteBeschreibung
PlaybackOptions.PlaybackDie Absicht ist eine robuste und qualitativ hochwertige Medienwiedergabe, die eine ausreichende Pufferung ermöglicht, um Störungen während der Wiedergabe zu vermeiden.
PlaybackOptions.LowLatencyStreamingDie Pufferung wird reduziert, um das Streaming mit niedriger Latenz zu optimieren, aber mit einer höheren Wahrscheinlichkeit von verlorenen Frames oder anderen Störungen während der Wiedergabe.

Diese Eigenschaft wurde in Qt 6.10 eingeführt.


probeSize : qsizetype [since 6.10]

Probesize definiert die Datenmenge (in Bytes), die analysiert werden soll, um Stream-Informationen zu sammeln, bevor die Medienwiedergabe beginnt.

Ein größerer Probesize-Wert kann zu einer stabileren Wiedergabe führen, kann aber die Latenz erhöhen. Umgekehrt kann ein kleinerer Wert für probesize die Latenz verringern, aber möglicherweise einige Stream-Details übersehen. Der Standardwert für probesize ist -1, und die tatsächliche probesize wird dann vom Medien-Backend bestimmt.

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 mit dem FFmpeg Medien-Backend unterstützt.

Diese Eigenschaft wurde in Qt 6.10 eingeführt.


© 2025 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.