HTML5/H.264 формат для общего доступа к рабочему столу

Я пытаюсь транслировать свой рабочий стол через http одному или нескольким пользователям. Ближайшая цель - просто поделиться рабочим столом в режиме реального времени в режиме только для чтения для нескольких пользователей. В будущем мы можем позволить пользователям управлять рабочим столом с помощью мыши или клавиатуры. У меня есть эти запросы в этом контексте

HTML5 + H.264 подходит для этого или мне нужно использовать Flash?

В любом случае, какие все компоненты / серверы мне нужны для живой потоковой инфраструктуры? (Например, рабочий стол, кодировщик, потоковый сервер, веб-сервер, медиаплеер и т. Д.)? Это поможет сравнить варианты, если вы можете опубликовать свои предпочтения для каждого из этих компонентов / серверов.

1 ответ

Вы должны быть в состоянии сделать это с Flash, я не знаю наверняка о HTML5. В Windows я должен предложить вам создать диаграмму DirectShow, чтобы сделать это. Вам понадобится фильтр источника снимка экрана, кодер h264 и выходной фильтр флэш-потоков.

Фильтр захвата экрана DirectShow. http://www.mainmediasoft.com/products/screencapture/

ffdshow может кодировать h264 http://ffdshow-tryout.sourceforge.net/

выходной фильтр флэш-потоков. http://www.nanocosmos.de/v3/en/rtmp-streaming.html

В теории вы должны быть в состоянии объединить все эти части в графитит и сделать эту работу.

Другие вопросы по тегам