Потоковая передача через RTSP или RTP в HTML5

Для проблемы с загрузкой DLL я предлагаю вам использовать инструмент Dependency Walker .

Если вы владеете Visual Studio 2005, вы можете найти его в C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\Bin\depends.exe.

Обновление:

MSVCR90D.DLL - это отладочная версия среды выполнения Visual C ++ 9.0. Его следует использовать только для целей отладки. Я настоятельно рекомендую создать выпускную версию вашей библиотеки, чтобы избежать проблемы с загрузкой DLL. Однако, если вам абсолютно необходимо развернуть отладочную версию, вы найдете все необходимые библиотеки DLL в C:\Program Files\Microsoft Visual Studio 9.0\VC\redist\Debug_NonRedist\x86.

143
задан xiaoyi 16 November 2016 в 00:43
поделиться

2 ответа

Технически «Да»

(но не совсем ...)

Тег HTML 5 не зависит от протокола - ему все равно. Вы помещаете протокол в атрибут src как часть 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>

Тем не менее, реализация тега зависит от браузера. Поскольку HTML 5 только зарождается, я ожидаю частого изменения поддержки (или отсутствия поддержки).

Из спецификации W3C HTML5 ( Элемент видео ):

Агенты пользователя могут поддерживать любые видео- и аудиокодеки, а также форматы контейнеров

89
ответ дан 23 November 2019 в 22:37
поделиться

По моим наблюдениям, относительно видеотега HTML 5 и потоков rtsp (rtp) он работает только с konqueror (KDE 4.4.1, набор фононных бэкэнд в GStreamer). У меня было только видео (без звука) с потоком H.264 / AAC RTSP (RTP).

Потоки из http://media.esof2010.org/ не работали с konqueror (KDE 4.4.1, Phonon-backend установлен на GStreamer).

1
ответ дан 23 November 2019 в 22:37
поделиться
Другие вопросы по тегам:

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