HttpCamera¶
- class cscore.HttpCamera(*args, **kwargs)¶
Bases:
VideoCamera
A source that represents a MJPEG-over-HTTP (IP) camera.
Overloaded function.
__init__(self: cscore._cscore.HttpCamera, name: str, url: str, kind: cscore._cscore.HttpCamera.HttpCameraKind = <HttpCameraKind.kUnknown: 0>) -> None
Create a source for a MJPEG-over-HTTP (IP) camera.
- Parameters:
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)
__init__(self: cscore._cscore.HttpCamera, name: str, url: str, kind: cscore._cscore.HttpCamera.HttpCameraKind = <HttpCameraKind.kUnknown: 0>) -> None
Create a source for a MJPEG-over-HTTP (IP) camera.
- Parameters:
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)
__init__(self: cscore._cscore.HttpCamera, name: str, url: str, kind: cscore._cscore.HttpCamera.HttpCameraKind = <HttpCameraKind.kUnknown: 0>) -> None
Create a source for a MJPEG-over-HTTP (IP) camera.
- Parameters:
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)
__init__(self: cscore._cscore.HttpCamera, name: str, urls: List[str], kind: cscore._cscore.HttpCamera.HttpCameraKind = <HttpCameraKind.kUnknown: 0>) -> None
Create a source for a MJPEG-over-HTTP (IP) camera.
- Parameters:
name – Source name (arbitrary unique identifier)
urls – Array of Camera URLs
kind – Camera kind (e.g. kAxis)
- class HttpCameraKind(value: int)¶
Bases:
pybind11_object
Members:
kUnknown
kMJPGStreamer
kCSCore
kAxis
- kAxis = <HttpCameraKind.kAxis: 3>¶
- kCSCore = <HttpCameraKind.kCSCore: 2>¶
- kMJPGStreamer = <HttpCameraKind.kMJPGStreamer: 1>¶
- kUnknown = <HttpCameraKind.kUnknown: 0>¶
- property name¶
- property value¶
- getHttpCameraKind() cscore._cscore.HttpCamera.HttpCameraKind ¶
Get the kind of HTTP camera.
Autodetection can result in returning a different value than the camera was created with.
- getUrls() List[str] ¶
Get the URLs used to connect to the camera.
- setUrls(urls: List[str]) None ¶
Change the URLs used to connect to the camera.