Compositor

For clients to the Spot CAM Compositor service.

class bosdyn.client.spot_cam.compositor.CompositorClient[source]

Bases: bosdyn.client.common.BaseClient

A client calling Spot CAM Compositor services.

default_service_name = 'spot-cam-compositor'
service_type = 'bosdyn.api.spot_cam.CompositorService'
set_screen(name, **kwargs)[source]

Change the current view that is being streamed over the network

set_screen_async(name, **kwargs)[source]

Async version of set_screen()

get_screen(**kwargs)[source]

Get the currently selected screen

get_screen_async(**kwargs)[source]

Async version of get_screen()

list_screens(**kwargs)[source]

List available screens

list_screens_async(**kwargs)[source]

Async version of list_screens()

get_visible_cameras(**kwargs)[source]

List cameras on Spot CAM

get_visible_cameras_async(**kwargs)[source]

Async version of get_visible_cameras()