Ir pakeiciau /usr/sbin/pcsuite-enable.sh faila, kuri paleidzia tada kai telefonas pajungiamas kaip pc-suite.
/bin/sh /root/net.sh
Pajungus telefona prie PC ir pasirinkus "pc-suite" mums paleis ta skripta ir kartu openssh, na ir aisku nustatys tinkamai telefono interface.
Veiks kaip router, tik atvirksciai
Dabar is PC galime jungtis i telefona per ssh:
TERM="xterm" ssh root@192.168.2.15
The authenticity of host '192.168.2.15 (192.168.2.15)' can't be established.
RSA key fingerprint is 6d:f7:27:d7:e4:7e:07:ea:ac:7f:8b:b4:0d:5f:1f:23.
Are you sure you want to continue connecting (yes/no)?
root@192.168.2.15's password:
BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso31+0cssu0) built-in shell (ash)
Enter 'help' for a list of built-in commands.
Patikrinam ar veikia internetas:
┌─[✗]─[Nokia-N900]─[~]
└──╼ ping google.lt
PING google.lt (173.194.70.94): 56 data bytes
64 bytes from 173.194.70.94: seq=0 ttl=47 time=34.271 ms
64 bytes from 173.194.70.94: seq=1 ttl=47 time=33.722 ms
64 bytes from 173.194.70.94: seq=2 ttl=47 time=34.332 ms
64 bytes from 173.194.70.94: seq=3 ttl=47 time=33.936 ms
64 bytes from 173.194.70.94: seq=4 ttl=47 time=33.508 ms
Toliau mums reikes Gstreamer su pluginais. Sukuriam dar viena skripta pavadinimu cam.sh
Kokybe tikrai gera, nors n900 turi ne kokia kamera. Patarciau palikti 640x480, bus kiek blogesne kokybe, bet Skypu maziau lagins. Gal dar reiktu kiek pazaisti su gst-launch komanda, bet jau ir taip rezultatas yra... http://i.imgur.com/iXCYV1Y.png
Temos pradzia viewtopic.php?f=2&t=8788
Kaip jau ir rasiau, tai yra sudetinga, ir tema jau nera skirta pradedantiesiems.
Mums reikia v4l2loopback linux kernelio modulio kurti V4L2 loopback devices. Atsisiusti ir sukompiliuoti si moduli reikia tureti ir Linux sources.
Jeigu be klaidu, tai rasime faila v4l2loopback.ko
Visi parametrai sio modulio:
filename: /home/minde/Projects/v4l2loopback/v4l2loopback.ko
license: GPL
author: Vasily Levin, IOhannes m zmoelnig zmoelnig@iem.at,Stefan Diewald,Anton Novikov
description: V4L2 loopback video device
depends: videodev
vermagic: 3.6.11-gentoo SMP mod_unload 586
parm: debug:debugging level (higher values == more verbose) (int)
parm: max_buffers:how many buffers should be allocated (int)
parm: max_openers:how many users can open loopback device (int)
parm: devices:how many devices should be created (int)
parm: video_nr:video device numbers (-1=auto, 0=/dev/video0, etc.) (array of int)
parm: max_width:maximum frame width (int)
parm: max_height:maximum frame height (int)
Dabar galime load ji (+videodev moduli)
Tokiu budu sukursime ne viena device, o dvi bei matysime debug output (dmesg).
Toliau mums reikia telefono (DAMN! )
As naudoju N900, sukuriu nauja interface ir init skripta.
init skripte butina panaudoti sias komandas:
Na ir aisku udev rules, kad pajungus telefona mums Linux pasirinktu tinkamus modulius
Kad butu lengviau atrasti MODEL galima naudoti udevadm monitor
Toliau reloadinam udev rules
Nustatom tinkamai interface, as ja uzvadinau n900
Dabar telefonas tures savo IP adresa 192.168.2.15
Paleidziame sia interface
Ir patikrinam ar ji atsirado
Dabar laikas telefona hackinti. Jums reikia tureti root teises ir openssh.
Telefone sukuriau skripta net.sh
Ir pakeiciau /usr/sbin/pcsuite-enable.sh faila, kuri paleidzia tada kai telefonas pajungiamas kaip pc-suite.
Pajungus telefona prie PC ir pasirinkus "pc-suite" mums paleis ta skripta ir kartu openssh, na ir aisku nustatys tinkamai telefono interface.
Veiks kaip router, tik atvirksciai
Dabar is PC galime jungtis i telefona per ssh:
Patikrinam ar veikia internetas:
Toliau mums reikes Gstreamer su pluginais. Sukuriam dar viena skripta pavadinimu cam.sh
chmod +x ji, ir paleidziame. Is PC galime jau matyti savo cam
Jeigu taip ir yra, tai svekinu.
Kaip panaudoti su Skypu ar Mplayer rasite siame wiki: https://github.com/umlaeute/v4l2loopback/wiki .
Kokybe tikrai gera, nors n900 turi ne kokia kamera. Patarciau palikti 640x480, bus kiek blogesne kokybe, bet Skypu maziau lagins. Gal dar reiktu kiek pazaisti su gst-launch komanda, bet jau ir taip rezultatas yra...

http://i.imgur.com/iXCYV1Y.png
Gal autorius nesupyks, bet naujokams ar tiems kas nemėgsta sudėtingų dalykų siūlau išbandyti http://androidas.net/ip-webcam-naudokite-android-telefona-kaip-belaide-kamera/. Tai android telefonų turėtojams skirta programėlė, kurios pagalba lengvai periusite vaizdą į kompiuterį.
Tema perkelta iš https://legacy.ubuntu.lt/forum/viewtopic.php?f=5&t=8851