Веб камеры и экономия трафика

Feb 07, 2008 19:44

Задача - организовать вещание вебкамеры с горнолыжной трассы. При этом трафик от камеры до большого интернета стоит очень дорого, а потому его нужно экономить.

Самое простое решение

Итеративная история... )

video, software, work

Leave a comment

Comments 12

huan_carlos February 7 2008, 16:56:15 UTC
Осталось только написать фильтр, который бы на сервер выкладывал не полный кадр, а изменения относительно предыдущего, ну а серв вычислял бы полный кадр ;)))

Reply

kibizoid February 7 2008, 16:59:38 UTC
Эмуляция B-кадров в программу полёта не входит :). Потому как камеру перепрограмировать - это не для меня.

Reply

huan_carlos February 8 2008, 18:08:44 UTC
Мультикастом можно слать чего угодно, проблема не в кодеке, а в том, что мультикаст возможен в ограниченном сегменте сети. Любой шлюз в интернете зарежет его нафиг. Чтобы технология работала, шлюзы в цепочке мультикастовый сервер-клиент должны поддерживать "подписку" на запрашиваемый мультикастовый траффик. Таким образом построено IP-TV вещание у Корбины, например. Просто иначе, если все каналы сразу пихать мультикастом в сеть, то последняя миля должна быть как минимум честно гигабитная, что довольно дороговато ;)

Reply


brakhma February 7 2008, 22:40:29 UTC
Смысл этой трансляции не понятен. Зачем ставить камеру и тратить дорогущий траффик чтобы показать человеку слайдшоу из 6-ти картинок. Такое ощущение, что это не нужно ни пользователю ни хозяевам ресурса.

Reply

huan_carlos February 8 2008, 09:01:47 UTC
Да вот мне тоже кажется - было бы куда проще нащелкать сотни три кадров и показывать их рендомно с учетом времени суток ;))

Reply

brakhma February 8 2008, 17:53:43 UTC
Такие мысли тоже были, но это же вообще не красиво.

Reply

kibizoid February 9 2008, 14:55:36 UTC
Нашёлкать кадров сгоры нужно, но не вебкамерой. Есть две задачи - задача №1 - показать, что парк работает именно сейчас (для этого слайдшоу не важно с каким качеством) и как в парке здорово и красиво (для этого фото, сделанные профессиональным фотографом).

А делать фейк вместо реальной трансляции - это не здорово. Это обязательно всплывёт.

Reply


lifewatch_ru June 22 2010, 11:10:29 UTC
Пошел тоже по пути слайдшоу на JS (только изображения сервак wgetит с камеры)...как вы побороли проблему что картинка иногда не всегда полностью загружается (по крайней мере у меня так) (вот - http://img-fotki.yandex.ru/get/4300/lifewatch.3/0_5fffc_bf9e54e5_XL.jpg)

p.s. Моя камера - http://lifewatch.ru/webcam/

Reply

kibizoid June 22 2010, 11:55:28 UTC
Для того, чтобы этого не происходило загрузка изображения на сервак у меня происходит в два этапа - сперва картинка загружается в файл с временным именем (медленная часть операции), а потом старая картинка заменяется на уже загруженную (удаление старого файла и переименование нового - быстрый процесс).

Reply

lifewatch_ru June 22 2010, 12:12:47 UTC
о...точно! пасибо!

Reply


Leave a comment

Up