Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Abschnitt enthält Informationen zu den verschiedenen Medienformaten und Technologien, die auf Xbox unterstützt werden.
Streamingformate
Die folgenden Formate werden unterstützt:
Format | Hinweise |
---|---|
MPEG-DASH | Dies ist unser empfohlenes Streamingformat. |
HLS | |
Smooth Streaming | Inbox Smooth-Komponenten funktionieren (aber nicht das Legacy-SDK). Erwägen Sie ggf. den Umstieg auf DASH. |
Benutzerdefinierte Streams mit MSE/EME | MSE wird über Webview unterstützt. |
Videocodecs
Codec | Maximale Aufläsung und Bildfrequenz | Höchstes Profil unterstützt | Konsolenunterstützung |
---|---|---|---|
H264 | 1920X1080 @ 60fps | Hoch | Alle Konsolen |
HEVC | 3840x2160 @ 60fps | Main, Main10 | Alle Konsolen (außer Xbox One) |
VP9 | 3840x2160 @ 60fps | Profile 2 (8 & 10 Bit) | Xbox One X, Xbox Series X & Xbox Series S |
VC1/MPEG2/MPEG4 | 1920X1080 @ 60fps | Alle Konsolen |
DRM-System
PlayReady ist das einzige unterstützte DRM-Format, das auf Xbox verfügbar ist. Andere Formate (z. B. WideVine oder FairPlay) werden nicht unterstützt. PlayReady ist codecagnostisch und kann die unterstützte Auflösung der Xbox-Codecs unterstützen. Weitere Informationen dazu finden Sie in der Dokumentation auf PlayReady:
https://www.microsoft.com/playready/features
Beispiele und Dokumentation
Hier finden Sie eine Liste mit hilfreicher Dokumentation und Beispielcodes, die Sie bei der Entwicklung Ihrer Anwendung zu Rate ziehen können. HINWEIS: Einige der hier verknüpften Beispiele sind Teil größerer Projekte mit vielen gemeinsamen Codes. Sie müssen das gesamte Repository klonen, um sie zu erstellen. Möglicherweise müssen Sie auch bestimmte Versionen des Windows SDK installieren, um sie zu erstellen. Sie sollten dies mithilfe der Visual Studio-Installer tun können.
Allgemeine UWP-Dokumentation
Beispiel für XAML-Steuerelementekatalog
- Beispiel für WebView-Steuerelement
- Beispiel für die Videowiedergabe
- Beispiel für die Videowiedergabesynchronisierung
- Beispiel für Steuerelemente für den Systemmedientransport
- Beispiel für die Medienwiedergabe im Hintergrund
- Beispiel für adaptives Streaming
App-Lebenszyklus Dokumentation
Dokumentation App-Paketmanifest
Dokumentation zur Medienwiedergabe
Dokumentation zur Medienwiedergabe (für C#- und WebView-basierte Anwendungen)
Xbox-Dokumentation
Media-App für Xbox-Beispiele (für JavaScript-basierte Anwendungen)
UWP-Entwicklung auf Xbox-Dokumenten
TVHelpers-Bibliotheken (für JavaScript-basierte Anwendungen)