Ik heb voor een bedrijf een IP-camera geinstalleerd, welke zowel als beveiligingscamera als webcam moet dienen. Het betreft een Axis 206, die zowel still images als MJPEG uit kan spuwen. Op het lokale netwerk gaat dit natuurlijk lekker vloeiend (25fps) maar als de camera door meerdere personen via internet bekeken wordt, dan is de 1MBit upload van de ADSL niet voldoende.
Mijn idee is het volgende: ik wil de camera één stream over die internetverbinding naar een colocated server laten sturen (die bandbreedte en dataverkeer over heeft) zoals dat hier door axis zelf beschreven wordt. Het probleem is alleen dat de 206 geen FTP-push ondersteund. Daarnaast is de webserver geen IIS, maar dat is misschien nog wel op te lossen.
Door de plm 30 viewers dan naar de colo-server te sturen wordt het ADSL-verbindinkje gespaard.
Mijn vraag is: hoe zouden jullie dat oplossen?
Mogelijkheden:
1.) Op de server een programma draaien wat elke x miliseconden het plaatje van de camera ophaalt via HTTP. Dit kan niet via het schedule in windows (die kan alleen elke minuut) Kent iemand zo'n programma / script?
2.) Apache op de server op de een of andere manier die stream laten mirroren. Opnieuw hiermee geen ervaring, wellicht weet iemand dit?
3.) Een server op het lokale netwerk de MJPEG stream om laten zetten in bijv. een Windows Media stream, en deze op de colo met Media Server laten broadcasten
4.) Een andere camera kopen die dit wel ondersteund.
Mijn idee is het volgende: ik wil de camera één stream over die internetverbinding naar een colocated server laten sturen (die bandbreedte en dataverkeer over heeft) zoals dat hier door axis zelf beschreven wordt. Het probleem is alleen dat de 206 geen FTP-push ondersteund. Daarnaast is de webserver geen IIS, maar dat is misschien nog wel op te lossen.
Door de plm 30 viewers dan naar de colo-server te sturen wordt het ADSL-verbindinkje gespaard.
Mijn vraag is: hoe zouden jullie dat oplossen?
Mogelijkheden:
1.) Op de server een programma draaien wat elke x miliseconden het plaatje van de camera ophaalt via HTTP. Dit kan niet via het schedule in windows (die kan alleen elke minuut) Kent iemand zo'n programma / script?
2.) Apache op de server op de een of andere manier die stream laten mirroren. Opnieuw hiermee geen ervaring, wellicht weet iemand dit?
3.) Een server op het lokale netwerk de MJPEG stream om laten zetten in bijv. een Windows Media stream, en deze op de colo met Media Server laten broadcasten
4.) Een andere camera kopen die dit wel ondersteund.