Servidores PlayReady
Os Servidores PlayReady podem assumir formulários diferentes dependendo se são programados para entregar licenças ou gerenciar domínios do PlayReady de clientes ou receber e agregar dados de medição de clientes e assim por diante. Esses servidores lógicos são todos desenvolvidos em C# com base no mesmo SDK do Servidor PlayReady e um único aplicativo server pode implementar uma ou várias funcionalidades do PlayReady Server.
Servidor de Licença PlayReady
Um Servidor de Licença PlayReady permite o processamento de solicitações de aquisição de licença de entrada de clientes, gera licenças e as emite em uma resposta de aquisição de licença de volta aos clientes.
Para obter mais informações sobre servidores de licença do PlayReady, consulte o Servidor de Licenças Do PlayReady.
Servidor de Domínio PlayReady
Um Servidor de Domínio PlayReady opcional permite que você gerencie o acesso ao conteúdo para vários clientes por meio de uma única entidade. Os domínios fornecem acesso de serviço simplificado e mais robusto para vários clientes, incluindo clientes de dispositivo móvel.
Observação
Um domínio PlayReady não é o mesmo que domínios da Rede ou da Web.
Para obter mais informações sobre domínios PlayReady, consulte PlayReady Domain Server.
Servidor de Medição PlayReady
Um Servidor de Medição PlayReady opcional fornece um processo que indica quantas vezes o conteúdo específico foi reproduzido. Por exemplo, você pode usar esse serviço de agregação de medição em um cenário de assinatura para controlar o uso de conteúdo e cobrar o usuário adequadamente.
Para obter mais informações sobre a medição do PlayReady, consulte o Servidor de Medição Do PlayReady.
PlayReady Secure Stop Server
Um PlayReady Secure Stop Server opcional fornece os meios para um dispositivo PlayReady afirmar com confiança a um serviço de streaming de mídia que a reprodução de mídia parou para qualquer conteúdo específico. Essa funcionalidade garante que seus serviços de streaming de mídia forneçam uma imposição precisa e relatórios de limitações de uso em diferentes dispositivos para uma determinada conta.
Para obter mais informações sobre o PlayReady Secure Stop, consulte PlayReady Secure Stop Server.
PlayReady Secure Delete Server
O PlayReady Secure Delete permite que os provedores de serviços recebam a confirmação segura da exclusão de licença. Esse recurso opcional fornece um servidor de exclusão do PlayReady Secure com um meio de acompanhar quais licenças estão disponíveis e que foram excluídas em um cliente específico.
Para obter mais informações sobre a exclusão do PlayReady Secure, consulte PlayReady Secure Delete.
Desenvolvimento e operação pelo licenciado ou por terceiros
Uma empresa, normalmente um provedor de serviços, com um contrato de licenciamento ativo do PlayReady Server pode acessar o SDK do Servidor PlayReady e usá-lo para desenvolver e operar um Servidor PlayReady (Servidor de Licença, Controlador de Domínio, Servidor de Medição, Servidor de Parada Segura ou Servidor de Exclusão Segura).
Todos esses servidores devem ser implantados em um servidor físico ou virtual executando o Windows Server. Você não precisa implantar cada tipo de Servidor em seu próprio computador; Em vez disso, vários tipos do PlayReady Server podem ser executados no mesmo computador físico.
No entanto, essa empresa pode compartilhar funções com terceiros:
Parceiros de desenvolvimento do PlayReady Server – essas empresas podem desenvolver a lógica de um PlayReady Server em nome do cliente.
Parceiros do ASP (provedor de serviços de aplicativo) PlayReady — essas empresas podem desenvolver e operar ou operar um PlayReady Server em nome do cliente. Esse servidor pode estar conectado à lógica de back-end do cliente e ao Sistema de Gerenciamento de Chaves de diferentes maneiras para fornecer um sistema DRM completo.
Consulte a página Parceiros PlayReady para obter mais informações.
Exemplo do PlayReady Server
Veja a seguir uma descrição da interface SOAP do PlayReady Server disponível em https://test.playready.microsoft.com/service/rightsmanager.asmx
RightsManager
The following operations are supported. For a formal definition, please review the Service Description.
- AcknowledgeLicense
- AcquireLicense
- AcquirePackagingData
- GetMeteringCertificate
- JoinDomain
- LeaveDomain
- ProcessDeleteLicenseData
- ProcessMeteringData
- ProcessSecureStopData
Nesta seção
Práticas recomendadas para políticas de licença
Confira também
Servidor de Teste do PlayReady