Toon posts:

[BC3] webcam via netwerkje???

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb mijn computer op zolder staan, en wil een klein netwerkje maken, door beneden een oude pentium neer te zetten, die als server moet dienen. Hier wil ik linux op zetten, en hier komt chello binnen. Mijn andere computer draait onder win2000, ''98 en mandrake8.0.

Dit gaat wel lukken.

Alleen eigenlijk wil ik mijn USB-webcam ergens beneden zetten, toevallig in de buurt van dat servertje. Ik kan een USB-kaartje kopen, en zo aansluiten, maar is het ook mogelijk om deze webcam aan te sturen en dus via de client te besturen (en daar de software om op internet te kunnen kijken installeren).

Vergeet niet dat het servertje dan onder linux draait, en ik nog een steeds een newbie ben met linux, zeker op dat gebied!

Ik kan die webcam natuurlijk niet met een verlengkabel beneden krijgen, want die kabel mag toch maximaal 5 meter zijn?

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 00:07
Dit is al eens besproken, volgens mij kon het met een of ander Microsoft tooltje. Gebruik iig ff de search :)

Verwijderd

Topicstarter
Misschien had ik er weer bij moeten zetten dat ik de search heb gebruikt, maar dat ik daar geen bevredigend antwoord heb gevonden...... :*

Verwijderd

Wat wou je allemaal ''besturen'' vanuit je client misschien ? Volgens mij is zo''n usb-cammetje niet echt tot meer in staat dan gewoon kliekjes maken of streampje produceren -duh :?

Maar ik neem gewoon aan dat je een stream wil creëren op de linuxbak en die dan met een netmeeting-achtig progje op je client wil bekijken ? Moet kunnen, gewoon effe searchen naar streaming proxy linux en dan vooral niet verwachten om een vlotte stream te krijgen uit een p90 :z

  • Roelant
  • Registratie: Januari 2001
  • Niet online
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.