Para o Mediastream, uma de suas prioridades é a segurança da entrega de conteúdo para nossos clientes, por isso atualizamos nosso módulo de restrições de acesso para facilitar a configuração dessas restrições para uma melhor experiência do usuário final.
Depois de entrar no módulo, a primeira coisa que você verá na interface são os parâmetros padrão para mídia e ao vivo (1) e a opção de criar suas restrições personalizadas (2).
Cada vez que uma nova restrição for criada, ela será listada na interface por ordem de criação (Data de Criação).
Media Default / Live Default
Como o próprio nome sugere, é a configuração padrão (sem regras) que a plataforma possui, ao entrar a partir de Actions você terá a opção de aplicar o Acesso Fechado a mídia e/ou Live, permitindo assim o uso de token em determinado tipo de conteúdo, basta ativá-lo e salvar as alterações correspondentes, caso aplique a restrição tokenizada apenas em mídia e/ou Live, lembre-se que isso se aplica apenas ao conteúdo selecionado, deixando sem restrição aquele em que foi não ativado, isso permite que você controle mais facilmente o acesso ao AOD/VOD independentemente do Live e vice-versa.
Você também tem a opção de habilitar ou desabilitar o DRM (Digital Rights Management) de sua mídia ou conteúdo ao vivo e, apenas para conteúdo de mídia, há a Criptografia AES-128 onde você pode habilitar ou desabilitar esse tipo de criptografia, esses as duas últimas opções não estarão ativas em sua conta caso você não tenha contratado os serviços.
Criando uma restrição de acesso personalizada
Você pode criar regras para a restrição de acesso fornecida por padrão pela plataforma, basta clicar no Ações à direita de cada uma e editá-la.
Para criar uma nova restrição personalizada, clique no +Nova restrição de acesso .
Ao fazer isso, você verá a seguinte interface:
Nesta você terá as seguintes opções:
Restrições de acesso Nome: você pode alterar ou adicionar o nome padrão de sua configuração.
Restrições de acesso: nesta seção você pode configurar as diferentes regras de acesso ou restrição ao seu conteúdo.
Acesso Fechado - Criptografia AES-128 - DRM: as funções podem ser ativadas ou desativadas de acordo com o conteúdo, devendo ser ativadas apenas se necessário.
Configuração de regras
Na seção Restrições de acesso, clique no +Adicionar regra .
É exibido um pop-up no qual configuraremos nossa regra, por padrão, ele aparece ativado e no contexto Tudo.
Contextos para regras:
Tudo: permite tudo por padrão, é uma regra útil como, por exemplo, para conceder acesso apenas a um site específico, você define "Tudo: Negar" e depois "Referenciador: Permitir", você deve configurar um específico diferente regra com o contexto mencionado, esta configuração será mostrada na lista de regras conforme a imagem abaixo.
Geo Fencing: aqui você configura as restrições correspondentes à geolocalização.
Dispositivo: para configurar o acesso por dispositivo, disponível para Mobile e TV.
Referrer: acesso de acordo com o(s) site(s) onde o conteúdo está inserido.
Redes Celulares: permite ou nega o acesso da rede celular ao conteúdo relacionado, diferenciando apenas os tipos de rede 3G, 4G, etc.
IP: permite a configuração de restrições a IPs ou IPs específicos, ou a uma faixa deles.
ASN: permite ou restringe o acesso a redes de sistemas autônomos, cada país e ISP possui ASNs diferentes, neste caso, você poderia por exemplo restringir o acesso apenas a usuários de redes Claro.
Testar Regras
Agora, com esta nova ferramenta, você poderá testar as regras que você criou dentro da restrição de acesso antes de aplicá-las ao conteúdo, para isso você deve ir ao botão > Testar regras na seção, isso exibe um pop-up com o qual você pode realizar o teste, contém os seguintes campos:
Dispositivo: se você deseja indicar o tipo de dispositivo, aplica-se às regras criadas no contexto Dispositivo, no caso de realizar o teste sem especificar isso seção, ele deve ser deixado em uknown device.
País: útil para testar as restrições de contexto de delimitação geográfica.
Referrer: para testar as restrições de acesso ou contexto do referenciador, você só precisa anotar o referenciador em questão.
IP: nesta seção, você realiza o teste indicando um dos IPs configurados na regra, deve-se levar em consideração que as faixas de IP não serão verificadas como tal, mas como uma string literal.
ASN: caso este contexto seja aplicado, basta anotar na caixa o ASN correspondente de acordo com a restrição criada.
Rede celular: aplica-se a testes de redes celulares, só é indicado se corresponde ou não a essas redes, caso não seja necessário, apenas fica marcado como Desconhecido.
Feita a respectiva configuração, , deve-se indicar Executar teste, dentro do mesmo pop-up, serão exibidas mensagens com o resultado do teste, permitido ou negado, conforme regra estabelecida, essas mensagens aparecem na parte superioros correspondentes aos permitidos em verde e os correspondentes aos resultados negados em vermelho.
Esses resultados serão exibidos de acordo com as regras e indicarão a qual delas se aplica caso você tenha configurado mais de uma, por exemplo se for uma regra de acesso permitido aparecerá algo como:
Result: Allowed by 1st rule
Se for aparecerá um resultado negando o acesso:
Result: Denied by 2nd rule
Para ativar as configurações personalizadas, basta entrar na mídia correspondente (desde que nenhuma categoria tenha sido selecionada) ou o sinal ao vivo e ir para a seção Restrições de acesso, onde todos os as regras criadas aparecerão e você só terá que selecionar aquela que deseja aplicar.
Mídia
Live
Media Categorias
Com uma configuração personalizada, você poderá restringir o acesso de acordo com as regras a uma ou mais categorias do módulo de mídia, basta indicar quais e salvar as alterações, além disso, você poderá impor a restrição nas subcategorias ou não.
Ao indicar na plataforma em quais categorias serão aplicadas as regras configuradas, não será necessário indicar no conteúdo a restrição de acesso correspondente, basta deixar em Padrão.
Exemplos:
Exemplo 1 - Restrição de IP + categoria
É necessário restringir o acesso a um IP específico e este não tem acesso a conteúdo VOD em uma categoria especial, para isso criamos uma nova restrição de acesso com o nome IP_Media, então vamos para crie as respectivas regras:
A primeira deve ser uma regra com todo o contexto e indicando Permitir.
Na segunda regra, indicamos o contexto do IP (1), especificamos que o acesso é negado (2), o parâmetro Is fica ativo (3), depois anotamos o IP que queremos bloquear e pressionamos enter (4), uma vez configurado, pressione Adicionar (5).
Depois de configurar as regras, na seção Categorias indicamos a plataforma na qual devem ser aplicadas, se a categoria não contém subcategorias, o botão é desativado,
Uma vez finalizado, salve as alterações, você pode prosseguir para realizar o teste, com esta configuração, todos os outros IPs, exceto aquele que nega o acesso, terão acesso livre para reproduzir o conteúdo relacionado à categoria selecionada.
Depois de tudo feito, se aplicarmos o iframe em uma página de teste em um IP permitido, o conteúdo será reproduzido imediatamente.
Dentro do IP restrito, realizando o mesmo processo você verá a seguinte mensagem na tela.
Exemplo 2 - Restrição por Geo Fencing
Vamos restringir o conteúdo apenas para os países Madagascar e Congo, selecionamos o contexto Geo Fencing na regra, negamos o acesso correspondente e procedemos à localização dos países mencionados na lista, para isso exemplo, o parâmetro Is deve estar SEMPRE ativo.
Vista de la configuración:
Em seguida, procedemos à realização do respectivo teste pressionando o botão >Test rules (Regras de teste), neste indicamos para verificar em dispositivos móveis, adicionamos o país com geofencing (Congo)
Uma vez configurado, pressione Executar teste, a plataformadeve exibir a seguinte mensagem Negado pela regra xxxx
Aqui você pode verificar se a regra está sendo considerada e o Congo não terá acesso ao seu conteúdo, além disso, também testa um país que não está restrito, a plataforma entrega a mensagem Allowed by default (Permitido por padrão) indicando que o o conteúdo é entregue por padrão para o resto dos países.
Com este exemplo, se quisermos que nosso conteúdo seja reproduzido apenas em um país específico, por exemplo, Chile, a primeira regra deve ser configurada com contexto tudo e acesso negado, por padrão, esse contexto sempre será Is.
Em seguida configuramos uma segunda regra de geofencing permitindo que apenas o Chile tenha acesso a este conteúdo específico, deixe a opção Is ativa e salve, ambas as regras aparecerão em nossa lista, basta realizar os respectivos testes novamente.
Nossa lista ficará da seguinte forma
A considerar:
Se uma restrição não tiver uma regra criada (Ação) ela não será exibida ao selecioná-la dentro do conteúdo específico e serão aplicadas as regras padrão da conta para Live e Mídia
. a restrição de mídia padrão, você não poderá aplicar a restrição por categorias, qualquer configuração feita nesta será aplicada diretamente a todo o conteúdo AOD/VOD.
Se a opção Is em uma regra estiver ativa em algum contexto, a regra será aplicada ao conteúdo relacionado, caso contrário, se estiver definida como Is not, a regra será substituída com o resultado contrário ao configurado.
Com a configuração padrão para mídia e live fornecida pela plataforma, não será necessário testar usando >Test rules (Regras de teste).
Se você tiver alguma dúvida relacionada, sinta-se à vontade para nos escrever via chat.
Att: Equipe da Mediastream