Implemente reprodução protegida com DRM-X
Explore tutoriais, guias de referência API e integração. Comece com um vídeo protegido e siga o caminho para sua plataforma.
Seu primeiro vídeo protegido →Um caminho guiado da Console para a reprodução.Empacote seu conteúdo →Publicar encriptado DASH e HLS saídas.Integre o seu reprodutor →Web, Android, Apple, e caminhos nativos.Use o API →Entradas confiáveis, autorização e respostas.
Começar#
- O seu primeiro vídeo protegido Iniciar DRM-X 6.0 reprodução Web protegida: publicar conteúdo, criar menos-privilégio credenciais, autorizar um visualizador e carregar o manifesto registado.
- Criar a integração do servidor credenciais Encontre o seu Environment ID, Site Key, Access Key e Content ID. Mantenha credenciais na sua infra- estrutura confiável.
Conceitos principais#
Preparar conteúdo#
- Pacote e publique conteúdo Pacote e publique DRM-X 6.0 protegido VOD usando DASH/CENC, HLS/CBCS, níveis de qualidade de uma chave única ou multi-chave, e armazenamento em nuvem gerido ou registado.
- Desktop Packaker: passo a passoConecte um perfil DRM-X Packager, escolha as configurações de codificação e criptografia, execute um lote Windows e recupere uploads com instruções ilustradas.
- CLI Packaker: comandos e recuperaçãoPacote um vídeo mestre, automatize com protegido credenciais, interprete o progresso e retome um upload interrompido sem recodificação.
- Vídeos longos, 4K e 8KPlaneje fluxos de trabalho de três horas VOD com uma calculadora interativa de tamanho de pacote e tempo de upload, escadas de resolução conscientes de fonte e orientação de recuperação.
Autorização de licença#
- Licença visão geral da autorizaçãoIntegre a sessão DRM-X 6.0 Playback API, templates de política nomeados, política de licença personalizada, entrega direta-token ou token-proxy, e liberação de sessão.
- Templates nomeados e políticas personalizadasEscolha uma política de licença DRM-X correspondente ao pacote publicado, incluindo durações, proteção de saída e níveis de qualidade.
- Use um proxy de token do lado do servidor Mantenha o DRM License Token por trás de sua própria infraestrutura, preservando desafios nativos DRM e bytes de resposta de licença.
Referência da API#
- Create a playback sessionRequest and consume the DRM-X Universal Playback Session Contract with authentication, trusted Content IDs, and bounded authorization.
- Referência de erro de sessão de reproduçãoIdentifique os erros de sessão de reprodução API, entenda o status HTTP e solicite IDs, e escolha uma ação de recuperação segura.
players e SDKs#
- Web e HTML5 reprodução Integrar DRM-X 6.0 reprodução Web protegida com o Universal Player, qualificado Shaka, PHP, ASP.NET Core, seleção automática DRM e diagnósticos seguros.
- Android SDK e nativo Media3Baixar o Android reprodutor com controles em vídeo, playlists arrastáveis, shuffle/repeat salvos e currículo offline. Integre reprodução protegida usando DRM-X ou nativo Media3.
- Apple FairPlay integration Integrate DRM-X 6.0 FairPlay Streaming em iOS, iPadOS, tvOS e Safari utilizando Swift, AVFoundation, SPC e CKC troca, e a autorização do servidor segura.
- Integração nativa DRM Integrar clientes nativos Widevine, PlayReady, FairPlay, ou WisePlay com DRM-X 6.0 usando o Universal Playback Session Contract sem incorporar servidor credenciais.
Integrações#
- Exemplos de linguagem de backendDRM-X 6.0 padrões de integração de backend para PHP, ASP.NET Core, Node.js, Python, Java, Go e Ruby usando uma sessão segura de playback API.
- WordPress e MoodleIntegrar DRM-X 6.0 vídeo protegido com WordPress, LearnDash, LearnPress, e Moodle enquanto mantém credenciais e decisões de direito servidor-lado.
- SDKs e downloads de exemploBaixe o pacote DRM-X Universal Player Web e encontre os guias de integração e plataforma PHP que funcionam.
Operar #
- Vivo DRM integraçãoIntegrar DRM-X 6.0 Vivo DRM com CPIX ou SPEKE embalagem, períodos de criptografia rotativa, manifestos sincronizados, autorização renovável e testes multiplataforma.
- Reprodução protegida por resolução de problemas Troubleshoot DRM-X 6.0 embalagem, autorização, certificado, licença DRM, manifesto, descriptografia e falhas de reprodução com diagnósticos seguros redigidos.
- Checklist de segurança da produçãoChecklist de segurança da produção para integrações DRM-X 6.0: menos-privilégio credenciais, política do lado do servidor, manipulação secreta, registros seguros, limites de transporte e ciclo de vida de liberação.
DRM-X 6.0