My Levelone FCS-0030 seems to be a nice addition to the work with classical USB webcams and SimpleCV. Sure a nice firewire cam would be nice but too pricey. I will leave this to the end-user 😉
- http://[IP-Address]/channel1 (This is the RTSP feed)
There is not much difference to use a network attached camera than a USB webcam. While you can use
cam.live() I prefer the loop.
from SimpleCV import JpegStreamCamera, Display
# Initialize the webcam by providing URL to the camera incl. login details if
# needed. At least Levelone implements some user management functionality into
# their cams. To change it, go to 'Maintenance' -> 'User Management'
cam = JpegStreamCamera("http://view:firstname.lastname@example.org/channel2")
# Initialize the display
display = Display()
# Loop until we tell the program to stop
# The Levelone FCS-0030 supports resolutions up to 1280x800 which too big
# on my screen. Change this as needed
img = cam.getImage().scale(0.5)