Flash Media Server, wie allowedHTMLdomains.txt am 2. App nutzen
-
08-07-2019 - |
Frage
Ich bin die Konfiguration unserer Adobe Flash Media Server 3.5 und etwas Hilfe benötigen.
Ich habe gefolgt sorgfältig die Dokumentation, wie den VOD-Dienst zu duplizieren: http://help.adobe.com/en_US/FlashMediaServer/3.5 _Deving / WS5b3ccc516d4fbf351e63e3d11a0773cfae-7ff3.html
Ich habe erfolgreich mehrere Anwendungen. Vod2, vod3, vod4
Nun möchte Ich mag allowedHTMLdomains.txt und allowedSWFdomains.txt verwenden, zu beschränken, welche Domänen Video abspielen können.
Ich habe die 2 Dateien geändert:
allowedHTMLdomains.txt enthält nur das:
purple.mydomain.com
allowedSWFdomains.txt enthält nur das:
purple.mydomain.com
Dann neu gestartet Adobe Flash Media Server.
Als nächstes habe ich eine Webseite auf einem ganz anderen Server, banana.myotherdomain.org und verwendete, um diesen eingebetteten Code ein Video auf der Seite zu platzieren:
<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>
Aber es hat nichts beschränken.
Ich kann immer noch Streaming-Video von Domänen, die in den erlaubten Dateien nicht angegeben werden.
Was bin ich hier fehlt?
Danke,
Jeff
Lösung
Sie sollten wahrscheinlich Zugriff auf „ http://purple.mydomain.com/swfs/ jwplayer.swf “auf dem ersten Server, Anfragen aus anderen Domänen verweigern. Meine Vermutung ist, dass, da die swf tatsächlich auf lila gehostet wird, ist dies die Domäne ist, die überprüft FMS.
Überprüfen Sie heraus .htaccess auf Ihrem Server.
Andere Tipps
Hier ist der Schritt für Schritt: 1. Stellen Sie sicher, dass Sie kopieren Sie alle Dateien, einschließlich main.asc, aus dem vod Verzeichnis in das neue Verzeichnis.
-
alle Anweisungen folgen hier genau die sekundäre Anwendung zu konfigurieren: http://help.adobe.com/en_US/FlashMediaServer/3.5_Deving/WS5b3ccc516d4fbf351e63e3d11a0773cfae-7ff3.html
-
Beginnen Sie mit allowedHMTLdomains und allowedSWFdomains mit einem nur * dies sollte jedem zugänglich sein
-
starten Sie den FMS-Server den
./server restart
Befehl. Dies ist ein Test, dass jeder machen sollte das Video aus einem beliebigen Domäne. anzeigen kann
-
Als nächste Änderung nur allowedHTMLdomains.txt zu einer Domäne, die Sie zulassen mögen, entfernen Sie den *
-
Starten Sie den FMS-Server des
./server restart
Befehl mit -
Versuchen Sie nun aus einer anderen Domäne als die in allowedHTMLdomains aufgelistet um das Video zu streamen. Es sollte nicht spielen