HttpCamera
- class cscore.HttpCamera(*args, **kwargs)
Bases:
VideoCameraA 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.UNKNOWN: 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.UNKNOWN: 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.UNKNOWN: 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.UNKNOWN: 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: SupportsInt | SupportsIndex)
Bases:
pybind11_objectHTTP camera kind.
Members:
UNKNOWN : Unknown camera kind.
MJPG_STREAMER : MJPG Streamer camera.
CS_CORE : CS Core camera.
- CS_CORE = <HttpCameraKind.CS_CORE: 2>
- MJPG_STREAMER = <HttpCameraKind.MJPG_STREAMER: 1>
- UNKNOWN = <HttpCameraKind.UNKNOWN: 0>
- HttpCamera.HttpCameraKind.name -> str
- property value
- get_http_camera_kind() cscore._cscore.HttpCamera.HttpCameraKind
Get the kind of HTTP camera.
Autodetection can result in returning a different value than the camera was created with.
- get_urls() list[str]
Get the URLs used to connect to the camera.
- set_urls(urls: List[str]) None
Change the URLs used to connect to the camera.