Science Blog





Original article:

http://www.charliemouse.com/code/cambozola

README datoteke za Cambozola V0.935

Cambozola je zelo preprosta (cheesey!) Pregledovalnik za večdelne tokove jpeg, ki so pogosto načrpane z streaming webcam strežnik, pošiljanje prek več slik na sekundo. Netscape bo prikazal in osvežite to samodejno, ampak Internet Explorer in drugi brskalniki ne – se bo prikazal samo prvo sliko.

Cambozola je zamenjava navzkrižno brskalnik, ki pravilno prikazuje tokove slike. Brez podpisanega kozarec, je le sposoben povezati na isti strežnik, ki je bilo preneseno iz. Uporablja se lahko tudi ukazno vrstico povezati vsak strežnik.

Cambozola podpira Vtična “pribor”, ki se lahko uporablja za prikaz informacij o toku ali spremeniti svoj videz na letenje.

OPOMBA: Ta sprostitev cambozola ni treba znova prevedejo z 1.1.8 JVM posebej za privzeto Internet Explorer JVM. Ko je privzeta JVM uporablja v IE, bo le mogli povezati s strežnikom s poreklom, če je koda podpisana na način, da lahko ta JVM razumejo [Nauk zgodbe, prosimo uporabite Java plugin!].

Primer cambozola v uporabi, poleg informacij o omrežnih konfiguracijah.

Če ti je všeč, ga sovražim, ali imate kakršnakoli vprašanja / komentarje / hrošče ali bi želeli pokazati svoje spoštovanje, potem pa vas prosimo, da me email na wilcocka@gmail.com

Prenos

Prenos Cambozola kot stisnjene datoteke ali datoteke .zip.

Stavba

Stavba cambozola zahteva ant (http://jakarta.apache.org/ant/). Za izgradnjo cambozola uporabite:

ant

To bo ustvarilo dve datoteki v dist / imeniku:

  • cambozola-server.jar – preizkus strežnik, ki večkrat črpalke ven kratek niz podob
  • cambozola.jar – client-side kode za uporabo na spletnih straneh ali v ukazni vrstici

Uporaba – Spletna stran

HTML košček za Netscape-berljivi strani bi bilo takole:

<img src=”/cgi-bin/w3cam.cgi?refresh=0.0″ width=”352″ height=”288″>

Enakovredno HTML košček uporabo gledalca Cambozola je:

<applet code=”com.charliemouse.cambozola.Viewer” archive=”cambozola.jar” width=”352″ height=”400″>
<param name=”url” value=”/cgi-bin/w3cam.cgi?refresh=0.0″>
</applet>

Kot je navedeno, je treba spis cambozola.jar biti v istem imeniku kot spletno stran. Zaradi programčka omejitve varnosti, lahko Cambozola priključite samo na stroju, da je bila spletna stran prenesli iz.

Uporaba – za ukazno vrstico

Če želite zagnati testni strežnik (na localhost, port 2020), uporabi:

java -jar dist/cambozola-server.jar

Če se želite povezati testnega strežnika, uporabite:

java -jar dist/cambozola.jar http://localhost:2020/

Ta strežnik lahko sprejme več povezav, in pošlje kratko ponavljajoč zanko slik GIF na okoli 30 sličic na sekundo. Premaknite miško na levi strani slike, da vidite pribora.

Uporabe – Nadzor Dodatki

Cambozola prihaja z privzeti nabor dodatne opreme:

  • ZoomIn Poveča na sliko
  • ZoomOut Pomanjša slike
  • Oddaje vse slike
  • Pan Pan okoli povečavi slike (kliknite puščice, da pan)
  • ChangeStream Swap na drugo tok ne da bi zapustili okno
  • Info Prikazuje informacije o toku
  • WWWHelp Prikaže spletno stran s pomočjo aplikacij [ta]

Ti so določeni s pomočjo parametra ‘-accessories’ v ukazni vrstici, nekaj primerov:

-noaccessories

Ne bo prikazal vse dodatke

-accessories = none

Ne bo prikazal vse dodatke

-accessories = privzeto

Se prikaže privzeti nabor dodatne opreme

-accessories = ZoomIn, ZoomOut

Bo prikazal le določene dodatke

-retries = {številka}

Se bo poskušala povezati s strežnikom za določeno število krat

-delay = {num}

Pred ponovnim bo počakati na določeno število milisekund (1/1000 sek)

-failureimage = {url}

Bo prikazal podanega URL, ko ne more povezati

-watermarks = image_url | lokacija | link_url

Bo prikazal URL slike v določenem kotu (zgoraj / spodaj / levo / desno / sever / jug / vzhod / zahod). Ko se uporablja v brskalniku, bodo z Link URL narediti vodni žig klikniti.

Navesti dodatki na spletni strani, uporabite programčka parameter “atributi”:

<param name = “accessories” value = “none” />

Ne bo prikazal vse dodatke

<param name = “accessories” value = “default” />

Se prikaže privzeti nabor dodatne opreme

<param name = “accessories” value = “ZoomIn, ZoomOut” />

Bo prikazal le določene dodatke

<param name = “retries” value=”5″>

Se bo poskušala povezati s strežnikom za določeno število krat

Različica 0.92 uvedli profile za kamere. To podpira na fotoaparatu kontrole za nagib pan in zoom, če so na voljo (in pade nazaj na ravnanje s tem na stranko, če ne). Privzeto stranka ročaji vse. Podprte profili so:

  • LocalPTZ – Viewer ročaji vse
  • Panasonic_BL30 – Panasonic BL30
  • Axis_M1031 – Axis M1031 kamere
  • Neinteraktivne – gledalec nima nobenega nadzora

Za uporabo, samo nastavite parameter profila <param name = “retries” value = “Panasonic_BLC30″ />

Realni Primeri

Samo nekaj primerov streaming webcam URL [ne bo delovala v vseh brskalnikih, vendar pa bo v Cambozola – samo desni klik na sliko, izberite lokacijo kopijo slike in uporabiti kot Cambozola URL]:

Programska oprema za spletno kamero

Če želite pretakati iz vašega lastnega strežnika, boste morali uporabiti nekaj streaming spletnih programske opreme, nekatere Linux prijazen paket, so:

  • W3CAM: http://mpx.freeshell.net/
  • V4l-col: http://www.sr.bham.ac.uk/~mpc/pulsar/qcam/index.shtml
  • Palantir: http://www.fastpath.it/products/palantir
  • Camsource: http://camsource.sourceforge.net/
  • Camserv: http://camserv.sourceforge.net/

Uporabniki Cambozola

  • Zoneminder: http://www.zoneminder.com/
  • Predlog: http://www.lavrsen.dk/sources/webcam/motion_guide.htm
  • Wings of Cabarete: Dominikanska republika plaža cam
  • Mangocam: http://www.mangocam.com/

Starejše različice

Različica 0.50 kot stisnjene datoteke ali datoteke .zip.

Različica 0.34 kot stisnjene datoteke ali datoteke .zip.

Različica 0.25 kot stisnjene datoteke ali datoteke .zip.

  • Cars World
  • Cliparts for all
  • MMM LOGO
  • KANDYSE MCCLURE FEET
  • EXTINCT ANIMALS
  • MONDAY COFFEE MEME
  • SOFA LOVE
  • MADINA SHARIF
  • LARGE MAP OF COLORADO