1

Есть 2 ПК (оба мои и я там имею все права). Как удаленно задействовать камеру на удаленном ПК и получать изображение?

zx-info.ru - ZX-SPECTRUM (игры, описания, прохождения, скриншоты)

2

Почитайте это и это. Может поможет. ab

Я делаю бесплатную ОС. Это просто хобби, она не должна быть большой и профессиональной.
Linus Torvalds, 1991г.
Microsoft оставил далеко позади всех своих конкурентов. Хорошо, что в архивах остались упоминания о тех временах.                    Bill Gates, 2001г.

3

Если оба компа твои, то подключись по ssh и далее как на локальном компе всё делай.

4

Vascom, спасибо, по ssh подключился,но камера изображение не выдает.
Возможно я не так запускаю, но локально камера показывает через mplayer. Команду использую такую:
$ mplayer tv:// -tv device=/dev/video0

zx-info.ru - ZX-SPECTRUM (игры, описания, прохождения, скриншоты)

5 (05.06.2013 03:19:44 отредактировано Fat-Zer)

vovan_m2005, два Ъ способа:
1) стримить видео, можно, например, через vlc или ffmpeg... в гугле есть много вариантов, на первой странице: тыц тыц
+ сколько угодно клиентов
+ если сервер не меньше среднего десктопа, то нагрузка незначительна
2) прикрутить usb-over-ip на форуме уже обсуждалось, как...
- только один клиент
- работает на уровне ядра [checkme]
+ минимальная нагрузка на сервер.

phant0m⇓ пишет:

Vascom, спасибо, по ssh подключился,но камера изображение не выдает.
Возможно я не так запускаю, но локально камера показывает через mplayer. Команду использую такую:
$ mplayer tv:// -tv device=/dev/video0

на клиенте и на сервере должно быть включено перенаправление иксов (X11Forwarding не сервере и ключик -X на клиенте)
вообще говоря, вариант с ssh довольно убог, хотя если надо просто глянуть, что на том конце, а не постоянно смотреть, то и он вполне сойдёт...

95% процентов проблем находятся между клавиатурой и стулом.

6 (05.06.2013 09:17:52 отредактировано phant0m)

Fat-Zer пишет:

на клиенте и на сервере должно быть включено перенаправление иксов (X11Forwarding не сервере и ключик -X на клиенте)
вообще говоря, вариант с ssh довольно убог, хотя если надо просто глянуть, что на том конце, а не постоянно смотреть, то и он вполне сойдёт...

Это как и зачем? Прошу подробнее. Mplayer ведь консольный.

zx-info.ru - ZX-SPECTRUM (игры, описания, прохождения, скриншоты)

7

У него есть особенность: во-первых, если запускать из эмулятора терминала, то играть видео он все равно будет в отдельном окне, а во-вторых, у него есть и GUI.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

8

Как сделать перенаправление иксов?

zx-info.ru - ZX-SPECTRUM (игры, описания, прохождения, скриншоты)

9

ssh -X

10

Vascom, так даже не проигрывает (ssh -X):

$ mplayer tv:// -tv device=/dev/video0
MPlayer svn r34540 (Ubuntu), built with gcc-4.6 (C) 2000-2012 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing tv://.
TV file format detected.
Selected driver: v4l2
 name: Video 4 Linux 2 input
 author: Martin Olschewski <olschewski@zpr.uni-koeln.de>
 comment: first try, more to come ;-)
v4l2: your device driver does not support VIDIOC_G_STD ioctl, VIDIOC_G_PARM was used instead.
Selected device: USB2.0 Camera
 Capabilities:  video capture  streaming
 supported norms:
 inputs: 0 = Camera 1;
 Current input: 0
 Current format: YUYV
v4l2: ioctl set format failed: Invalid argument
v4l2: ioctl set format failed: Invalid argument
v4l2: ioctl set format failed: Invalid argument
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Invalid argument
Error: Cannot set norm!
Selected input hasn't got a tuner!
v4l2: ioctl set mute failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
vo: couldn't open the X11 display (localhost:10.0)!
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
vo: couldn't open the X11 display (localhost:10.0)!
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
vo: couldn't open the X11 display (localhost:10.0)!
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.


MPlayer interrupted by signal 11 in module: preinit_libvo
- MPlayer crashed by bad usage of CPU/FPU/RAM.
  Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
  disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
- MPlayer crashed. This shouldn't happen.
  It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
  gcc version. If you think it's MPlayer's fault, please read
  DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
  won't help unless you provide this information when reporting a possible bug.
 [ This binary of MPlayer in Debian is currently compiled with
   '--enable-debug'; the debugging symbols are in the package
   'mplayer-dbg'.]
zx-info.ru - ZX-SPECTRUM (игры, описания, прохождения, скриншоты)

11

Это проблема

X11 connection rejected because of wrong authentication.

Попробуй запустить любое другое графическое приложение. Если та же ошибка, то сперва реши её. Это уже может зависеть от используемых тобой дистрибутивов и версий ПО в них.

12

Ключ авторизации сгенерирован с разрешением форвардинга иксов?

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

13 (05.06.2013 17:02:13 отредактировано phant0m)

yars, Я до этого вообще ни разу не пользовался ssh. Подключался с паролем. С ключами пока не разобрался. Да еще и форвардинг иксов... Пойду гуглить (изучать тему).

zx-info.ru - ZX-SPECTRUM (игры, описания, прохождения, скриншоты)

14

Я мало работал с ssh, некоторые вещи еще не знаю/не понимаю, но информацию о ключах вы найдете в man ssh-keygen, где-то мне даже попадался хороший перевод страницы руководства. На выходных поищу.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

15

phant0m⇓ пишет:

X11 connection rejected because of wrong authentication.

не возьмусь сказать наверняка, но есть подозрение, что или у пользователя, от которого коннектишься нет прав на вывод в иксы, или перенаправление иксов не включено (видно при подключении)

ЗЫ: на хосте mplayer с камерой нормально работает? а то, по моему опыту это не всегда так...

95% процентов проблем находятся между клавиатурой и стулом.

16

Fat-Zer, на хосте проблем никаких нет. Только удаленно. "X11Forwarding yes" - было изначально.

zx-info.ru - ZX-SPECTRUM (игры, описания, прохождения, скриншоты)