Adicione reprodução protegida sem expor seus segredos DRM.
Integre os pacotes HTML5 Universal Player, Android SDK, Apple FairPlay de pré-visualização do desenvolvimento, APIs nativas ou CMS através de um contrato de reprodução-sessão do lado do servidor.
O que isso dá ao seu negócioUm limite de integração consistente da reprodução do navegador para Android, iOS, TV e aplicações nativas DRM.DRM-X 6.0 · autorização de tempo de solicitação · entrega protegida
Construído em torno de sua aplicação
Escolha o seu método de integração.
Comece com sua plataforma. Verifique os requisitos de liberação e dispositivo disponíveis antes de integrar.
Pré-visualização pública · Web 1.2.0-preview.6
HTML5 Universal Player
Adicione reprodução protegida aos navegadores compatíveis com um Web Component e um exemplo PHP funcional.
Listas de reprodução, embaralhamento, repetição e currículo do visualizador
Qualidade, faixas de áudio, legendas e velocidade de reprodução
Imagem em imagem onde o navegador o suporta
SDK de clientes em pré-visualização · Professional e Enterprise
SDK Android com Widevine nativo
Integre streaming e downloads protegidos. Experimente o aplicativo de avaliação pública e, em seguida, obtenha o cliente SDK através de uma conta Console elegível.
Transmissão nativa Widevine e licenças offline persistentes
Baixar, verificar a validade e renovar com nova autorização
Demonstração pública preview.12; SDK de clientes preview.10
Pré-visualização de desenvolvimento · validação da versão em curso
Integração Apple FairPlay
Utilize Swift e AVFoundation para iOS, iPadOS e tvOS. O reprodutor em desenvolvimento partilha os mecanismos de autorização do servidor, controlo de listas de reprodução e progresso de visualização.
Nativo FairPlay Seleção de streaming e áudio/capção
Transferências protegidas para iPhone e iPad em desenvolvimento
Streaming na Apple TV; os downloads HLS nativos não estão disponíveis
Um ponto de partida prático
Transfira o exemplo PHP e integre as suas próprias regras de acesso.
Configure o Content ID publicado e as credenciais do servidor. Depois substitua o início de sessão e a verificação de permissões do exemplo pela lógica da sua aplicação. Estão incluídas definições de listas de reprodução e da marca do reprodutor.
Use seleção automática DRM, listas de reprodução, currículo, legendas, faixas de áudio e controles de qualidade em navegadores suportados. Comece com uma amostra PHP executável.
Android e TV
Utilização Kotlin, Media3, e MediaDrm em vez de Widevine em suporte Android, Android TV, Google TV, e Fire TV dispositivos.
Visualização do desenvolvimento da Apple
Use Swift e AVContentKeySession para o certificado FairPlay, SPC, CKC, renovação e liberação de sessão. Nativo reprodutor e refinamentos de download permanecem na qualificação de desenvolvimento.
Nativo e CMS
Integrar APIs de plataforma DRM, comerciais reprodutores, WordPress, LearnDash, LearnPress, ou Moodle.
Como funciona
Do conteúdo de origem ao dispositivo autorizado.
01
Criar um endpoint do cliente
Autentique o visualizador e solicite uma sessão de reprodução DRM-X da sua infra- estrutura.
02
Solicitar um vídeo pelo Content ID
O cliente nunca escolhe URLs de manifesto ou licença arbitrárias e nunca recebe seu API credenciais.
03
Preparar a plataforma reprodutor
Carregar o manifesto registrado devolvido e anexar autorização apenas para DRM licença e FairPlay pedidos de certificado.
04
Lançar a sessão
Liberte a reserva de fluxo simultâneo na parada, substituição, erro de terminal e desligamento da aplicação.
Para equipes de distribuição de conteúdo
Responsabilidades claras em todo o processo.
Seu backend continua decidindo os direitos de compra, assinatura, curso, aluguel e acesso do usuário. O DRM-X assina essa autorização e aplica seus limites sem colocar credenciais de longa duração no player ou aplicativo móvel.
Projetado para as necessidades reais dos serviços de conteúdo protegido.
Equipas Web
Comece com um pacote PHP ou ASP.NET Core completo e altere as configurações claramente marcadas do lado do servidor.
Equipas móveis
Mantenha o direito e a política na infraestrutura enquanto frameworks nativos lidam com mídias protegidas e CDMs de plataforma.
Plataformas de aprendizagem
Adicionar reprodução protegida através de pacotes mantidos WordPress e Moodle sem colocar DRM-X credenciais em HTML.
Perguntas frequentes
O que saber antes de integrar.
Posso continuar a usar o meu reprodutor existente?
Yes. Any compatible EME or native player can consume the Universal Playback Session Contract if it preserves native DRM challenge and response bytes.
Onde posso personalizar a política de licença?
Seu servidor seleciona um modelo de política nomeado ou uma política personalizada aprovada completa quando ele solicita a sessão de reprodução.
DRM-X escolhe automaticamente o navegador DRM?
O Universal Player detecta os sistemas de chaves suportados e resolve o manifesto registado correcto. Windows Edge prefere PlayReady, com o retorno limitado Widevine no modo Auto.
Proteja sua próxima publicação
Criptografe o conteúdo, autorize cada espectador e alcance todos os dispositivos compatíveis.