Er is ook een ander makkelijk truukje, dit gebruik ik wel eens: Gewoon
via een applicatie als die van
camarades een ''stream'' over het intranet
uitzenden.
Een dergelijke applicatie doet namelijk niets anders dan op je computer
lokaal een webservertje open zetten die plaatjes (jpeg) uitspuugt die
de webcam produceert. Via een eenvoudig javascriptje worden die weer
geserveerd als een stream - of in ieder geval iets wat er voor door kan.
Het voordeel hier van: Je kunt zelf kiezen of de stream alleen intern
(via het intranet) te bekijken is of ook extern (via internet). Als je
namelijk de poort naar buiten toe (het grote boze

internet) dichtgooit
zul je zien dat het intern wel werkt, maar dat anderen een mooi rood
kruisje krijgen.
Wil je de stream ook vanaf het internet beschikbaar stellen hoef je
alleen maar poort 2047 te mappen (in het geval van de truetech/camarades
applicatie) en de hele wereld kan meekijken.
Voor het bekijken ben je trouwens niet gebonden aan de pagina''s
van camarades, je kunt gewoon een eigen pagina gebruiken waar
je het volgende javascript in opneemt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
| <SCRIPT LANGUAGE="JavaScript">
<!--
bName = navigator.appName;
var isopen=Math.round(1000000+(Math.random() * 1000000));
tmpimage = new Image();
var first = 1;
function doimage()
{
isopen++;
document.images.webcam.src=tmpimage.src;
tmpimage.src="http://aaa.bbb.ccc.ddd:2047/cgi-bin/image?"+isopen;
}
function firstimage()
{
if (first == 1) {
first = 0;
isopen++;
tmpimage.onload=doimage;
tmpimage.src="http://aaa.bbb.ccc.ddd:2047/cgi-bin/image?"+isopen;
}
}
if (bName == "Netscape") {
document.write('[img]"http://aaa.bbb.ccc.ddd:2047/cgi-bin/video"[/img]');
} else {
document.write('[img]"http://aaa.bbb.ccc.ddd:2047/cgi-bin/image?'+isopen+'"[/img]');
}
//-->
</SCRIPT> |
Vervang aaa.bbb.ccc.ddd door het IP-Adres van de computer. In
principe als je dit binnen het zelfde netwerk bekijkt is het beeld zo
goed als vloeiend, dus is dit een goeie oplossing. Beeld geeft ook
goeie kwaliteit. Start de html file waarin dit script staat op (dubbel-
klikken, openen in internet explorer) en als het programmatje aanstaat
heb je beeld. Via je browser, geen gezeik met andere programma''s
die zowel een host als een client nodig hebben.
Als niet beide computers met het internet zijn verbonden moet
je een intern IP-Adres opgeven, als beide computers een internet
verbinding hebben maakt het niet uit of je een intern of extern IP
gebruikt.
Als je het programmatje wil downloaden kun je dat
hier doen.
Als je het truetech-logotje wil verwijderen moet je gewoon even
dit bestandje downloaden en opslaan in je de directory:
C:\Program Files\TrueTech\WebCam 2.2 Personal Edition\etc\
Of als je het programma in een andere directory hebt geinstalleerd
moet je het daar natuurlijk opslaan.
Good Byte,
Negotiator.
PS. Bij voorbaat mijn nederige excuses voor het vern**ken van
de layout.