Aperçu: Prise en charge HTTPS

Cette rubrique vous guidera à travers les étapes d'activation de HTTPS avec Brightcove Player.

Pourquoi prendre en charge HTTPS?

Voyons d'abord pourquoi le support HTTPS est même nécessaire:

  • Les sites de partage social en ont besoin. Twitter et Facebook nécessitent un niveau de support HTTPS pour afficher un lecteur vidéo.
  • Pour garder le verrouillage du navigateur intact. Si vous avez tout ou partie de votre site sur HTTPS, vous voudrez probablement garder le "verrouillage du navigateur" intact. Sans une prise en charge HTTPS complète, le verrouillage du navigateur semble cassé.
  • Pour que le joueur continue de fonctionner. De plus en plus, les navigateurs refusent de charger tout contenu HTTP sur un site qui utilise HTTPS. Par conséquent, si un lecteur vidéo ne prend pas en charge HTTPS, il ne se chargera pas ou il manquera des fonctionnalités. Avoir un lecteur fonctionnel a également été un problème spécifique avec le lecteur actuel lorsque la restriction de domaine est utilisée.

Activer HTTPS

Pour activer HTTPS avec Brightcove Player, vous devrez effectuer les opérations suivantes:

Utilisez HTTPS avec le lecteur

  • Pour l'implémentation iframe, assurez-vous que votre page est chargée via HTTPS. Dans l'exemple ci-dessous, notez que le joueur src La propriété utilise une URL relative de protocole. Cela signifie que les lecteurs intégrés aux pages HTTPS seront chargés via HTTPS.
    <iframe src='//players.brightcove.net/1752604059001/default_default/index.html?videoId=4029697544001' allowfullscreen allow="encrypted-media"></iframe>
  • Pour l'implémentation des encarts, assurez-vous que votre page est chargée via HTTPS. Dans l'exemple ci-dessous, le fichier JavaScript du lecteur a un src propriété qui utilise une URL relative de protocole. Par conséquent, les lecteurs intégrés aux pages HTTPS seront chargés via HTTPS.
    <video-js
      data-video-id="4029697544001"
      data-account="1752604059001"
      data-player="default"
      data-embed="default"
      controls=""></video-js>
    <script src="//players.brightcove.net/1752604059001/default_default/index.min.js"></script>

Servir du contenu via HTTPS

Assurez-vous que tout votre contenu VOD est diffusé via HTTPS.

  • Pour les comptes Video Cloud, tout votre contenu sera automatiquement diffusé via HTTPS.
  • Pour les comptes BYO, vous devrez peut-être contacter votre fournisseur et faire un suivi avec le support client.

Diffusez des flux en direct sur HTTPS

Assurez-vous que l'URL de votre élément distant utilise HTTPS. Par exemple :

"https://livedelivery-lh.akamaihd.net/i/mylivestream_1@146180/master.m3u8"