public class HttpCamera extends VideoCamera
| Modifier and Type | Class and Description |
|---|---|
static class |
HttpCamera.HttpCameraKind |
VideoCamera.WhiteBalanceVideoSource.Kindm_handle| Constructor and Description |
|---|
HttpCamera(java.lang.String name,
java.lang.String url)
Create a source for a MJPEG-over-HTTP (IP) camera.
|
HttpCamera(java.lang.String name,
java.lang.String[] urls)
Create a source for a MJPEG-over-HTTP (IP) camera.
|
HttpCamera(java.lang.String name,
java.lang.String[] urls,
HttpCamera.HttpCameraKind kind)
Create a source for a MJPEG-over-HTTP (IP) camera.
|
HttpCamera(java.lang.String name,
java.lang.String url,
HttpCamera.HttpCameraKind kind)
Create a source for a MJPEG-over-HTTP (IP) camera.
|
| Modifier and Type | Method and Description |
|---|---|
HttpCamera.HttpCameraKind |
getHttpCameraKind()
Get the kind of HTTP camera.
|
static HttpCamera.HttpCameraKind |
getHttpCameraKindFromInt(int kind) |
java.lang.String[] |
getUrls()
Get the URLs used to connect to the camera.
|
void |
setUrls(java.lang.String[] urls)
Change the URLs used to connect to the camera.
|
getBrightness, setBrightness, setExposureAuto, setExposureHoldCurrent, setExposureManual, setWhiteBalanceAuto, setWhiteBalanceHoldCurrent, setWhiteBalanceManualenumerateProperties, enumerateSinks, enumerateSources, enumerateVideoModes, equals, free, getDescription, getHandle, getKind, getKindFromInt, getLastFrameTime, getName, getProperty, getVideoMode, hashCode, isConnected, isValid, setFPS, setPixelFormat, setResolution, setVideoMode, setVideoModepublic HttpCamera(java.lang.String name, java.lang.String url)
name - Source name (arbitrary unique identifier)url - Camera URL (e.g. "http://10.x.y.11/video/stream.mjpg")public HttpCamera(java.lang.String name, java.lang.String url, HttpCamera.HttpCameraKind kind)
name - Source name (arbitrary unique identifier)url - Camera URL (e.g. "http://10.x.y.11/video/stream.mjpg")kind - Camera kind (e.g. kAxis)public HttpCamera(java.lang.String name, java.lang.String[] urls)
name - Source name (arbitrary unique identifier)urls - Array of Camera URLspublic HttpCamera(java.lang.String name, java.lang.String[] urls, HttpCamera.HttpCameraKind kind)
name - Source name (arbitrary unique identifier)urls - Array of Camera URLskind - Camera kind (e.g. kAxis)public static HttpCamera.HttpCameraKind getHttpCameraKindFromInt(int kind)
public HttpCamera.HttpCameraKind getHttpCameraKind()
public void setUrls(java.lang.String[] urls)
public java.lang.String[] getUrls()