Pēteris Caune, jaunumi ([info]cu) rakstīja,
@ 2004-11-24 23:26:00

Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Showtime!

Tīmekļa kamera atkal strādā!

Pārejot uz linux likās, ka kameru varēsim izsviest, jo Creative kamerām vislaik nebija linux dziņu. Pāris projekti bija/ir - dziļā izstrādes stadijā, un, cik tiku mēģinājis, ar manu kameru nedraudzējās. Beidzot - vakar - tiku tiktāl, ka varēju iegūt nedaudz kropļotu attēlu - milzīgs progress. Izskatījās, ka kropļojums rodas, dekompresējot jpeg attēlu, tā nu drosmīgi ar mēģinājumu un kļūdu metodi palaboju jpeg dekompresijas kodu un tiku pie gandrīz ciešama attēla.

Tehnoloģija patlaban ir apmēram tāda - attēlu no kameras iegūst eksperimentālais zc030x dzinis, tad, programma motion ik pa 2 sekundēm noķer attēlu, ImageMagick komplektā ietilpstošā convert to apgraiza, un curl, izmantojot HTTP protokolu, uzlādē uz servera, tur priekšā ir PHP skripts, kas saņemto attēlu noglabā uz diska. Tālāk, klienta (skatītāja) pusē ir javascripts, kas nepārtraukti lādē tās bildītes no servera un pludina kopā. Sanāk tā pagari, bet neko nevar darīt, tā iet ar tām ugunssienām.

Sagaidāms, ka kamera nekāda stabilā nebūs - ķēdītē daudz posmu, attiecīgi, daudz kas var noiet greizi.



Neesi iežurnalējies. Iežurnalēties?