Ustreamer driver¶
The Ustreamer driver is a driver for using the ustreamer video streaming server driven by the jumpstarter exporter. This driver takes a video device and exposes both snapshot and streaming interfaces.
- class jumpstarter_driver_ustreamer.client.UStreamerClient(*, uuid: ~uuid.UUID = <factory>, labels: dict[str, str] = <factory>, channel: ~grpc.aio._base_channel.Channel, children: dict[str, DriverClient] = <factory>, portal: BlockingPortal)¶
UStreamer client class
Client methods for the UStreamer driver.
- snapshot()¶
Get a snapshot image from the video input
- Returns:
PIL Image object of the snapshot image
- Return type:
PIL.Image
- state()¶
Get state of ustreamer service