html 5 может служить оперативному мультимедийному потоку?

Я услышал о многих интересных функциях html 5,

но может это для обслуживания оперативного мультимедийного потока от веб-камеры?

6
задан user198729 9 June 2010 в 13:08
поделиться

4 ответа

HTML5 video - это просто тег, который выглядит как

<video src="movie.mp4" controls="controls">
    Your browser doesn't support the video tag.
</video>

(ссылка здесь)

Что бы ни содержал movie.mp4 на самом деле, это решает базовый сервер, и это может быть потоковое содержимое, если сам формат поддерживает потоковую передачу. Например, h.264 eXtended Profile и Scalable High Profile поддерживают потоковое видео.

1
ответ дан 17 December 2019 в 07:00
поделиться

Я сделал доказательство для этого несколько дней назад. Ответ - да и нет. Да, XMLHttpRequest позволяет вам получить доступ к данным во время их передачи с камеры. Нет, он не поддерживается всеми браузерами.

В XMLHttpRequest вы можете получать сообщения о состоянии объекта, если это делается асинхронно. Проблема в том, что каждый браузер обрабатывает это немного по-разному. Большая проблема заключается в том, что хотя Internet Explorer поддерживает обновление статуса, если вы попытаетесь получить доступ к данным в состоянии 3, он выдаст ошибку. Для получения дополнительной информации перейдите по ссылке.

Если ваша камера может передавать видеопоток, который является стандартным типом медиа, как говорили другие авторы, то это будет лучшим вариантом. Возможно, после выхода IE 9 XMLHttpRequest будет работать так, как предполагалось.

1
ответ дан 17 December 2019 в 07:00
поделиться

На самом деле это не имеет ничего общего с HTML 5. В HTML вы просто указываете браузеру на ресурс, указывая, что это видео. Если ваша камера испускает поток в формате, который браузер может воспроизвести, то это должно работать, конечно. Хотя, по моему опыту, многие камеры передают MJPEG, и поддержка этого формата непосредственно в браузерах, в лучшем случае, ограничена.

0
ответ дан 17 December 2019 в 07:00
поделиться

Не html5 сам по себе, но html5 видео может читать потоки (как на youtube, живое вещание).

Streaming via RTSP or RTP in HTML5 для некоторой информации

1
ответ дан 17 December 2019 в 07:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: