Pergunta

Estou configurando a nossa Adobe Flash Media Server 3.5 e precisa de alguma ajuda.

Eu tenho seguido atentamente a documentação sobre como duplicar o serviço de VOD: http://help.adobe.com/en_US/FlashMediaServer/3.5 _Deving / WS5b3ccc516d4fbf351e63e3d11a0773cfae-7ff3.html

Eu criei com sucesso várias aplicações:. Vod2, vod3, vod4

Agora eu gostaria de usar allowedHTMLdomains.txt e allowedSWFdomains.txt para restringir quais domínios pode reproduzir vídeo.

Eu mudei os 2 arquivos:

allowedHTMLdomains.txt contém apenas o seguinte:

purple.mydomain.com

allowedSWFdomains.txt contém apenas o seguinte:

purple.mydomain.com

Em seguida, reiniciado Adobe Flash Media Server.

Em seguida eu criei uma página web em um servidor totalmente diferente, banana.myotherdomain.org e usou esse código incorporado para colocar um vídeo na página:

<embed 
 height="377" width="640" 
 allowscriptaccess="always"
 allowfullscreen="true"  
 src="http://purple.mydomain.com/swfs/jwplayer.swf"
 flashvars="&streamer=rtmp:/vod2&file=testfile.flv" 
/>
</embed>

Mas não restringe nada.

Posso vídeo ainda fluxo de domínios que não são especificadas nos arquivos permitido.

O que estou ausente aqui?

Obrigado,

Jeff

Foi útil?

Solução

Você provavelmente deve restringir o acesso a " http://purple.mydomain.com/swfs/ jwplayer.swf " em seu primeiro servidor, recusa de pedidos de outros domínios. Meu palpite é que, desde o swf é realmente hospedado em roxo, este é o domínio que os controlos FMS.

Confira .htaccess no seu servidor.

Outras dicas

Aqui está o passo a passo: 1. Certifique-se de copiar todos os arquivos, incluindo main.asc, a partir do diretório VOD em seu novo diretório.

  1. Siga todas as instruções aqui perto para configurar o aplicativo secundário: http://help.adobe.com/en_US/FlashMediaServer/3.5_Deving/WS5b3ccc516d4fbf351e63e3d11a0773cfae-7ff3.html

  2. Comece com allowedHMTLdomains e allowedSWFdomains tendo apenas a * isto deve ser acessível a todos

  3. reiniciar o servidor FMS usando o comando ./server restart. Este é um teste para garantir que todos devem ser capazes de ver o vídeo de qualquer domínio.

  4. Em seguida mudança só allowedHTMLdomains.txt a um domínio que você gostaria de permitir, remova o *

  5. Reinicie o servidor FMS usando o comando ./server restart

  6. Agora tente transmitir o vídeo a partir de um domínio diferente do listado na allowedHTMLdomains. Não deve jogar

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top