INTEGRITY Dokumentace

Stream Player API

Pro další možnosti ovládání a přizpůsobení nabízíme doplňkovou sadu JavaScript SDK, kterou lze použít k ovládání přehrávání videa a naslouchání mediálním událostem.

Chcete-li tuto SDK použít, přidejte další <script> značku na svůj web:

<!-- You can use styles and CSS on this iframe element where the video player will appear -->
<iframe
  src="https://customer-<CODE>.cloudflarestream.com/<VIDEO_UID>/iframe"
  style="border: none"
  height="720"
  width="1280"
  allow="accelerometer; gyroscope; autoplay; encrypted-media; picture-in-picture;"
  allowfullscreen="true"
  id="stream-player"
></iframe>

<script src="https://embed.cloudflarestream.com/embed/sdk.latest.js"></script>

<!-- Your JavaScript code below-->
<script>
  const player = Stream(document.getElementById('stream-player'));
  player.addEventListener('play', () => {
    console.log('playing!');
  });
  player.play().catch(() => {
    console.log('playback failed, muting to try again');
    player.muted = true;
    player.play();
  });
</script>

Metody

Vlastnosti

Události

Standardní události video prvku

Podporujeme většinu standardizované události mediálního prvku ↗.

Nestandardní události

Nestandardní události mají prefix stream- aby se odlišily od standardních událostí.