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.
Diese Seite enthält eine Sammlung von Testinhalten, die mithilfe bestimmter Encoder von verschiedenen Anbietern generiert wurden. Mit diesem Inhalt können Cliententwickler und OEMs die Kompatibilität mit bestimmten Encoderimplementierungen überprüfen und ihre PlayReady-Integration über verschiedene Codierungstools hinweg überprüfen.
Überblick
Die herstellerspezifische Testinhaltssammlung umfasst:
- Spotify-spezifische Inhalte – Multi-DRM-Inhalte für duale DRM-Szenarien
- Verschiedene Codierungstoolketten – Verschiedene Encoderimplementierungen und Konfigurationen
- Mehrere Streamingformate – Unterstützung für Smooth Streaming, HLS und MP4
Dieser Inhalt trägt dazu bei, die Interoperabilität in verschiedenen Codierungsökosystemen sicherzustellen und PlayReady-Implementierungen mit realen Encoder-Ausgaben zu validieren.
Anbietertestinhaltssammlung
Spotify Multi-DRM-Inhalte
Big Buck Bunny Dual DRM
| Eigentum | Wert |
|---|---|
| Beschreibung | Quelle: Big Buck BUNNY (https://peach.blender.org/) |
| Toolkette | Spotify Specific |
| Erstellungsdatum | 01 Oktober 2017 |
| Videocodierungseinstellungen | Nicht verfügbar |
| Audiocodierungseinstellungen | AAC |
| Verschlüsselungseinstellungen | CENC-AES128-CTR |
| Schlüssel-ID (KID) | {b0498601-8a4a-4418-9fa5-5a326ea2961c} |
| Schlüssel-ID (Base64) | AYZJsEqKGESfpVoybqKWHA== |
| Key Value (Hex) | {0x12, 0x34, 0x56, 0x78, 0x12, 0x34, 0x56, 0x78, 0x12, 0x34, 0x56, 0x78, 0x12, 0x34, 0x56, 0x78} |
| Schlüsselwert (Base64) | EjRWeBI0VngSNFZ4EjRWeA== |
| Audio-KINDER | {b0498601-8a4a-4418-9fa5-5a326ea2961c} |
| Multi-DRM | Richtig |
| PlayReady WRMHEADER | 4,0 |
| Verschlüsselte Datei | https://prtsprodstorage.blob.core.windows.net/media/vendor/Spotify-DualDRM2017-bbb/Spotify-DualDRM2017-bbb.mp4 |
Technische Details
Encoderspezifikationen
Anevia ViaDemand
- Typ: Video-on-Demand-Codierungslösung
- Videounterstützung: H.264 AVC1 bis Full HD (1920x1080)
- Audiounterstützung: AAC-HE mit Monokanalunterstützung
- Streaming: Unterstützt sowohl smooth Streaming als auch HLS-Ausgabe
- Anwendungsfall: Vorbereitung und Übermittlung von VOD-Inhalten
Anevia NEA LIVE 500
- Typ: Livecodierungslösung
- Videounterstützung: H.264 AVC1 bis Full HD (1920x1080)
- Audiounterstützung: AAC-LC Stereo mit hochwertiger Codierung
- Streaming: Echtzeit-Smooth Streaming und HLS-Generation
- Anwendungsfall: Liveübertragungs- und Streaminganwendungen
Spotify Encoder
- Typ: Benutzerdefinierte Codierungstoolkette
- Multi-DRM-Unterstützung: Dual DRM-Implementierung
- Inhaltsquelle: Hochwertige Referenzinhalte (Big Buck Bunny)
- Anwendungsfall: Multi-DRM-Kompatibilitätstests
Verschlüsselungsimplementierung
CENC (Common Encryption)
- Standard: ISO/IEC 23001-7
- Algorithmus: AES128-CTR
- Schlüsselverwaltung: PlayReady und zusätzliche DRM-Systeme
- Kompatibilität: Plattformübergreifende DRM-Interoperabilität
Schlüsselverwaltung
- Schlüsseldrehung: Unterstützung für dynamische Schlüsseländerungen
- Multi-DRM: Gleichzeitige Unterstützung für mehrere DRM-Systeme
- Sicherheit: Branchenübliche Verschlüsselungsmethoden
Verwendungsrichtlinien
Testszenarien
Encoderkompatibilitätstests
- Überprüfen von Inhalten aus bestimmten Encoderimplementierungen
- Testen von Codierungsparametervariationen
- Überprüfen der Kompatibilität des Ausgabeformats
Multi-DRM-Überprüfung
- Testen von Implementierungen für duales DRM-Szenario
- Überprüfen der Schlüsselfreigabe zwischen DRM-Systemen
- Überprüfen des Lizenzerwerbs für mehrere DRM-Anbieter
Streamingprotokolltests
- Testen der Analyse des Smooth Streaming-Manifests
- Überprüfen der Behandlung von HLS-Wiedergabelisten
- Überprüfen des adaptiven Streamingverhaltens
Hinweise zur Implementierung
- Encoderintegration: Testen mit bestimmten Encoderausgabeen zur Überprüfung der Kompatibilität
- Multi-DRM-Unterstützung: Implementieren einer ordnungsgemäßen Behandlung für duale DRM-Szenarien
- Streamingprotokolle: Sicherstellen der Unterstützung für Smooth Streaming und HLS
- Schlüsselverwaltung: Behandeln komplexer Schlüsselszenarien, einschließlich multi-DRM-Schlüssel
Testempfehlungen
Encoder-Specific-Tests
Anevia-Inhaltstests
- Testen von VOD- und Live-Encoder-Ausgaben
- Überprüfen verschiedener Audiocodierungskonfigurationen
- Testen der Manifestanalyse für Anevia-spezifische Features
Multi-DRM-Tests
- Implementieren des dualen DRM-Lizenzerwerbs
- Testen von Schlüsselfreigabeszenarien
- Überprüfen von Fallbackmechanismen
Erweiterte Überprüfung
Real-World Szenarien
- Testen mit produktionsähnlichen Encoderkonfigurationen
- Überprüfen der Leistung unter verschiedenen Codierungseinstellungen
- Testen der Integration mit vorhandenen Codierungsworkflows
Kompatibilitätstests
- Testen verschiedener PlayReady-Clientimplementierungen
- Überprüfen mit verschiedenen Hardwaredecoderkonfigurationen
- Testen des Streamingprotokollwechsels
Problembehandlung
Häufige Probleme
Encoder-Specific Kompatibilität
- Ursache: Encoderspezifische Formatvariationen
- Lösung: Überprüfen der Inhaltsanalyse mit bestimmten Encoderausgaben
Multi-DRM-Lizenzerwerb
- Ursache: Komplexe Schlüsselverwaltung in dualen DRM-Szenarien
- Lösung: Implementieren der richtigen Schlüsselauflösung für mehrere DRM-Systeme
Probleme beim Streamingformat
- Ursache: Encoderspezifische Manifestvariationen
- Lösung: Aktualisieren von Manifestparsern für anbieterspezifische Implementierungen
Debugschritte
Validieren der Encoderausgabe
Test content parsing with specific encoder implementationsÜberprüfen der Multi-DRM-Konfiguration
Verify key management for dual DRM scenariosTesten von Streamingprotokollen
Validate manifest parsing for different streaming formats
Herstellerinformationen
Ateme (ehemals Anevia)
- Website:https://www.ateme.com/
- Produkte: ViaDemand (VOD), NEA LIVE 500 (Live Encoding)
- Spezialisierung: Professionelle Videocodierung und Streaming-Lösungen
Inhaltsquellen
- Big Buck Bunny: Open Source-Referenzinhalte von Blender Foundation
- Testinhalt: Verschiedene encoderspezifische Testmaterialien
Supportressourcen
Geschäftsabfragen
- E-Mail: playready@microsoft.com
Operations-Abfragen
- Website:http://wmlalicensing.com/
- E-Mail: ipla@microsoft.com
Technischer Support
- Supportportal: Technischer Support für PlayReady
Schulungsinformationen
- E-Mail: plyrdyev@microsoft.com