Connect to IP Cameras
Use the ipcam
object to connect to a Motion JPEG or
(mjpeg
) over HTTP or RTSP stream or H.264 over RTSP stream. To
create the object, you need the URL of the camera. If the camera requires
authentication, specify a user name and password. To find the URL of your camera, see
Find IP Camera URL.
Connect without User Authentication
Create an object,
cam
, using only the URL of the IP camera.cam = ipcam('http://172.28.17.193/video.mjpeg')
cam = Display Summary for ipcam: URL: 'http://172.28.17.193/video.mjpeg' Username: '' Password: '' Timeout: 10
It creates the object and connects it to the IP camera with the specified URL. This way of creating the object requires no user authentication, so the
Username
andPassword
properties are blank in the object display. A defaultTimeout
of10
is used if you do not specify the property when creating the object.After creating the object, you can preview the image and take snapshots from the camera. For more information, see Acquire Images from IP Cameras.
Connect with User Authentication
Create an object,
cam
, using the URL of the IP camera, and the optional arguments for user authentication.Username
is a character vector representing the user name for the IP camera, and must be the second argument.Password
is a character vector representing the password for the IP camera, and must be the third argument.cam = ipcam('http://172.28.17.193/video.mjpeg', 'admin', 'myfoscam')
cam = Display Summary for ipcam: URL: 'http://172.28.17.193/video.mjpeg' Username: 'admin' Password: '********' Timeout: 10
If the authentication is valid, it creates the object and connects it to the IP camera. The
Password
is shown as asterisks, for security reasons. If no password is entered, it shows a blank character vector.After creating the object you can preview the image and take snapshots from the camera. For more information, see Acquire Images from IP Cameras.