2016-12-15 6 views

Répondre

2

Pour activer CORS vous devez ajouter la ligne suivante pour Apache HTTP fichier de configuration du serveur:

Header set Access-Control-Allow-Origin "your_page_origin" 

Vous devez remplacer « your_page_origin » avec origin de la page qui fera des demandes, ou avec « * » pour autoriser les demandes de tout domaine. Vérifiez Enable CORS web site et Configuring Apache HTTP Server documentation page pour plus d'informations.

De plus, vous pouvez utiliser la balise HTML video pour incorporer HLS. Lorsque l'agent utilisateur fait une demande à video source, il n'enverra pas l'en-tête Origin par défaut, et il ne recherchera pas les en-têtes CORS dans la réponse du serveur. Vous n'avez pas besoin de modifier la configuration du serveur dans ce cas. Apple recommande d'utiliser video tag dans leur introduction to HTTP Live Streaming Overview:

Important: Si possible, utilisez la balise < vidéo > pour intégrer HTTP Live Streaming, et utiliser l'objet < > ou <embed> balises uniquement pour spécifier fallback contenu.

Vérifiez How can I play Apple HLS live stream using html5 video tag thread pour plus d'informations.

+0

Également nécessaire pour mettre en commentaire/ajouter la ligne ci-dessous, LoadModule headers_module modules/mod_headers.so –