Webcam-project met Wifi verbinding gooit roet in het eten

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • xantos
  • Registratie: Juni 1999
  • Niet online
Voor mijn surfclub ben ik bezig met een project om een webcam te installeren en beschikbaar te stellen dmv een streaming server. Ik zit momenteel een beetje in de knoop en hopelijk kunnen jullie verder helpen.

De surfclub beschikt niet over een internetaansluiting, hiervoor gebruiken we internetverbinding (met toestemming) van een woonhuis iets verderop (ongeveer 100 meter). De streaming server (Debian + Wowza Mediaserver) is van mij zelf en staat bij een hostingprovider. Om het woonhuis te ontlasten, wil ik de video dus streamen naar mijn eigen server om het vandaar uit verder te verdelen onder de leden.

Alle apparatuur + software heb ik van te voren thuis getest incl. het opzetten van de Wifi verbinding. Dit werkte perfect. Na de camera op lokatie te hebben geïnstalleerd en het netwerk te hebben opgezet, begonnen de problemen. Wowza weigert om een verbinding met de webcam op te zetten. Als ik middels VLC de webcamstream (rtsp) direct probeer te benaderen, werkt dit wel maar duurt een tijd voordat het beeld verschijnt. Dit moet haast aan de Wifi verbinding liggen (speculatie).

De webcam heeft een eigen intern ipadres en hangt aan een Linksys router (router2) die gebruikt wordt als wifi-bridge. Draadloos connect deze naar de Linksys router (router1) van het woonhuis die aan het internet hangt (Ziggo). Middels portforwarding heb ik op router1 de benodigde poorten opengezet. Beide routers zijn van hetzelfde type en draaien dezelfde software (WRT54GL met Tomato software).

Router1 heeft twee langere externe antennes en staat voor het raam (beneden verdieping) met zicht op de webcam (hoog in een mast). Hier zit zo'n 100 meter tussen. Router2 is gekoppeld aan een externe antenne (Yagi 16 dBi Wifi richtantenne). De signal quality is echter niet super. De tomato software geeft sterkte 25, dit zijn twee streepjes. RSSI = -70 dBm en Noise = -96 dBm.

Als ik vanuit router2 een ping test doe aan een extern ipadres (bijvoorbeeld tweakers) dan lijkt dit in orde. gemiddeld 18ms. Ok, mijn server staat in duitsland dus daar doet ie iets langer over namelijk 29 ms.

Volgens mij heb ik nu de situatie redelijk geschetst.

Aangezien VLC zolang nodig heeft om te connecten, denk ik dat het netwerk wellicht te langzaam is. Als VLC eenmaal speelt dat loopt het beeld vloeiend. Direct connecten naar de webcam via http werkt trouwens ook. Zijn er nog meerdere tests die ik kan uitvoeren om het netwerk te testen. Latency, etc..?? Ben hier niet zo mee bekend.

Ik ben geneigd om twee accesspoints (Engenius 5Ghz) aan te schaffen omdat mij door de leverancier van te voren vertelt is dat dit altijd goed werkt. Nadeel is dat dit extra geld kost en ik geen garantie heb dat dit het probleem ook daadwerkelijk oplost.

Zie ik iets over het hoofd? Tips?

Mocht de netwerk infrastructuur niet duidelijk zijn dan zal ik nog een schetsje maken. :)

_/-\o_ _/-\o_ _/-\o_ _/-\o_

Acties:
  • 0 Henk 'm!

  • DJSmiley
  • Registratie: Mei 2000
  • Laatst online: 17:00
Knup die webcam eens direct aan de router in het woonhuis?

als alles dan wel goed werkt ligt het aan je wireless link. Nu is dat een gok..

Wat geeft wowza aan in zn logging?

Met genoemde engeniussetjes heb ik idd ook goede ervaringen. Grootste voordeel is dat ze op de (rustigere) 5Ghz band zitten, en ingebouwde antenne hebben (en geschikt zijn voor outdoor gebruik)

Ik heb een 3-tal van die dingen al ruim een jaar behoorlijk stabiel in gebruik (behalve als een link platgaat door bliksem). Bijna dezelfde setup, h264 IP camera's (Axis), wifi link (met ingebouwde antenne's over zo'n 600m), en streamen via Wowza.

Goede line-of-sight is wel raadzaam, maar als je beide kanten goed kan bereiken moet dat wel lukken.

Acties:
  • 0 Henk 'm!

  • LauPro
  • Registratie: Augustus 2001
  • Laatst online: 18:08

LauPro

Prof Mierenneuke®

Is het geen DNS-lookup die faalt? Als het alleen het verbinden is...

Staat er ergens een rare gateway/dns-server ingesteld?

Inkoopacties - HENK terug! - Megabit
It is a war here, so be a general!


Acties:
  • 0 Henk 'm!

  • Fish
  • Registratie: Juli 2002
  • Niet online

Fish

How much is the fish

LauPro schreef op dinsdag 30 augustus 2011 @ 00:03:
Is het geen DNS-lookup die faalt? Als het alleen het verbinden is...

Staat er ergens een rare gateway/dns-server ingesteld?
is vlc niet gewoon aan het bufferen ?
dat zie je in balkje rechtsonder in de player in het vak waar de speeltijd/totale tijd staat

[ Voor 14% gewijzigd door Fish op 30-08-2011 00:08 ]

Iperf


Acties:
  • 0 Henk 'm!

  • FatalError
  • Registratie: Juni 1999
  • Laatst online: 15-09 22:24
RSSI = -70 dBm en Noise = -96 dBm.
Noise is wat hoog, maar hier zou je volgens mij n goede verbinding mee moeten kunnen hebben.
Zitten er nog andere apparaten op hetzelfde wifi kanaal (+ of - 3 vanwege overlap)?

If it ain't broken, tweak it!


Acties:
  • 0 Henk 'm!

  • laurens0619
  • Registratie: Mei 2002
  • Laatst online: 21:34
Waarschijnlijk heeft wowza een timeout die hij nu niet accepteert door de wifi verbinding. Dus of de kwaliteit omlaag of voor een andere techniek keizen.

Ik zou voor een andere techniek kiezen zoals bijvoorbeeld telstar doet bij strand horst.
Die maken 30 jpgs (of een gif) en doen die uploaden naar de server
Hierna wordt er gewoon een gifje (oid) getoond ipv een echte videostream

CISSP! Drop your encryption keys!


Acties:
  • 0 Henk 'm!

  • xantos
  • Registratie: Juni 1999
  • Niet online
DJSmiley schreef op maandag 29 augustus 2011 @ 23:23:
Knup die webcam eens direct aan de router in het woonhuis?

als alles dan wel goed werkt ligt het aan je wireless link. Nu is dat een gok..
Goeie tip. Webcam direct aan de router hangen, ga ik zeker doen. Ik woon ver weg van de betreffende lokatie dus dit is iets voor komend weekend. :) Ligt het aan de wireless-verbinding dan schaf ik een setje Engenius antennes aan.
LauPro schreef op dinsdag 30 augustus 2011 @ 00:03:
Is het geen DNS-lookup die faalt? Als het alleen het verbinden is...

Staat er ergens een rare gateway/dns-server ingesteld?
Nee, dns-lookup werkt prima voor zover ik kan zien.
fish schreef op dinsdag 30 augustus 2011 @ 00:05:
[...]
is vlc niet gewoon aan het bufferen ?
dat zie je in balkje rechtsonder in de player in het vak waar de speeltijd/totale tijd staat
Nee...
FatalError schreef op dinsdag 30 augustus 2011 @ 00:08:
Noise is wat hoog, maar hier zou je volgens mij n goede verbinding mee moeten kunnen hebben.
Zitten er nog andere apparaten op hetzelfde wifi kanaal (+ of - 3 vanwege overlap)?
Valt mee.. Ik heb alle kanalen geprobeerd en momenteel voor kanaal 14 gekozen. Deze lijkt het sterkste signaal te geven.
laurens0619 schreef op dinsdag 30 augustus 2011 @ 17:52:
Waarschijnlijk heeft wowza een timeout die hij nu niet accepteert door de wifi verbinding. Dus of de kwaliteit omlaag of voor een andere techniek keizen.

Ik zou voor een andere techniek kiezen zoals bijvoorbeeld telstar doet bij strand horst.
Die maken 30 jpgs (of een gif) en doen die uploaden naar de server
Hierna wordt er gewoon een gifje (oid) getoond ipv een echte videostream
Klopt, dat was ik me ook al aan het bedenken. Kwaliteit verlagen helpt trouwens niet.
30 jpegs maken? 8)7 ehh... no way.. We gaan dit werkend krijgen. :z

Acties:
  • 0 Henk 'm!

  • laurens0619
  • Registratie: Mei 2002
  • Laatst online: 21:34
xantos schreef op dinsdag 30 augustus 2011 @ 21:03:
[...]


Klopt, dat was ik me ook al aan het bedenken. Kwaliteit verlagen helpt trouwens niet.
30 jpegs maken? 8)7 ehh... no way.. We gaan dit werkend krijgen. :z
Ik ben het met je eens het klinkt heel ranzig, ik moest ook even lachen toen ik het ontdekte in de source bij hun :P Maar uiteindelijk is een script dat 30 jpegs rouleert minder smerig voor je browser dan een gif van 30 fullsize frames :)

[ Voor 6% gewijzigd door laurens0619 op 30-08-2011 21:10 ]

CISSP! Drop your encryption keys!


Acties:
  • 0 Henk 'm!

  • xantos
  • Registratie: Juni 1999
  • Niet online
DJSmiley schreef op maandag 29 augustus 2011 @ 23:23:

Met genoemde engeniussetjes heb ik idd ook goede ervaringen. Grootste voordeel is dat ze op de (rustigere) 5Ghz band zitten, en ingebouwde antenne hebben (en geschikt zijn voor outdoor gebruik)

Ik heb een 3-tal van die dingen al ruim een jaar behoorlijk stabiel in gebruik (behalve als een link platgaat door bliksem). Bijna dezelfde setup, h264 IP camera's (Axis), wifi link (met ingebouwde antenne's over zo'n 600m), en streamen via Wowza.
Hoe werkt dat eigenlijk zo'n engeniussetje? Kun je die direct aan je webcam knopen of moet daar een router of switch tussen zitten?

Acties:
  • 0 Henk 'm!

  • DJSmiley
  • Registratie: Mei 2000
  • Laatst online: 17:00
laurens0619 schreef op dinsdag 30 augustus 2011 @ 21:09:
[...]


Ik ben het met je eens het klinkt heel ranzig, ik moest ook even lachen toen ik het ontdekte in de source bij hun :P Maar uiteindelijk is een script dat 30 jpegs rouleert minder smerig voor je browser dan een gif van 30 fullsize frames :)
jpg en autorefreshen is zo 1995....

Wowza icm een goede (h264) camera is een perfecte oplossing. Flash player (JW player of Flowplayer), Silverlight, ipad, iphone, android, blackberry.. je stream is op alle mogelijke platforms bereikbaar (en fatsoenlijke kwaliteit/vloeiend)
xantos schreef op dinsdag 30 augustus 2011 @ 21:21:
[...]


Hoe werkt dat eigenlijk zo'n engeniussetje? Kun je die direct aan je webcam knopen of moet daar een router of switch tussen zitten?
1 configureer je als AP, de andere als client, en je hebt gewoon een wifi link tussen beide punten. Niets gedoe met dubbel routeren, gewoon een bridged verbinding.

Acties:
  • 0 Henk 'm!

  • laurens0619
  • Registratie: Mei 2002
  • Laatst online: 21:34
DJSmiley schreef op dinsdag 30 augustus 2011 @ 23:02:
[...]


jpg en autorefreshen is zo 1995....

Wowza icm een goede (h264) camera is een perfecte oplossing. Flash player (JW player of Flowplayer), Silverlight, ipad, iphone, android, blackberry.. je stream is op alle mogelijke platforms bereikbaar (en fatsoenlijke kwaliteit/vloeiend)
Helemaal eens, wat jij beschrijf is de perfecte situatie. Echter als de verbinding het niet trekt behoort dat niet meer tot de mogelijkheden en moet je wel terug naar 1995 :(

CISSP! Drop your encryption keys!


Acties:
  • 0 Henk 'm!

  • xantos
  • Registratie: Juni 1999
  • Niet online
Ben de RTSP-stream nog eens aan het testen middels VLC. Volgens mij is VLC minder kieskeurig. Er blijkt af en toe een timeout te ontstaan. Dit komt uit log van de camera:

code:
1
axis-00408cb5e42e monolith[484]: RTSP session D9310830 timed out.


De VLC-stream blijft echter wel doorlopen.

Acties:
  • 0 Henk 'm!

  • LinuX-TUX
  • Registratie: December 2003
  • Laatst online: 13:33
Hier heb ik niet zoveel kaas van gegeten, maar ik kan wel uit ervaring mee praten over je 5 Ghz band idee. Doe het niet!

Komt haast niet door muren heen en afstand is ook een drama. Hoewel mijn ervaring totaal niet overeen komt met de theorie Bron http://compnetworking.abo...elessfaqs/f/5ghz-gear.htm . Tevens, kwa ontlasting van een frequentie range, dat klopt wel. Misschien als het heel verzadigt is in die omgeving dat het een redmiddel kan zijn, maar ik kan het me nauwelijks voorstellen.

[ Voor 48% gewijzigd door LinuX-TUX op 31-08-2011 09:42 ]


Acties:
  • 0 Henk 'm!

  • xantos
  • Registratie: Juni 1999
  • Niet online
LinuX-TUX schreef op woensdag 31 augustus 2011 @ 09:39:
Hier heb ik niet zoveel kaas van gegeten, maar ik kan wel uit ervaring mee praten over je 5 Ghz band idee. Doe het niet!

Komt haast niet door muren heen en afstand is ook een drama.
Door muren heen hoeft ook niet. Het is bekend dat 5Ghz hier minder/niet geschikt voor is. Je moet een zichtverbinding hebben. Afstand een drama? De meeste mensen zijn razend enthousiast over Engenius producten. Ze ondersteunen trouwens ook gewoon 2.4 Ghz.

Acties:
  • 0 Henk 'm!

  • LinuX-TUX
  • Registratie: December 2003
  • Laatst online: 13:33
xantos schreef op woensdag 31 augustus 2011 @ 09:42:
[...]


Door muren heen hoeft ook niet. Het is bekend dat 5Ghz hier minder/niet geschikt voor is. Je moet een zichtverbinding hebben. Afstand een drama? De meeste mensen zijn razend enthousiast over Engenius producten. Ze ondersteunen trouwens ook gewoon 2.4 Ghz.
2.4Ghz Wireless -n zou ik dan neerzetten :Y)
Edit:
@Hieronder, ik wil geen topic kapen. Wat is LOS? Direct zicht op de ander? Ben namelijk thuis bezig met kelder / zolder verbinding WiFi en ik kan die 5Ghz producten zo wegkeilen. Welliswaar beton tussen 2 maal.

[ Voor 20% gewijzigd door LinuX-TUX op 31-08-2011 09:45 ]


Acties:
  • 0 Henk 'm!

  • DJSmiley
  • Registratie: Mei 2000
  • Laatst online: 17:00
LinuX-TUX schreef op woensdag 31 augustus 2011 @ 09:39:
Hier heb ik niet zoveel kaas van gegeten, maar ik kan wel uit ervaring mee praten over je 5 Ghz band idee. Doe het niet!

Komt haast niet door muren heen en afstand is ook een drama. Hoewel mijn ervaring totaal niet overeen komt met de theorie. Tevens, kwa ontlasting van een frequentie range, dat klopt wel. Misschien als het heel verzadigt is in die omgeving dat het een redmiddel kan zijn, maar ik kan het me nauwelijks voorstellen.
Ik heb juist prima ervaringen met de 5Ghz band. Ok, LOS is wel essentieel, liefst complete freshnell zone LOS. De ongeveer 600m die ik overbrug op de 5Ghz band gaat letterlijk over een binnenstad heen, en daar zitten genoeg wifi netwerkjes kan ik je garanderen...

Acties:
  • 0 Henk 'm!

  • xantos
  • Registratie: Juni 1999
  • Niet online
Ik wilde even laten weten dat de webcam inmiddels online is. Dit zelfs zonder het aanschaffen van de externe antennes. Na wat fine tunen, heb ik de verbinding toch stabiel gekregen. Benieuwd?

Check it out! http://www.surfclubdrusus.nl/webcam.html :9~ :9~

Acties:
  • 0 Henk 'm!

  • Fish
  • Registratie: Juli 2002
  • Niet online

Fish

How much is the fish

Wat heb je dan fine getuned ?

Netjes
Persoonlijk zou ik de autoplay aanzetten btw, het inbeltijdperk is wel voor bij :P

[ Voor 61% gewijzigd door Fish op 04-09-2011 20:06 ]

Iperf


Acties:
  • 0 Henk 'm!

  • xantos
  • Registratie: Juni 1999
  • Niet online
fish schreef op zondag 04 september 2011 @ 20:04:
Wat heb je dan fine getuned ?

Netjes
Persoonlijk zou ik de autoplay aanzetten btw, het inbeltijdperk is wel voor bij :P
De richtantenne die er reeds was beter in positie gebracht. Het Wifi vermogen van beide routers iets opgevoerd. Dit alles was blijkbaar net genoeg voor Wowza om te connecten. Mocht dit in de toekomst niet voldoende zijn dan worden de extra antennes alsnog geplaatst.

Autoplay, kan ik aanzetten inderdaad. Thnx voor de tip!

Acties:
  • 0 Henk 'm!

  • DJSmiley
  • Registratie: Mei 2000
  • Laatst online: 17:00
xantos schreef op zondag 04 september 2011 @ 20:18:
[...]


De richtantenne die er reeds was beter in positie gebracht. Het Wifi vermogen van beide routers iets opgevoerd. Dit alles was blijkbaar net genoeg voor Wowza om te connecten. Mocht dit in de toekomst niet voldoende zijn dan worden de extra antennes alsnog geplaatst.

Autoplay, kan ik aanzetten inderdaad. Thnx voor de tip!
Ik zou er ook een browserdetectie opzetten, zodat een iphone/ipad/blackberry/android apparaat ook de stream kan openen.

Acties:
  • 0 Henk 'm!

  • Fish
  • Registratie: Juli 2002
  • Niet online

Fish

How much is the fish

En mischien even vermelden dat de prijzen per jaar zijn voordat ze per ongeluk hard weg surfen. :P

[ Voor 12% gewijzigd door Fish op 04-09-2011 20:22 ]

Iperf


Acties:
  • 0 Henk 'm!

  • xantos
  • Registratie: Juni 1999
  • Niet online
DJSmiley schreef op zondag 04 september 2011 @ 20:20:
[...]
Ik zou er ook een browserdetectie opzetten, zodat een iphone/ipad/blackberry/android apparaat ook de stream kan openen.
De JWPlayer kan ook via html5 afspelen voor iPhone, etc.. Er gaat hier echter nog iets mis omdat de beelden na 2 seconden stoppen. Dit is een JWPlayer issue of configuratie fout aan mijn kant. Working on it! ;)
Pagina: 1