Helpmij.nl
Helpmij.nl
Helpmij.nl
Steun Helpmij.nl! Klik hier     Computerprobleem? Klik hier!

Quote

Weergeven resultaten 1 tot 7 van 7

Onderwerp: webcamXP streaming video is niet te zien buiten mijn eigen netwerk

  1. #1
    Junior Member
    Geregistreerd
    21 mei 2012
    Vraag is opgelost

    webcamXP streaming video is niet te zien buiten mijn eigen netwerk

    Al jaren heb ik streaming vidoe op mijn website www.cultuurvogelweb.nl. Ik deed dit zonder enig probleem met webcam XP lite V5. Onlang hebben we KPN digitale televisie aangeschaft en kregen een Experia ZTE modem. De poorten 8090 en 8080 geforward. Een static IP ingesteld. DHCP enabled. Alles volgens het boekje. Maar ik krijg het niet in de lucht. De webcam werkt goed. Als ik op mijn eigen WIFI de site bekijk heb ik beeld, maar vanuit het internet is er geen toegang. Ik ben al een week bezig om dit probleem op te lossen en ben nu aan het eind van (mijn beperkte) kennis. Wie heeft er ervaring met streaming video met een Experia H220N en webcam XP. Of heeft een werkend script. Het door webcam XP gegenereerde script werkt allen intern. Graag wat hulp hierbij
    Laatst aangepast door johnbee : 23 mei 2012 om 22:39

  2. #2
    Senior Member PatrickMiah's avatar
    Geregistreerd
    19 februari 2007
    Locatie
    Venray
    Afstand tot server
    ±69 km
    Ik heb geen verstand van streaming video met allebei de apparaten, maar wel een beetje in het algemeen. Ik heb nog wel een paar vraagjes:
    Wat is het externe ipadres van de router?
    Heb je het goede ipadres geforward, intern?
    Heeft de camera een vast ipadres of via DHCP? Het beste is namelijk vast, zodat DHCP er niet voor kan zorgen dat, bijvoorbeeld na een stroomuitval, de camera niet meer bereikbaar is.
    Kun je het scriptje misschien posten? Dat maakt het ook iets makkelijker.

  3. #3
    Mega Senior
    Verenigingslid
    Solaris's avatar
    Geregistreerd
    1 juli 2004
    Locatie
    Nieuw Vennep
    Afstand tot server
    ±132 km
    Om een device in je eigen netwerk ook van buitenaf - dus met je externe ip adres - te kunnen benaderen moet je de bewuste poort openzetten en daar heb je het als enige niet over gehad. Meestal is dat standaard poort 80.
    Ik zie echter dat je poort 8080 hebt toegewezen. Op zich prima maar dat moet worden opgegeven als je van buitenaf wil kijken.
    Het gebruik van frames schermt ook veel af en dat is dan van buitenaf niet meer te zien. In jouw geval gelukkig niet de webcam pagina. en daar is ook je scriptje zichtbaar denk ik..
    Laatst aangepast door Solaris : 24 mei 2012 om 06:45

  4. #4
    Junior Member
    Geregistreerd
    21 mei 2012
    Quote Origineel gepost door PatrickMiah Bekijk Bericht
    Ik heb geen verstand van streaming video met allebei de apparaten, maar wel een beetje in het algemeen. Ik heb nog wel een paar vraagjes:
    Wat is het externe ipadres van de router?
    Heb je het goede ipadres geforward, intern?
    Heeft de camera een vast ipadres of via DHCP? Het beste is namelijk vast, zodat DHCP er niet voor kan zorgen dat, bijvoorbeeld na een stroomuitval, de camera niet meer bereikbaar is.
    Kun je het scriptje misschien posten? Dat maakt het ook iets makkelijker.
    Quote Origineel gepost door Solaris Bekijk Bericht
    Om een device in je eigen netwerk ook van buitenaf - dus met je externe ip adres - te kunnen benaderen moet je de bewuste poort openzetten en daar heb je het als enige niet over gehad. Meestal is dat standaard poort 80.
    Ik zie echter dat je poort 8080 hebt toegewezen. Op zich prima maar dat moet worden opgegeven als je van buitenaf wil kijken.
    Het gebruik van frames schermt ook veel af en dat is dan van buitenaf niet meer te zien. In jouw geval gelukkig niet de webcam pagina. en daar is ook je scriptje zichtbaar denk ik..
    Ik heb het IPv4 adress geforward in mijn router. Dit heb ik als fixed ingesteldbij netwekconfiguratie. Mijn externe IP adres (als dat mijn WAN IP is) is anders. Bedoel je dat ik het externe IP adres (het WAN IP adres) moet formwarden? Port 8080 staat open. Ik heb dit gechecked. Dit is ook de aangewezen port door webcamXP. De camera heeft geen vast IP adres maar moet met DHCP worden aangestuurd. Ik hoop dat jullie me een beetje op weg kunnen helpen

  5. #5
    Junior Member
    Geregistreerd
    21 mei 2012

    script

    <html>

    <head>

    <title>de webcam</title>

    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

    <link href="cultuurvogelstyle.css" rel="stylesheet" type="text/css">
    <link href="cu" rel="stylesheet" type="text/css">
    </head>



    <body background="../vul.jpg" text="#000000">
    <p>&nbsp;</p>
    <table width="563" border="0" class="cultuurvogelstyle">
    <tr>

    <td width="557" colspan="2"><img src="kopwebcamnl.jpg" width="135" height="34"></td>

    </tr>

    <tr>
    <td height="120" colspan="2" valign="top"> <p class="cultuurvogelstyle">De webcam staat voor een kweekbox met haakbekken</p>
    <p class="cultuurvogelstyle">Nb Bij atmosferische storingen kan de draadloze
    webcam mogelijk niet goed werken</p>
    </td>

    </tr>

    <tr>

    <td colspan="2">

    <center>
    <script type="text/javascript">
    var height_array = new Array();
    var width_array = new Array();
    width_array[1] = 320;
    height_array[1] = 240;
    </script>
    <img src="http://192.XXX.X.X:8080/loading.jpg" class="webcam" id="webcam1" onMouseDown="PTZMouseDown1(event)" width="320" height="240" alt="Live Stream" />
    <script type="text/javascript">
    <!--
    currentCamera1= 1;
    errorimg1= 0;
    document.images.webcam1.onload = DoIt1;
    document.images.webcam1.onerror = ErrorImage1;
    function LoadImage1()
    {
    uniq1 = Math.random();
    document.images.webcam1.src = "http://192.XXX.X.X:8080/cam_" + currentCamera1 + ".jpg?uniq="+uniq1;
    document.images.webcam1.onload = DoIt1;
    }
    function PTZMouseDown1(e)
    {
    var IE = document.all?true:false;
    var x,y;
    var myx,myy;
    var myifr = document.getElementById("_iframe-ptz");
    tp = getElPos1();
    myx = tp[0];
    myy = tp[1];
    if(IE){
    var scrollX = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft;
    var scrollY = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop;
    x = event.clientX - myx + scrollX;
    y = event.clientY - myy + scrollY;
    } else {
    x = e.pageX - myx;
    y = e.pageY - myy;
    }
    if ((width_array[currentCamera1] != null) && (width_array[currentCamera1] > 0)) x = Math.round((x * 400) / width_array[currentCamera1]);
    if ((height_array[currentCamera1] != null) && (height_array[currentCamera1] > 0)) y = Math.round((y * 300) / height_array[currentCamera1]);
    if (x > 400) x = 400;
    if (y > 300) y = 300;
    if (myifr != null) myifr.src = "http://192.XXX.X.X:8080/ptz?src=" + currentCamera1 + "&moveto_x=" + x + "&moveto_y=" + y +"";
    return true;
    }
    function getElPos1()
    {
    el = document.images.webcam1;
    x = el.offsetLeft;
    y = el.offsetTop;
    elp = el.offsetParent;
    while(elp!=null)
    { x+=elp.offsetLeft;
    y+=elp.offsetTop;
    elp=elp.offsetParent;
    }
    return new Array(x,y);
    }
    function ErrorImage1()
    {
    errorimg1++;
    if (errorimg1>3){
    document.images.webcam1.onload = "";
    document.images.webcam1.onerror = "";
    document.images.webcam1.src = "offline.jpg";
    }else{
    uniq1 = Math.random();
    document.images.webcam1.src = "http://192.XXX.X.X:8080/cam_" + currentCamera1 + ".jpg?uniq="+uniq1;
    }
    }
    function DoIt1()
    {
    errorimg1=0;
    window.setTimeout("LoadImage1();", 40);
    }
    //-->
    </script>


    </p>
    </center>



    </td>

    </tr>

    <tr>

    <td colspan="2"><p><a name="english"></a><img src="kopwebcam.jpg" width="207" height="39"></p>
    </td>

    </tr>

    <tr>
    <td colspan="2" height="75">
    <p class="cultuurvogelstyle">The webcam is in front of a box with pine grossbills</p>

    <p class="cultuurvogelstyle">Nb During atmospheric disturbances the wireless
    webcam may not function properly</p>
    </td>

    </tr>

    </table>

    </body>

    </html>

  6. #6
    Senior Member
    Geregistreerd
    30 december 2010
    Hoi,

    Wij kunnen onmogelijk connecten naar je interne ip-adres. Je moet het ip-adres vervangen door je public-ip. Zie afbeelding.
    Klik op afbeelding voor grotere versie

Naam:  webcam.png
Bekeken: 124
Grootte:  27,5 KB

  7. #7
    Junior Member
    Geregistreerd
    21 mei 2012
    Ja dat heb ik meerdere malen geprobeerd, maar dan krijg ik helemaal geen beeld. Ook niet vanuit mijn eigen netwerk. Het is nu veranderd naar mijn externe IP. Kan je hier iets aan zien

  8. Dit topic is automatisch gesloten omdat er sinds vier maanden niet meer op gereageerd is.

    Indien gewenst kan de topicstarter een verzoek tot heropening indienen.

Berichtenregels

  • U mag geen nieuwe vragen starten.
  • U mag niet reageren op berichten.
  • U mag geen bijlagen versturen.
  • U mag uw berichten niet bewerken.
  •  
Helpmij.nl
Helpmij.nl

Helpmij.nl en business

Partners
Sponsoren