---
title: "RenderStreamSystem"
description: "API documentation for RenderStreamSystem"
url: https://developer.disguise.one/python-api/docs/renderstreamsystem/
---

# RenderStreamSystem

Base class (inherits properties and methods): _[Subsystem](/python-api/docs/subsystem#subsystem)_

## Nested Classes

-   [RsAuthMode](/python-api/docs/renderstreamsystem.rsauthmode#rsauthmode)

## Properties

#### **discovery** : _[Discovery](/python-api/docs/discovery#discovery)_ _(Read-Only)_

## Variables

#### **RS\_AUTH\_MODE\_FULL** : _Final\[[RenderStreamSystem.RsAuthMode](/python-api/docs/renderstreamsystem.rsauthmode#rsauthmode)\]_ = RenderStreamSystem.RsAuthMode.Full

## Constructors

#### **\_\_init\_\_**(self)

## Methods

#### **activeLatency**(self) -> _float_

#### **activeSyncOperationStatuses**(self, forAsset: _[RenderStreamAsset](/python-api/docs/renderstreamasset#renderstreamasset)_) -> _List\[str\]_

#### **activeSyncOperationsFor**(self, asset: _[RenderStreamAsset](/python-api/docs/renderstreamasset#renderstreamasset)_) -> _int_

#### **activeWorkload**(self, id: _int_) -> _[ActiveWorkload](/python-api/docs/activeworkload#activeworkload)_

#### **availableAdaptors**(self) -> _List\[[netsys\_NetworkAdaptor](/python-api/docs/netsys_networkadaptor#netsys_networkadaptor)\]_

#### **getLicensingState**(self) -> _[RenderStreamSystem.RsAuthMode](/python-api/docs/renderstreamsystem.rsauthmode#rsauthmode)_

#### **getLogPathForWorkloadInstance**(self, id: _int_, instance: _int_) -> _str_

#### **getStreamReceiveStatuses**(self, workload: _int_, machineName: _str_) -> _List\[[SubscribedStreamStatus](/python-api/docs/subscribedstreamstatus#subscribedstreamstatus)\]_

#### **getWorkloadInstance**(self, workload: _int_, instanceIdx: _int_) -> _[WorkloadInstance](/python-api/docs/workloadinstance#workloadinstance)_

#### **getWorkloadInstances**(self, workload: _int_) -> _List\[[WorkloadInstance](/python-api/docs/workloadinstance#workloadinstance)\]_

#### **getWorkloadLayers**(self) -> _map\[int, [Layer](/python-api/docs/layer#layer)\]_

#### **getWorkloadReceiveStatuses**(self, workload: _int_) -> _List\[[SubscribedStreamStatus](/python-api/docs/subscribedstreamstatus#subscribedstreamstatus)\]_

#### **isProxy**(self, id: _[StreamIdentifier](/python-api/docs/streamidentifier#streamidentifier)_) -> _bool_

#### **isRenderStreamMachineInUse**(self, rsMachine: _[RenderStreamMachine](/python-api/docs/renderstreammachine#renderstreammachine)_) -> _bool_

#### **stream**(self, id: _[StreamIdentifier](/python-api/docs/streamidentifier#streamidentifier)_) -> _[StreamObject](/python-api/docs/streamobject#streamobject)_

#### **streamStatus**(self) -> _[StreamStatusManager](/python-api/docs/streamstatusmanager#streamstatusmanager)_

Tracks subscriptions from machines in the session to the streams output by render nodes.

#### **textureParamStatus**(self) -> _[TextureParamStatusManager](/python-api/docs/textureparamstatusmanager#textureparamstatusmanager)_

Tracks subscriptions from render nodes to texture parameter stream.
