Что имеется в виду под словом "вектор"? Отрезок прямой?
Или нужно из растровой графики получить векторную (т.е. помимо отрезков ввести еще более сложные примитивы)?
Армянское Радио: вылезает проблема с синхронизацией. Просто видео показать - это заполнять помаленьку кэш и оттуда крутить ролик; если кэш опустошился раньше времени - подождать, пока наполнится.
А в реальном времени нужно действовать по схеме "забрал 1 кадр - показал его". Ну, на крайняк - 2-5 кадров, но не больше.
Да, офтопик развели. На ЛОРе продолжить что ли? ☺
Армянское Радио: Без браузера нельзя, в том-то и фишка веб-морд, что их с любой машины можно открывать. Извращенцы даже на сотовом телефоне могут попробовать.
По поводу WebRTC — не годится для данной задачи.
trytrytry: Если мой libastral.so не врет, то нужно данную информацию выплюнуть в терминал подключенных по ssh пользователей.
Для этого есть wall (пишет всем) и write (посылает сообщение лишь указанному юзеру).
Армянское Радио: у меня пока никак руки не дойдут это проверить. На SO как-то мутно: одни говорят, что обязательно нужно кодировать в BASE64 (т.е. сразу увеличиваем чуть ли не вдвое объем), другие — что можно и напрямую бинарник гнать.
Меня как раз этот вопрос беспокоит по причине желания передавать видео в режиме реального времени без велосипедов (необходимость перегружать каждую минуту iframe с mjpeg-видео по причине текучести всех браузеров я считаю велосипедом).
Армянское Радио: еще надо добавить NGINX — самое то для мелочевки. А то некоторые лица, привыкшие к "денверу" про него и не слыхали никогда. Ладно, апач у всех на устах, зато NGINX позволяет полноценные веб-серверы даже на слабых embedded устраивать! Правда, после того, как все браузеры стали поддерживать вебсокеты, нужда в легковесном standalone вебсервере потихоньку стала отпадать.
Хотя, конечно, у апача есть замечательные вещи, но если они не нужны, то этого тяжелого монстра лучше и не ставить.
Зачем bluefish? Дрянь же! Удобней geany (ну и т.п.) в качестве редактора кода (там и клиентский жабкоскрипт нормально подсвечивается, и серверный С, и хытымыэль) на основном экране, а на вспомогательном - firefox с этой веб-страницей и с открытым firebug'ом.
Заодно всякие вебсокеты, вебГЛи и прочую современную модную шнягу можно отлаживать так.
Жаль только, до сих пор не умеют браузеры человеческое потоковое видео в реальном времени, только mjpeg, как сто лет назад ☹
Herman Hergert: жесть!
Давайте я на запорожец приляпаю эмблемку от мерседеса и буду на форуме владельцев мерседесов вопросы по жоперу задавать: эмблемка-то мерсовская!!!
Сергей: идеальный человек — это, естественно, Заратустра.
А вообще, идеальным является готовый к коммунизму, т.е. не имеющий желания навредить ближнему своему, спереть что-нибудь и просто поступить подло.
Sever Good: для Фурье я использую fftw3, для всяких интур и тяжелой математики пользуюсь GSL. Вот, вроде, и все. Элементарные операции сам делаю. CUDA еще помогает, если нужно что-то тяжелое, но хорошо распараллеливаемое, считать.
Ну, а с фильтрами довольно просто: лапласианом гауссианы я выделял интересующие области (свертку через Фурье реализовал), тупой пороговой фильтрацией получал бинарные маски, а затем обрабатывал. Тоже без фанатизма, элементарными операциями из самых начал Гонсалеса и Вудса.
dordzhiev: Элементарно: они не нужны. Как и корове седло.
sysvinit превосходно работает, зачем что-то еще?
А уж пульса - тупая обертка над alsa/oss4. Зачем?
Явный вантузизм.