HTML5 canlı yayın


10

Adobe Flash, canlı yayını mümkün kılmak için Adobe Flash Player, RTMP protokolü, Flash Media Server ve Flash Media Live Encoder kullanır.

Hangi protokol ve yazılım HTML videoya / sese karşılık gelir?

RTMP protokolünü, Flash Media Server'ı ve Flash Media Live Encoder'i ne değiştirebilir?

HTML5 ile mümkün mü?


Yanıtlar:


3

Wowza şu anda HTML5'i destekleyecek Medya Sunucuları üzerinde çalışıyor . Burada görüntüleyebilirsiniz , kontrol ettiğim son filmi oynuyor.

Web için herkesin rahatça kullanabileceği yüksek kaliteli, açık bir video formatı geliştirmeye adanmış bir proje olan WebM'i kullanıyor . Bir Matroska konteynerine dayanıyor . HTML5 video oynatmak için şu anda YouTube tarafından kullanılıyor.

Bu akışın kaynağı, Wowza sunucu tarafı yayınlama API'sini kullanarak canlı akış olarak yayınlanan bir WebM dosyasıdır.

Etiket notuna göre:

Not: HTML5, WebM, VP8 ve Ogg Vorbis'i destekleyen bir tarayıcı gereklidir. Aşağıdaki tarayıcılarla çalışır:

Yani bunlar canlı yayınlanacak bir web tarayıcısını elde etmek için gereksinimler gibi görünüyor.


3

HTML5 , HTML4'ün bir uzantısıdır ve video etiketinin src parametresinde belirtilen herhangi bir tcp / ip bağlantı noktasını kullanarak çalışır . Flash gibi herhangi bir eklenti kullanmadan doğrudan tarayıcı tarafından kullanılır ve bu nedenle mobil cihazlar için mevcut tek akış çözümüdür.

HTML5 videosu protokol agnostiğidir - protokol, örneğin:

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

ya da belki :

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

Bu, kullanılan protokol için tarayıcının desteğine bağlıdır. Basitçe bir video dosyasını akış normalde her zaman desteklenir, ancak yukarıdaki gibi daha karmaşık durumlarda tarayıcı gerekli desteğe sahip olmadığında bir eklenti kullanımını gerektirebilir.

HTML5 oynatıcılar yalnızca HTML, CSS ve Javascript araçları kullanılarak oluşturulabilir.

Örnek olarak , web sitesi de HTML5 videosu hakkında birçok faydalı bilgi içeren ve CSS kullanılarak% 100 kaplanabilen ücretsiz ve açık kaynaklı bir hafif oynatıcı olan VideoJS'dir .

Html5video - A Kaltura topluluk sitesi ile başlayarak en iyi erişilen Kaltura projesi hakkında daha fazla bilgi bulabilirsiniz . Bu site ayrıca bir HTML5 Oynatıcı Karşılaştırması ve Başlarken - HTML5'te Gezinme makalesini de içeriyor

Mevcut bir video dosyasını HTML5'te yayınlamak için, biri sizin için HTML5 kodunu oluşturan ücretsiz Html5 Video Creator'ı kullanabilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.