Domanda

Sto configurando il nostro Adobe Flash Media Server 3.5 e ho bisogno di aiuto.

Ho seguito attentamente la documentazione su come duplicare il servizio vod: http://help.adobe.com/en_US/ _Deving / WS5b3ccc516d4fbf351e63e3d11a0773cfae-7ff3.html

Ho creato con successo più applicazioni: vod2, vod3, vod4.

Ora vorrei utilizzare allowHTMLdomains.txt e consentitoSWFdomains.txt per limitare i domini che possono riprodurre video.

Ho modificato i 2 file:

allowedHTMLdomains.txt contiene solo questo:

purple.mydomain.com

allowedSWFdomains.txt contiene solo questo:

<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>

Quindi riavviato Adobe Flash Media Server.

Successivamente ho creato una pagina web su un server completamente diverso, banana.myotherdomain.org e utilizzato questo codice incorporato per posizionare un video sulla pagina:

<*>

Ma non limita nulla.

Posso comunque trasmettere video in streaming da domini non specificati nei file consentiti.

Cosa mi sto perdendo qui?

Grazie,

Jeff

È stato utile?

Soluzione

Probabilmente dovresti limitare l'accesso a " http://purple.mydomain.com/swfs /jwplayer.swf " sul tuo primo server, rifiutando le richieste da altri domini. La mia ipotesi è che dal momento che SWF è effettivamente ospitato su Purple, questo è il dominio che FMS controlla.

Controlla .htaccess sul tuo server.

Altri suggerimenti

Ecco il passo dopo passo: 1. Assicurati di copiare su tutti i file, incluso main.asc, dalla directory vod nella tua nuova directory.

  1. Segui attentamente tutte le istruzioni qui per configurare l'applicazione secondaria: http://help.adobe.com/en_US/FlashMediaServer/3.5_Deving/WS5b3ccc516d4fbf351e63e3d11a0773cfae-7ff3.html

  2. Inizia con ammessiHMTLdomini e consentitiSWI domini con solo * questo dovrebbe essere accessibile a tutti

  3. riavvia il server FMS usando il comando ./server restart . Questo è un test per assicurarsi che tutti dovrebbero essere in grado di visualizzare il video da qualsiasi dominio.

  4. La prossima modifica è consentita solo da HTMLdomains.txt a un dominio che desideri consentire, rimuovi *

  5. Riavvia il server FMS utilizzando il comando ./server restart

  6. Ora prova a trasmettere in streaming il video da un dominio diverso da quello elencato in consentiti HTMML. Non dovrebbe giocare

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top