INTEGRITY Dokumentace

Použití Stream Player

Cloudflare poskytuje přizpůsobitelný webový přehrávač, který umí přehrávat video na vyžádání i živé vysílání a nevyžaduje žádnou další práci vývojářů.

Chcete-li přidat přehrávač Stream Player na webovou stránku, můžete buď:

<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"
></iframe>

Přehrávač Stream je k dispozici také jako React ↗ nebo Angular ↗ komponenta.

Kompatibilita s prohlížeči

Počítač

Mobilní

Player Size

Pevné rozměry

Změna height a width atributy na iframe změní rozměry iframe v pixelech zobrazeného na hostitelské stránce.

<iframe
	src="https://customer-<CODE>.cloudflarestream.com/<VIDEO_UID>/iframe"
	style="border: none"
	height="400"
	width="400"
	allow="accelerometer; gyroscope; autoplay; encrypted-media; picture-in-picture;"
	allowfullscreen="true"
></iframe>

Responzivní

Aby byl iframe responzivní, potřebuje styly vynucující poměr stran nastavením iframe na position: absolute; a necháte jej vyplnit kontejner, který používá vypočítanou padding-top procent.

<!-- padding-top calculation is height / width (assuming 16:9 aspect ratio) -->
<div style="position: relative; padding-top: 56.25%">
	<iframe
		src="https://customer-<CODE>.cloudflarestream.com/<VIDEO_UID>/iframe"
		style="border: none; position: absolute; top: 0; height: 100%; width: 100%"
		allow="accelerometer; gyroscope; autoplay; encrypted-media; picture-in-picture;"
		allowfullscreen="true"
	></iframe>
</div>

Základní možnosti

Možnosti přehrávače se konfigurují pomocí querystring parametrů v prvku iframe src atribut. Například:

https://customer-<CODE>.cloudflarestream.com/<VIDEO_UID>/iframe?autoplay=true&muted=true

Ladicí informace

Debug menu přehrávače Stream lze zobrazit a skrýt pomocí klávesové zkratky Shift-D během přehrávání videa.

Přehrávání záznamu živého streamu

Po skončení živého vysílání se automaticky vygeneruje záznam, který je dostupný do 60 sekund. Aby přehrávání a zobrazení videa proběhlo úspěšně, mějte na paměti následující:

Zatímco se generuje záznam živého vysílání, video se může zobrazovat jako not-found nebo not-started.

Přehrávání Low-Latency HLS Beta

Pokud je pro Live Input povolena beta verze Low-Latency HLS, přehrávač Stream automaticky spustí přehrávání v režimu s nízkou latencí, pokud je to možné. Více informací najdete v Spuštění živého vysílání a povolte tuto možnost.