Question

Je suis en train de configurer Adobe Flash Media Server 3.5 et j'ai besoin d'aide.

J'ai suivi attentivement la documentation sur la manière de dupliquer le service vod: _Deving / WS5b3ccc516d4fbf351e63e3d11a0773cfae-7ff3.html

J'ai créé avec succès plusieurs applications: vod2, vod3, vod4.

Maintenant, j'aimerais utiliser allowedHTMLdomains.txt et allowedSWFdomains.txt pour limiter les domaines pouvant lire des vidéos.

J'ai modifié les 2 fichiers:

allowedHTMLdomains.txt contient uniquement ceci:

purple.mydomain.com

allowedSWFdomains.txt contient uniquement ceci:

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

Ensuite, redémarrez Adobe Flash Media Server.

Ensuite, j'ai créé une page Web sur un serveur totalement différent, banana.myotherdomain.org. et utilisé ce code intégré pour placer une vidéo sur la page:

<*>

Mais cela ne restreint rien.

Je peux toujours diffuser de la vidéo à partir de domaines non spécifiés dans les fichiers autorisés.

Qu'est-ce qui me manque ici?

Merci,

Jeff

Était-ce utile?

La solution

Vous devriez probablement restreindre l'accès à & http://purple.mydomain.com/swfs /jwplayer.swf " sur votre premier serveur, en refusant les demandes d'autres domaines. À mon avis, puisque le fichier swf est hébergé sur violet, il s’agit du domaine que FMS vérifie.

Consultez .htaccess sur votre serveur.

Autres conseils

Voici l'étape par étape: 1. Assurez-vous de copier tous les fichiers, y compris main.asc, du répertoire vod dans votre nouveau répertoire.

  1. Suivez toutes les instructions ci-dessous pour configurer l'application secondaire: http://help.adobe.com/en_US/FlashMediaServer/3.5_Deving/WS5b3ccc516d4fbf351e63d3a1177fcfae-7ff3.html

  2. Commencez avec allowedHMTLdomains et allowedSWFdomains dont seul le * doit être accessible à tous

  3. redémarrez le serveur FMS à l'aide de la commande ./ server restart . Ceci est un test pour vous assurer que tout le monde devrait pouvoir voir la vidéo de n’importe quel domaine.

  4. Changez ensuite uniquement allowedHTMLdomains.txt en un domaine que vous souhaitez autoriser, supprimez le *

  5. Redémarrez le serveur FMS à l'aide de la commande ./ redémarrage du serveur

  6. Maintenant, essayez de diffuser la vidéo à partir d'un domaine autre que celui indiqué dans allowedHTMLdomains. Il ne devrait pas jouer

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top