recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment implémenter le streaming HLS dans hbbtv

Le problème réside dans la mise en œuvre du HTTP Live Streaming (également connu sous le nom de HLS) dans HbbTV Je ne trouve pas la solution

Par exemple, j'ai essayé ceci

<!DOCTYPE html>
<html>
<head>
  <title>HbbTV Stream</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <script type="text/javascript">
    function initApp() {
      var videoElement = document.createElement("video");
      videoElement.setAttribute("type", "application/vnd.apple.mpegurl");
      videoElement.setAttribute("src", "http.//example.com/test.m3u8");
      videoElement.setAttribute("data-fullscreen", "true");
      videoElement.setAttribute("data-pauseonexit", "true");
      videoElement.setAttribute("autoplay", "");
      videoElement.addEventListener("error", function(e) {
        console.log("Video error:", e);
      });
      document.body.appendChild(videoElement);
    }
  </script>
</head>
<body onload="initApp()">
</body>
</html>

P粉278379495P粉278379495345 Il y a quelques jours430

répondre à tous(1)je répondrai

  • P粉594941301

    P粉5949413012024-02-18 12:10:31

    Cela n'aidera pas avec les appareils plus anciens, mais si vous ciblez HBBTV 2.0.3 ou version ultérieure, l'appareil doit prendre en charge l'Media Source Extension, vous pouvez donc essayer d'utiliser un lecteur basé sur javascript comme hls.js. ou similaire.

    répondre
    0
  • Annulerrépondre