[09:38] Moro kaikille :) [09:40] Osaiskos joku auttaa? Olen laittamassa web-kameran live kuvaa kotisivuilleni. Palvelimena on ubuntu 14.04.1 LTS ja löysin tällaisen ohjeen http://www.linux.fi/wiki/Web-kameran_kuva_verkkoon ainoa ongelma on ettei tuota camE ohjelmaa ilmeisesti enää löydy? [09:41] Ainiin ja kameran ajurit pitäis olla UVC [09:41] no voiko kuvan kaappaus olla live-kuvaa. [09:41] mikset tekis ihan oikeaa videokuvaa [09:43] onkos siihen millaisia ohjeita? [09:43] mietaa: Minusta olet nyt vähän hakoteillä. [09:43] mietaa: Jos se kamera striimaa jo verkkoon (=webcam), upotat vain sen videon johonkin sivuun. [09:44] ei striimaa vielä [09:44] mietaa: Ei siinä ole kyse palvelimesta vaan sen sivun HTML-koodista, johon se video upotetaan. [09:44] mietaa: Mikä se kamera on? [09:45] microsoft lifecam vx-800 [09:45] elias_a: Taidat nyt ajatella jotain itsenäisesti toimivaa kameraa etkä usb-laitetta. [09:46] pesasa: Jaa tässä sotketaan nyt käsitteitä? [09:46] No nyt ymmärsin. [09:48] elias_a: https://www.google.fi/search?q=webcam&tbm=isch [09:49] pesasa: Jep. Kiitos muistutuksesta. Olin jo unohtanut kokonaan, että tuollaisiakin on olemassa. :P [09:49] En ehkä selittänyt oikein mutta siis, mulla on tällä hetkellä ubuntu palvelin, ja nyt pitäisi saada asennettua tuo usb kamera, ja videokuva sivuille :D [09:50] mietaa: Onko sulla siinä palvelimessa graafinen käyttöympäristö vai headless-asennus? [09:50] headless [09:51] mietaa: En tiedä, miten toimii esimerkiksi webcam -nimisestä paketista asentuva ohjelma. [09:51] Testaa sitä kameraa jollain muulla koneella jossa on vastaava ubuntu. Aloita esim. cheese-ohjelmalla testaamalla. [09:52] "image grabber and uploader This package provides an utility that captures images from a video4linux device such as bttv, annotates them and uploads them to a webserver in an endless loop using FTP or SSH." [09:52] Toki, jos on samalla koneella, niin tuosta voi varmaan unohtaa tuon FTP/SSH -osuuden. [09:52] mietaa: Sitten kun olet kaivanut esiin parametrit on helpompi operoida ilman kuvaa. [09:53] pesasa: Muutama vuosi sitten tuossa webcam-softassa oli aika pahoja puutteita video4linux v2-laitteiden kanssa. [09:54] Kokeilemalla toki selviää. [09:55] mulla on paketti nimeltä motion tarjoamassa kuvaa verkkoon [09:55] tosin sitä ei ole upotettu mihinkääön webbisivuun [09:55] Oma kokemus USB-kamerat ja linux-yhdistelmästä on se, että säätämistä riittää. [09:55] jjo: Osaako se sellaisenkin se motion nykyään? [09:55] oma kokemus on että töks ja toimii ): [09:56] joskus 9-10 vuotta sitten piti vähän säätää [09:56] mulla on tuo raspilla jossa on kameramoduli [09:56] jjo: Alunperinhän se ei on liikkeentunnistusalgoritmikirjasto. [09:56] Siis on sellainen. [09:56] jjo: Mä käytän sitä zoneminder-nimisen kameravalvontasoftan osana. [09:57] mietaa: Sitten on tietty uvccapture. [09:57] joo siis, minusta se hoitaa sen tai käskyttää jotain muuta riippuvuutena asentunutta softaa [09:57] suurin säätäminen oli tuon raspin webbikameran saamisessa v4l:n kautta toimivaksi [10:07] jjo: Sama kokemus on mulla. Hyvä jos Tm_T :llä on ollut plug&play. Mulla ei ole ollut koskaan. [10:08] on mullakin kyl usb-kamerat toimineet sen mitä on niitä kokeillut [10:08] Ei kun on! Silloin kun hankin kameran siten, että menin kauppaan ja sanoin, että pitää toimia Ubuntussa - saanko testata? [10:19] Sellainen Microsoftin vähän parempi Lifecam on toiminut ihan kivasti: http://www.microsoft.com/hardware/_base_v1//products/lifecam-cinema/ic_lcc_2_otherviews01.jpg [10:20] No ei mua kannata sikäli kuunnella, että en mä ole noita käyttänyt vuosiin kun läppärissä on sisäänrakennettuna kamera. [10:22] Ei tarvisi olla edes laadukas kamera kunhan vain video/kuva joka päivittyy muutaman kerran esim 10sekunnissa ja saisi striimattua sivuille niin kelpaisi :) [10:24] Eli riittää ohjelma, joka ottaa kuvakaappauksen kameralta ja kopioi sen haluttuun paikkaan. Webbisivulle sitten automaattinen refresh tasaisin väliajoin. Ei pitäisi olla paha. [10:26] Eli esimerkiksi tuo uvccapture. [10:26] jep ja sitten kun saisi vielä niin että se kuva aina korvataan uudella kuvalla niin ei palvelin täyty turhaan.. [10:26] Eli kopioi vaan samaan paikkaan samalla nimellä. Silloin sivun päivitys (selaimessa) näyttää uuden päivittyneen kuvan. [10:27] mullon ollut tuollainen järjestely upuntussa, että netistä otetulla skriptillä otetaan kuvia läppärin kameralla ja työnnetään ftp:llä nettisivulle [10:30] mitenkäs tuota cheeseä käytetään? kun ei ole graafista työpöytää :D [10:39] mietaa: No mähän sanoin, että käytät sitä toisessa koneessa jossa on äksä. [10:39] juu [10:40] Jaa. Enpäs tainnutkaan sanoa sitä selvästi. [10:40] Eiku joo oho, pahoitteluni [10:40] Se testaaminen kannattaa kyllä tehdä koneella, jossa on äksä. [10:41] ainakin fswebcam on komentorivipohjainen [10:41] fswebcam tiedostonimi.jgp [10:42] Tässä on tavoitteena se, että saadaan se striimi toimimaan. [10:42] Se on kertaluokkaa monimutkaisempi asia kun saada yksi ruutu talteen sieltä. [10:43] tuolla on jokin -l lippu, "Continually capture images. The tme between images is speciied in seconds." [10:44] mutta ei taida olla sama asia mitä tässä haetaan [10:58] Mä viritin vastaavan motionilla, se tarjoaa suoraan http-palvelimen mistä voi kuvaa tarkkailla. Päivittyy esim. 3 kuvaa/sek (jos yhteydet, levyt jne riittävän nopeat jne) [10:58] linux wikin came on tosiaan näköjään tippunut 10.04:n jälkeen pois Ubuntun pakettivarastoista :( [11:00] Mikaela: yritä ensin saada se fswebcam pyörimään sellaisenaan ja välitavoitteina a) kertoa, että tunnistaa kameran b) kirjoittamaan kuva levylle c) sitten weppisivu joka hakee palvelimelta ko. kuvan (oletuksena, että ko. palvelin näkyy verkkoon jnejnejne) [11:00] eikun siis mietaa ^ [11:00] mietaa: täällä fswebcam -ohje: https://www.raspberrypi.org/documentation/usage/webcams/ [11:01] Okei kiitoksia, palaan asiaan ollanpäälle [11:02] Odottelemme ollanpäällä asiaan palaamista :) [11:04] mihin tuota skriptiä tarvitsee? miksei vain suoraan `fswebcam -r 1280x720 --no-banner /home/pi/webcam/$(date -Is).jpg` ? [11:10] Äkkiseltään katsoen ei mihinkään.. [11:24] Mikaela: Riippuu siitä mitä halutaan. [11:25] mitä tuossa skriptissä siis halutaan? [11:25] Jos halutaan mahdollisimman hyvä videostriimi siitä kamerasta, erillisten kuvien kaappaaminen ja niistä striimin tekeminen ei välttämättä ole järkevää. [11:26] Se kevympi vaihtoehto olisi käyttää sitä samaa streamia mitä se kamerakin sylkee ulos. [11:40] siis kuvittelin sinun tarkoittavan skriptiä tuolla sivulla [11:41] Sori. Puhuin ristiin. [11:42] Menenpä samantien auringonpaisteeseen oikomaan ristiin menneitä sähköjohtoja. :P [11:42] Kotkassa ainakin sataa vettä [11:44] mutta taisit tarkoittaa jotakin tälläistä kuvien nappaamisen sijaan https://stackoverflow.com/questions/28884538/nginxrtmp-setups-with-usb-camera [11:44] Täällä ei ole pilven pilveä taivaalla. [11:45] kuulostaa kivalta [11:45] vaihtelevia ovat #ubuntu-fi:n säät [11:46] Mikaela: Mun käsitys USB-kameroista on se, että niistä tulee yleisimmin ihan jatkuvaa videosignaalia. En muista tarkkaan minkälaista se on, mutta kuitenkin videosignaalia. [11:47] tuolla olevalla vlc-komennolla ainakin minulla tulee kuva näkyviin vlc v4l2:///dev/video0 ja ymmärtääkseni tuossa oli tarkoitus saada verkkosivulle livekuvaa [11:47] Ja mun pointti on siis se, että kaikkein järkevintä on kaivaa esiin se, mikä se kameran syöttämä videosignaali on muodoltaan ja hyödyntää joko sitä muuntamatta tai sitten tehdä esim. tuon linkin kuvaama muunnos ffmpegillä. [11:48] ok [11:48] Jos ei ole esim. tarvetta muuttaa kameran natiiviresoluutiosta videota pienemmäksi, ei kannata muuttaa. [11:48] Syy: pikseleiten välit "täytetään" interpoloimalla. [11:49] Jos signaalia ei tarvitse muuttaa, sitä ei kannata muuttaa/muuntaa muuksi.