com.github.sarxos.webcam.ds.ipcam
Class IpCamDevice
java.lang.Object
com.github.sarxos.webcam.ds.ipcam.IpCamDevice
- All Implemented Interfaces:
- com.github.sarxos.webcam.WebcamDevice
- Direct Known Subclasses:
- B7210, F3201, IPRobocam641, X104S
public class IpCamDevice
- extends Object
- implements com.github.sarxos.webcam.WebcamDevice
IP camera device.
- Author:
- Bartosz Firyn (SarXos)
| Nested classes/interfaces inherited from interface com.github.sarxos.webcam.WebcamDevice |
com.github.sarxos.webcam.WebcamDevice.BufferAccess, com.github.sarxos.webcam.WebcamDevice.FPSSource |
IpCamDevice
public IpCamDevice(String name,
URL url,
IpCamMode mode)
IpCamDevice
public IpCamDevice(String name,
URL url,
IpCamMode mode,
IpCamAuth auth)
getName
public String getName()
- Specified by:
getName in interface com.github.sarxos.webcam.WebcamDevice
getResolutions
public Dimension[] getResolutions()
- Specified by:
getResolutions in interface com.github.sarxos.webcam.WebcamDevice
getResolution
public Dimension getResolution()
- Specified by:
getResolution in interface com.github.sarxos.webcam.WebcamDevice
setResolution
public void setResolution(Dimension size)
- Specified by:
setResolution in interface com.github.sarxos.webcam.WebcamDevice
getImage
public BufferedImage getImage()
- Specified by:
getImage in interface com.github.sarxos.webcam.WebcamDevice
open
public void open()
- Specified by:
open in interface com.github.sarxos.webcam.WebcamDevice
close
public void close()
- Specified by:
close in interface com.github.sarxos.webcam.WebcamDevice
getURL
public URL getURL()
getMode
public IpCamMode getMode()
getAuth
public IpCamAuth getAuth()
setAuth
public void setAuth(IpCamAuth auth)
resetAuth
public void resetAuth()
setFailOnError
public void setFailOnError(boolean failOnError)
dispose
public void dispose()
- Specified by:
dispose in interface com.github.sarxos.webcam.WebcamDevice
isOpen
public boolean isOpen()
- Specified by:
isOpen in interface com.github.sarxos.webcam.WebcamDevice
Copyright © 2012-2013 Bartosz Firyn (SarXos). All Rights Reserved.