HTML5 trasmissione in diretta


10

Adobe Flash utilizza Adobe Flash Player, protocollo RTMP, Flash Media Server e Flash Media Live Encoder per rendere possibile la trasmissione in diretta.

Quale protocollo e software corrisponde al video / audio HTML?

Cosa può sostituire il protocollo RTMP, Flash Media Server e Flash Media Live Encoder?

È possibile con HTML5?


1

Risposte:


3

Wowza sta attualmente lavorando sul proprio Media Server , che supporterà HTML5. Puoi vederlo qui , è in riproduzione un film che ho controllato l'ultima volta.

Utilizza WebM, un progetto dedicato allo sviluppo di un formato video aperto di alta qualità per il Web che è liberamente disponibile per tutti. È basato su un contenitore Matroska. Attualmente è utilizzato da YouTube per riprodurre video HTML5.

L'origine di questo flusso è un file WebM che viene trasmesso in streaming come flusso live utilizzando l'API di pubblicazione sul lato server di Wowza.

Secondo la nota tag:

Nota: è richiesto un browser che supporti HTML5, WebM, VP8 e Ogg Vorbis. Funziona con i seguenti browser:

Quindi questi sembrano essere i requisiti per ottenere un browser web per lo streaming live.


3

HTML5 è un'estensione di HTML4 e come tale funziona utilizzando qualsiasi porta tcp / ip come specificato nel parametro src del tag video . È gestito direttamente dal browser, non utilizzando alcun plug-in come Flash, ed è quindi l'unica soluzione di streaming esistente per dispositivi mobili.

Il video HTML5 è indipendente dal protocollo - il protocollo è implicito dall'URL di origine, come ad esempio in:

<video src="rtp://myserver.com/path/to/stream">
    Your browser does not support the VIDEO tag and/or RTP streams.
</video>

o forse :

<video src="http://myserver.com:1935/path/to/stream/myPlaylist.m3u8">
    Your browser does not support the VIDEO tag and/or RTP streams.
</video>

Tutto dipende dal supporto del browser per il protocollo utilizzato. Il semplice streaming di un file video è normalmente sempre supportato, ma i casi più complicati come sopra possono richiedere l'uso di un plug-in quando il browser non ha il supporto richiesto.

I lettori HTML5 possono essere creati utilizzando solo strumenti come HTML, CSS e Javascript.

Un esempio è VideoJS , un lettore leggero gratuito e open source che è personalizzabile al 100% tramite CSS, il cui sito Web contiene anche molte informazioni utili sul video HTML5.

Molte altre informazioni sono disponibili sul progetto Kaltura, a cui si accede meglio a partire da html5video - Un sito della comunità Kaltura. Questo sito contiene anche un confronto tra player HTML5 e l'articolo Introduzione - Navigazione in HTML5

Per pubblicare un file video esistente su HTML5, è possibile utilizzare l' Html5 Video Creator gratuito che crea il codice HTML5 per te.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.