Пряма трансляція HTML5


10

Adobe Flash використовує Adobe Flash Player, протокол RTMP, сервер Flash Media і Flash Media Live Encoder, щоб зробити трансляцію в прямому ефірі ..

Який протокол та програмне забезпечення відповідає відео / аудіо HTML?

Що може замінити протокол RTMP, Flash Media Server та Encoder Flash Media Live?

Чи можливо це за допомогою HTML5?


1
Пов'язані StackOverflow питання: stackoverflow.com/questions/1735933 / ...
Ƭᴇcʜιᴇ007

Відповіді:


3

Зараз Wowza працює над їх Media Server , який підтримуватиме HTML5. Ви можете переглянути його тут , він відтворює фільм востаннє, що я перевірив.

Він використовує WebM, який є проектом, присвяченим розробці високоякісного відкритого відеоформату для Інтернету, який є вільним для всіх. Він заснований на контейнері Matroska. Наразі YouTube використовується для відтворення відео HTML5.

Джерелом цього потоку є файл WebM, який передається у прямому ефірі за допомогою API публікації на стороні сервера Wowza.

Відповідно до примітки тегів:

Примітка: Потрібен браузер, який підтримує HTML5, WebM, VP8 та Ogg Vorbis. Працює з такими браузерами:

Отож, це, мабуть, є вимогами до того, щоб веб-браузер передавав прямий ефір.


3

HTML5 є продовженням HTML4, а також таких робіт з використанням будь-якого порту TCP / IP , як зазначено в параметрі ДКЗ відео тега . Він обробляється безпосередньо браузером, не використовуючи жодного плагіна, наприклад Flash, і тому є єдиним існуючим потоковим рішенням для мобільних пристроїв.

HTML5-відео є агностичним протоколом - протокол має на увазі вихідну URL-адресу, як, наприклад, у:

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

або можливо :

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

Все це залежить від підтримки браузера протоколу, який використовується. Проста поточна передача відеофайлу завжди підтримується, але складніші випадки, як описано вище, можуть вимагати використання плагіна, коли браузеру не вистачає необхідної підтримки.

Програвачі HTML5 можна побудувати, використовуючи лише інструменти HTML, CSS та Javascript.

Наприклад, VideoJS , безкоштовний плеєр із відкритим кодом та легкий плеєр, який на 100% може працювати з використанням CSS, веб-сайт якого також містить багато корисної інформації про HTML5 відео.

Набагато більше інформації можна отримати про проект Kaltura, який можна отримати найкраще, починаючи з html5video - сайту спільноти Kaltura. Цей сайт також містить порівняння програвача HTML5 та статтю Початок роботи - Навігація по HTML5

Для публікації наявного відео-файлу на HTML5 можна скористатися безкоштовним Html5 Video Creator, який створить код HTML5 для вас.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.