rca

class trame.widgets.rca.DisplayArea(**kwargs)

Bases: AbstractElement

class trame.widgets.rca.ImageDisplayArea(**kwargs)

Bases: AbstractElement

class trame.widgets.rca.ImageRegion(**kwargs)

Bases: AbstractElement

class trame.widgets.rca.ImageStream(render_window, image='image', encoder='turbo-jpeg', **kwargs)

Bases: AbstractElement

class trame.widgets.rca.MediaSourceDisplayArea(**kwargs)

Bases: AbstractElement

class trame.widgets.rca.RawImageDisplayArea(**kwargs)

Bases: AbstractElement

class trame.widgets.rca.RemoteControlledArea(name: str | None = None, display: str = 'image', **kwargs)

Bases: AbstractElement

set_drop_frames_pending_network_limit(limit: int)

To prevent network backing up, it can be good to provide a limit of 5 when using an encoder that can support it. The provided value can not be less than 1.

Image encoder support it but video encoder may not.

class trame.widgets.rca.StatisticsDisplay(**kwargs)

Bases: AbstractElement

class trame.widgets.rca.VideoDecoderDisplayArea(**kwargs)

Bases: AbstractElement