Для проблемы с загрузкой 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
.
(но не совсем ...)
Тег 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 ( Элемент видео ):
Агенты пользователя могут поддерживать любые видео- и аудиокодеки, а также форматы контейнеров
По моим наблюдениям, относительно видеотега 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).