Geschützte Wiedergabe mit DRM-X integrieren
Erkunden Sie Tutorials, API Referenz und Integrationshandbücher. Beginnen Sie mit einem geschützten Video und folgen Sie dann dem Pfad für Ihre Plattform.
Dein erstes geschütztes Video →Ein geführter Weg von der Konsole zur Wiedergabe.Verpacken Sie Ihre Inhalte →Veröffentlichen Sie verschlüsselte DASH und HLS Ausgänge.Integrieren Sie Ihre Player →Web, Android, Apple und native Pfade.Verwenden Sie die API →Vertrauenswürdige Eingaben, Autorisierung und Antworten.
Erste Schritte#
- Ihr erstes geschütztes VideoStart DRM-X 6.0geschützte Web-Wiedergabe: Veröffentlichen Sie Inhalte, erstellen Sie ein Mindestprivileg Zugangsdaten, autorisieren Sie einen Viewer und laden Sie das registrierte Manifest.
- Serverintegration ZugangsdatenFinden Sie Ihre Environment ID, Site Key, Access Key und Content ID. Behalten Sie Zugangsdaten in Ihrem vertrauenswürdigen Backend.
Kernkonzepte#
Inhalt vorbereiten#
- Package and publish contentPackage and publish DRM-X 6.0 protected VOD using DASH/CENC, HLS/CBCS, single-key oder multi-key quality tiers, and managed or registered cloud storage.
- Desktop Packager: Schritt für SchrittAnschluss a DRM-X Packager-Profil, wählen Sie Kodierungs- und Verschlüsselungseinstellungen, führen Sie eine Windows Batch- und Wiederherstellungs-Uploads mit illustrierten Anweisungen.
- CLI Packager: commands and recoveryVerpacken Sie ein Mastervideo, automatisieren Sie mit protected Zugangsdaten, interpretieren Sie den Fortschritt und nehmen Sie einen unterbrochenen Upload ohne erneute Kodierung wieder auf.
- Lange Videos, 4K und 8KPlanen Sie dreistündige VOD Workflows mit einem interaktiven Paketgrößen- und Upload-Zeitrechner, quellenbewussten Auflösungsleitern und Wiederherstellungsführung.
Lizenzautorisierung#
- LizenzberechtigungsübersichtIntegrieren Sie die DRM-X 6.0 Playback Session API, benannte Richtlinienvorlagen, benutzerdefinierte Lizenzrichtlinien, Direct-Token- oder Token-Proxy-Lieferung und Sitzungsfreigabe.
- Benannte Vorlagen und benutzerdefinierte RichtlinienWählen Sie eine DRM-X Lizenzrichtlinie, die dem veröffentlichten Paket entspricht, einschließlich Dauer, Ausgabeschutz und Qualitätsstufen.
- Verwenden Sie einen serverseitigen Token-ProxyBehalten Sie die DRM License Token hinter Ihrem eigenen Backend, während Sie native DRM Herausforderungen und Lizenzantwortbytes beibehalten.
API-Referenz#
- Erstellen Sie eine WiedergabesitzungAnfordern und verbrauchen Sie den DRM-X Universal Playback Session Contract mit Authentifizierung, vertrauenswürdigen Content IDs und begrenzter Autorisierung.
- WiedergabesitzungsfehlerreferenzIdentifizieren Sie die Playback Session API Fehler, verstehen HTTP Status und Anforderungs-IDs, und wählen Sie eine sichere Wiederherstellungsaktion.
Spieler und SDKs#
- Web and HTML5 playbackIntegrieren Sie DRM-X 6.0 protected Web playback mit der Universal Player, qualifizierte Shaka, PHP, ASP.NET Core, automatische DRM Auswahl und sichere Diagnose.
- Android SDK und native Media3Laden Sie die Android Player mit In-Video-Steuerelementen, Draggable-Wiedergabelisten, gespeichertem Shuffle/Repeat und Offline-Lebenslauf herunter. Integrieren Sie die geschützte Wiedergabe mit DRM-X oder native Media3.
- Apple FairPlay integrationIntegrate DRM-X 6.0 FairPlay Streaming on iOS, iPadOS, tvOS, und Safari using Swift, AVFoundation, SPC und CKC exchange and secure server authorization.
- Native DRM integrationIntegrieren Sie native Widevine, PlayReady, FairPlay oder WisePlay Clients mit DRM-X 6.0 unter Verwendung des Universal Playback Session Contract ohne Einbettung des Servers Zugangsdaten.
Integrationen#
- Backend-SprachbeispieleDRM-X 6.0 Backend-Integrationsmuster für PHP, ASP.NET Core, Node.js, Python, Java, Go und Ruby mit einer sicheren Playback-Sitzung API.
- WordPress und MoodleIntegrieren Sie DRM-X 6.0 geschütztes Video mit WordPress, LearnDash, LearnPress und Moodle unter Beibehaltung Zugangsdaten und Berechtigungsentscheidungen serverseitig.
- SDKs und Beispiel-DownloadsDownload des DRM-X Universal Player Webpakets und Suche nach den funktionierenden PHP Integrations- und Plattform-Guides.
Operate#
- Lebend DRM IntegrationIntegriert DRM-X 6.0 Lebend DRM mit CPIX oder SPEKE Verpackung, rotierende Kryptoperioden, synchronisierte Manifeste, Erneuerbare Autorisierung und Multi-Plattform-Tests.
- Troubleshoot protected playbackTroubleshoot DRM-X 6.0 packaging, authorization, certificate, DRM licence, manifest, decryption, and playback failures with safe redacted diagnostics.
- Production security checklistProduction security checklist for DRM-X 6.0 integrations: least-privilege Zugangsdaten, serverseitige Richtlinie, geheime Handhabung, sichere Protokolle, Transportgrenzen und Release Lifecycle.
DRM-X 6.0