2015-02-17 5 views
3

Я использую этот код:HTML5 видео RTSP не работает

<video src="rtsp://stream.tn.com.ar/live/tnhd1" controls></video> 

не работает. Но в медиаплеере VLC rtsp: //stream.tn.com.ar/live/tnhd1 работает!

В локальном хосте показывает мне: Не удалось загрузить ресурс: Net :: ERR_UNKNOWN_URL_SCHEME

Загружено на веб-сервере, он показывает мне: Не удалось загрузить ресурс: сервер ответил со статусом 404 (не найдено) не удалось загрузить ресурс: Net :: ERR_UNKNOWN_URL_SCHEME

+0

см. Https://stackoverflow.com/questions/1735933/streaming-via-rtsp-or-rtp-in-html5?rq=1 ... Короче говоря, большинство браузеров не поддерживают (в настоящее время) поддержку rtsp as транспорт – Offbeatmammal

ответ

3

к сожалению, RTSP является не поддерживается большинством браузеров, в том числе «современные» из них. Несмотря на то, что это протокол в HTML5 спецификации W3C в:

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

Следовательно, вам нужно будет найти библиотеку или плагин, написанный на JavaScript, который бы поддерживал его.

+0

Хорошо. Он не работает с RTSP, MMS, HTTP, RTMP. Какую библиотеку JavaScript вы мне порекомендовали? – lucasgabmoreno

+0

video.js должен поддерживать его, все еще экспериментируя с этим. –

Смежные вопросы