Package-level declarations
Types
Options for creating a device client.
Options for joining a consumption room.
Options for the joinConsumeRoom function.
Parameters required by the joinConsumeRoom function.
Options for the newPipeProducer function.
Parameters for the newPipeProducer function.
Options for the producerClosed function.
Parameters for the producerClosed function.
Options for ReceiveAllPipedTransports.
Response from joining a room.
Functions
Joins a consumption room using the provided socket connection.
Joins a consumption room, initiates a media Device if necessary, and sets up piped transports for streaming.
Initiates a new pipe producer by signaling a new consumer transport and updating display settings.
Handles the closure of a producer identified by its remote producer ID. This function updates the consumer transports and triggers close-and-resize operations.