이 페이지에서

PlaybackOptions QML Type

낮은 수준의 미디어 재생 옵션. 더 보기...

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

속성

상세 설명

재생 옵션은 미디어 재생 옵션에 대한 낮은 수준의 제어 기능을 제공합니다. MediaPlayer 의 기본 설정을 사용하는 것이 좋지만, 기본 옵션이 적합하지 않은 특정 사용 사례에 맞게 미디어 재생을 최적화하기 위해 PlaybackOptions 를 사용할 수 있습니다.

옵션은 미디어 백엔드에 대한 힌트이며 현재 미디어 형식이나 코덱에서 지원되지 않는 경우 무시될 수 있습니다.

재생 옵션은 미디어 백엔드의 지원 여부에 따라 달라집니다. 사용 가능 여부는 옵션별로 문서화되어 있습니다.

MediaPlayer참조하세요 .

속성 문서

networkTimeoutMs : qint64 [since 6.10]

일부 네트워크 형식의 소켓 I/O 작업에 사용되는 네트워크 시간 제한(밀리초 단위)을 결정합니다.

이 옵션은 FFmpeg 미디어 백엔드에서만 지원됩니다.

이 프로퍼티는 Qt 6.10에 도입되었습니다.

playbackIntent : enumeration [since 6.10]

MediaPlayer 을 강력한 고품질 동영상 재생(기본값)에 최적화할지, 아니면 지연 시간이 짧은 스트리밍에 최적화할지 결정합니다.

이 옵션은 FFmpeg 미디어 백엔드에서만 지원됩니다.

상수설명
PlaybackOptions.Playback이 옵션의 목적은 강력한 고품질 미디어 재생으로, 재생 중 글리치를 방지하기 위해 충분한 버퍼링을 활성화하는 것입니다.
PlaybackOptions.LowLatencyStreaming버퍼링을 줄이면 지연 시간이 짧은 스트리밍에 최적화되지만 재생 중 프레임 손실이나 기타 글리치가 발생할 가능성이 높아집니다.

이 속성은 Qt 6.10에 도입되었습니다.

probeSize : qsizetype [since 6.10]

프로브사이즈는 미디어 재생이 시작되기 전에 스트림 정보를 수집하기 위해 분석할 데이터의 양(바이트 단위)을 정의합니다.

프로브사이즈 값이 클수록 안정적인 재생이 가능하지만 지연 시간이 늘어날 수 있습니다. 반대로 프로브 크기가 작으면 지연 시간을 줄일 수 있지만 일부 스트림 세부 정보를 놓칠 수 있습니다. 기본 프로브 크기는 -1이며, 실제 프로브 크기는 미디어 백엔드에서 결정합니다.

프로브 크기가 너무 작으면 미디어 재생에 실패할 수 있고, 프로브 크기가 너무 크면 지연 시간이 늘어날 수 있다는 점에 유의하세요.

이 옵션은 FFmpeg 미디어 백엔드에서만 지원됩니다.

이 프로퍼티는 Qt 6.10에 도입되었습니다.

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