Voor een hobbyprojectje heb ik een tijdje geleden een ipcam (Edimax IC-1500Wg) gekocht. De bedoeling is om een videostreampje op een site voor een aantal vrienden/familie/kennissen te zetten.
De camera is via wifi en een simpel ziggo abbonementje met het internet verbonden. Als ik een bepaalde URL op de camera aanroep krijg ik een jpeg terug, in eerste instantie riep ik die foto iedere seconde in een iframe aan, niet heel mooi, maar het werkte prima.
Naar mate het aantal gelijktijdige kijkers toenam, kreeg de camera het zwaar. In een latere versie schreef de ipcam iedere seconden de foto via ftp weg naar mijn webserver, zodat de camera en de verbinding flink ontlast werden. De vertraging liep hierdoor wel op naar 2 seconden, acceptabel maar ik zat nog steeds met het verversen in een iframe.
Het probleem is dat de client hier telkens voor de request zorgt. Ik wil eigenlijk graag dat die foto's omgezet worden in een videostream. 1fps is dan ook meer dan voldoende, het wordt dan ook geen HD stream...
Dat wilde ik het liefst in flash doen, iig geen java oid. Flash wordt op desktops nog veel gebruikt.
What are your thoughts? Iemand een ander slim idee of zetje naar een bepaalde richting? Iemand ervaring met VLC?
De webserver draait ubuntu, php, mysql en dergelijke. Gebruikers zullen max 10 tegelijk zijn. framerate van 1 fps is zat.
Edit:
Vergelijkbaar: Webcam stream
Ik ga uitzoeken of ik er ook een MJPEG stream uit krijg. I'll keep you posted.
In de tussentijd sta ik uiteraard open voor suggesties!
De camera is via wifi en een simpel ziggo abbonementje met het internet verbonden. Als ik een bepaalde URL op de camera aanroep krijg ik een jpeg terug, in eerste instantie riep ik die foto iedere seconde in een iframe aan, niet heel mooi, maar het werkte prima.
Naar mate het aantal gelijktijdige kijkers toenam, kreeg de camera het zwaar. In een latere versie schreef de ipcam iedere seconden de foto via ftp weg naar mijn webserver, zodat de camera en de verbinding flink ontlast werden. De vertraging liep hierdoor wel op naar 2 seconden, acceptabel maar ik zat nog steeds met het verversen in een iframe.
Het probleem is dat de client hier telkens voor de request zorgt. Ik wil eigenlijk graag dat die foto's omgezet worden in een videostream. 1fps is dan ook meer dan voldoende, het wordt dan ook geen HD stream...
Dat wilde ik het liefst in flash doen, iig geen java oid. Flash wordt op desktops nog veel gebruikt.
What are your thoughts? Iemand een ander slim idee of zetje naar een bepaalde richting? Iemand ervaring met VLC?
De webserver draait ubuntu, php, mysql en dergelijke. Gebruikers zullen max 10 tegelijk zijn. framerate van 1 fps is zat.
Edit:
Vergelijkbaar: Webcam stream
Ik ga uitzoeken of ik er ook een MJPEG stream uit krijg. I'll keep you posted.
In de tussentijd sta ik uiteraard open voor suggesties!
[ Voor 6% gewijzigd door Bioflops op 17-11-2013 14:37 ]