1 Отредактировано murabel (19-04-2009 12:15:20)

Тема: расшарить веб-камеру N800 по локалке

Может показаться, что тема не новая, и что решений должно быть полно, и первым вашим побуждением будет послать меня юзать поиск. Искал, как по таблеточным форумам, так и в гугле, но все существующие рецепты начинаются с becomeroot и заканчиваются кучей постов о том, что это не работает. Неужели нет нормального хилдонизированного приложения, которое просто запускаешь - и картинка с камеры транслируется в сеть? Нечто подобное удалось найти, но для OS2007, и внятного ответа, можно ли и как запустить это на Diablo, нет.
Единственный пока доступный мне способ - это звонок по Gizmo с автоответом на стороне камеры, но это, во-первых, кратковременный звонок, а не постоянный мониторинг, во-вторых, трафик далеко не локальный, в-третьих, качество картинки настолько жуткое, что не видно почти ни фига.

Samsung Galaxy Tab @CM9 ICS  [Utel 3G] + Motorola E770v [life:)] + Motorola HT820 (A2DP) + [в архиве: Nokia N810 WiMAX Edition + Nokia N800 (R.I.P.) +  Nokia 770]

2

Re: расшарить веб-камеру N800 по локалке

>Неужели нет нормального хилдонизированного приложения, которое просто запускаешь - и картинка с камеры транслируется в сеть?

буквально вчера игрался))
не хилдонизировано, но запускаешь и поток идёт в сеть
http://wiki.maemo.org/Streaming_video_f … -in_webcam

всё работает, звук/видео. однако звук отстаёт) может сеть не тянет просто или девайс сам

n810

3 Отредактировано murabel (19-04-2009 22:37:06)

Re: расшарить веб-камеру N800 по локалке

Да видел я это. Уж простите, но все эти скрипты консольные для меня темный лес. И потом, что это там за Linux box упоминается - комп с линуксом? Так у меня такого нет. Опять же на нем тоже нужно что-то устанавливать и настраивать...
Я недавно на своем виндовом десктопе вебкам расшаривал - 1) установил webcamXP; 2) камеру подключил; 3) в настройках галочку поставил - и всё, с любого дивайса, просто из браузера - вуаля! (Но этот комп в другой комнате стоит, и эта камера туда, куда мне надо, не дотянется, и ставилась она для других целей.)
А на таблетке, получается, всё только через танцы с бубном...

Samsung Galaxy Tab @CM9 ICS  [Utel 3G] + Motorola E770v [life:)] + Motorola HT820 (A2DP) + [в архиве: Nokia N810 WiMAX Edition + Nokia N800 (R.I.P.) +  Nokia 770]

4

Re: расшарить веб-камеру N800 по локалке

murabel пишет:

Да видел я это. Уж простите, но все эти скрипты консольные для меня темный лес. И потом, что это там за Linux box упоминается - комп с линуксом? Так у меня такого нет. Опять же на нем тоже нужно что-то устанавливать и настраивать...
Я недавно на своем виндовом десктопе вебкам расшаривал - 1) установил webcamXP; 2) камеру подключил; 3) в настройках галочку поставил - и всё, с любого дивайса, просто из браузера - вуаля! (Но этот комп в другой комнате стоит, и эта камера туда, куда мне надо, не дотянется, и ставилась она для других целей.)
А на таблетке, получается, всё только через танцы с бубном...

ну и здесь тоже устанавливать и настраивать(пункты 1, 3 у вас), ну и по поводу танцев с бубном тоже можно поспорить, только нужно ли оно, если ктото с детства сидит в хп, а ктото в линуксе?))
линукс-бок - десктоп. у вас это винхп на сколько я понял
1. запускаете на таблетке тот скрипт
2. качаете vlc и открываете им тот файл что приведён в статье по ссылке

всё играется и показывается. помоему прекрасно)

а так. ну можете подождать когда ктонибудь, чтонибудь сделает с мордой. хотя может и готовое уже есть всё

n810

5

Re: расшарить веб-камеру N800 по локалке

Вот тут IP-camera

6

Re: расшарить веб-камеру N800 по локалке

спасибо, щас попробую, по результатам отпишусь.

Samsung Galaxy Tab @CM9 ICS  [Utel 3G] + Motorola E770v [life:)] + Motorola HT820 (A2DP) + [в архиве: Nokia N810 WiMAX Edition + Nokia N800 (R.I.P.) +  Nokia 770]

7 Отредактировано Dali (01-05-2009 15:12:34)

Re: расшарить веб-камеру N800 по локалке

Работает из коробки. Только надо заблокировать Internet Call (настроить чтобы не запускалась при вынимании камеры, или сначала запускать поток, а потом вынимать камеру).
Что камера никакая, все уже знаете...
И ещё - поток отъедает ок. 60% проца.

Детектор движения в этой реализации бесполезен, да и не нужен он на веб-камере, это хорошо реализуется в программах наблюдения

Что касается apache2 - меня поражает, если все встраиваемые лёгкие сервера летают на мыльницах, почему в Cisco IOS они такие тормозные.

PS: Кстати, mjpeg имеет слишком широкую полосу, так что имеет смысл только в локалке. Для инета всё же надо применить вышеуказанный скрипт с gstream. Возможно, там ещё преимущества есть (качество, скорость, равномерность кадров, загрузка...) я не пробовал пока, но ещё одно преимущество есть точно - звук.

Был Nokia N800 + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

8 Отредактировано murabel (12-10-2009 23:56:48)

Re: расшарить веб-камеру N800 по локалке

Да, работает неплохо, ну немного изображение рывками, но в целом нормально. Жаль, звук не передает.
Кстати, если вдруг кто не в курсе - увидеть поток в MJPEG можно только в Firefox или Crome 2- ни IE вплоть до 8-й версии, ни Opera до 9.64 этот формат не понимают.
Там еще тоже можно поиграться с параметрами, я пробовал, но оно того не стоит - при улучшении параметров начинает тормозить и становится невозможно просмотреть поток с другой таблетки.

Samsung Galaxy Tab @CM9 ICS  [Utel 3G] + Motorola E770v [life:)] + Motorola HT820 (A2DP) + [в архиве: Nokia N810 WiMAX Edition + Nokia N800 (R.I.P.) +  Nokia 770]

9

Re: расшарить веб-камеру N800 по локалке

Только надо заблокировать Internet Call (настроить чтобы не запускалась при вынимании камеры, или сначала запускать поток, а потом вынимать камеру).

Disable video chat from loading on camera coming out "gconftool-2 --set --type bool '/system/osso/af/launch-on-camera' 'false'"

Переводить, вроде, незачем - и так вполне доступно. Информация с сайта одного из владельцев таблеточного репозитория.
__http://austinche.name/maemo/index.html__

10 Отредактировано murabel (05-05-2009 21:29:00)

Re: расшарить веб-камеру N800 по локалке

welderman пишет:

Только надо заблокировать Internet Call (настроить чтобы не запускалась при вынимании камеры, или сначала запускать поток, а потом вынимать камеру).

Disable video chat from loading on camera coming out "gconftool-2 --set --type bool '/system/osso/af/launch-on-camera' 'false'"

Гм, а просто галочку в настройках снять - "not Unix way"? smile

Samsung Galaxy Tab @CM9 ICS  [Utel 3G] + Motorola E770v [life:)] + Motorola HT820 (A2DP) + [в архиве: Nokia N810 WiMAX Edition + Nokia N800 (R.I.P.) +  Nokia 770]

11

Re: расшарить веб-камеру N800 по локалке

Ну, команду можно добавить в вышеуказанный скрипт. Для тех, кто не хочет блокировать Internet Call напостоянно.

Был Nokia N800 + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

12

Re: расшарить веб-камеру N800 по локалке

Dali пишет:

Ну, команду можно добавить в вышеуказанный скрипт. Для тех, кто не хочет блокировать Internet Call напостоянно.

какой на... скрипт? Я лично вполне и вполне смог в настройках самой программы это отключить...
перед тем как написать нужн хоть проверить, реализовано ли это в приложении...

13

Re: расшарить веб-камеру N800 по локалке

Ну, смогли отключить галочкой - и чудесненько. Только где ж Вы такой смышлёный раньше были, когда вопрос задавался? Я вот ни сном ни духом про галочку эту (спасибо, кстати), ибо  приложением не пользовался за ненадобностью. Просто увидел тему, прочитал, вспомнил, что где-то видел рецепт - и запостил сюда. А UNIX-way (imho) - как раз возможность достичь результа различными путями.
И незачем так орать©
smile

14

Re: расшарить веб-камеру N800 по локалке

какой на... скрипт? Я лично вполне и вполне смог в настройках самой программы это отключить...

Ну, поздравляю с победой

перед тем как написать нужн хоть проверить, реализовано ли это в приложении...

Это Вы мне? Каюсь, перед тем как написать не проверил, потому что знал ещё год назад. Потому и написал "настроить чтобы не запускалась". Или надо разжевать?

А те, кто всё-таки читает предыдущие сообщения полностью, заметили, что я написал "Для тех, кто не хочет блокировать Internet Call напостоянно". Т.е. когда попеременно пользуешься камерой для разных программ, вовсе не обязательно каждый раз лазить в меню и щёлкать галочкой. Вполне есть смысл добавить команду в "какой на... скрипт", про который написано ещё выше. Это - unix-way.

Был Nokia N800 + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

15

Re: расшарить веб-камеру N800 по локалке

welderman
Не грузитесь, это у людей бывает что-то такое, личное.
Вообще, у меня одного дежа вю? Мне кажется, иногда они возвращаются, снова и снова...

Был Nokia N800 + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

16 Отредактировано murabel (11-05-2009 14:35:00)

Re: расшарить веб-камеру N800 по локалке

ОК, работает, пользуюсь. Теперь хочется, чтобы еще одним кликом запускался/останавливался mjpeg server. Понятно, что на соответствующие ссылки можно сделать закладки в микробе, а можно ли без запуска микроба как-то? или запускать его сразу с параметром в виде нужной ссылки? В идеале было бы круто вынести 3 пункта в Personal Menu или Personal Launcher - start, stop и view...

Samsung Galaxy Tab @CM9 ICS  [Utel 3G] + Motorola E770v [life:)] + Motorola HT820 (A2DP) + [в архиве: Nokia N810 WiMAX Edition + Nokia N800 (R.I.P.) +  Nokia 770]

17

Re: расшарить веб-камеру N800 по локалке

Запуск Микроба как-то так:
if [ `ps ax|grep browser|grep -v grep|grep -v browserd  |wc -l` -gt 0 ]; then /usr/bin/browser --url=http://www.google.com; else /usr/bin/browser_dbuscmd.sh open_new_window http://www.google.com; fi

Был бы у Чехова автомобиль, поворотник бы Чехов включал.
N810 (DIABLO_5.2008.43-7)

18

Re: расшарить веб-камеру N800 по локалке

Недавно понадобилось организовать видеоняню в гостях у тещи. В наличии две N800 (моя и жены), роутера нет. Как оказалось, это не помеха. Настроил Ad-Hoc соединение между таблетками, прописал для ускорения коннекта статические IP, подключил, зашел на веб-морду камеры - работает!
Теперь бы еще кто подсказал, как в этой одноранговой сети расшарить файлы-папки для доступа...

Samsung Galaxy Tab @CM9 ICS  [Utel 3G] + Motorola E770v [life:)] + Motorola HT820 (A2DP) + [в архиве: Nokia N810 WiMAX Edition + Nokia N800 (R.I.P.) +  Nokia 770]

19

Re: расшарить веб-камеру N800 по локалке

Тема вроде еще жива, вот прочитал и заломался на самом банальном - На n800 Диабло не устанавливаются пакеты gstreamer-tools. как только не пробовали, ошибка при установке из файла, потому что в репозитории он вообще не видит это приложения, хотя репозитории я добавил. Вот что пишел при установке из файла:
/usr/bin/dpkg-deb -f/'media/mmc1/PK/gstreamer0.10.deb/
Package must have "Section: user.F00" to be considered compatible.

20

Re: расшарить веб-камеру N800 по локалке

Телепаты хотят добавки.

Какие репозитории подключены?
Какая ошибка?
Какой командой ставите из репозитория?
Откуда вы скачали этот gstreamer0.10.deb. Имхо, он левый какой-то.

Дайте список репозиториев, полученный этой командой:

cat /etc/apt/sources.list.d/hildon-application-manager.list

Наверняка вы наподключали репозиториев не для вашей системы.

По идее пакет должен нормально установиться командой:

apt-get install gstreamer-tools

В репозитории он, разумеется, есть. Пруфлинк.

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶