signal New Consumer Transport
Signals a new consumer transport to start consuming media from a producer.
This function handles the signaling process for establishing a new consumer transport to receive media from a remote producer. It communicates with the server to set up the consumer and transport.
Features:
Consumer transport signaling
Server communication
Transport setup
Error handling
Parameters:
options Configuration options for signaling new consumer transport
Returns:
Example Usage:
val options = SignalNewConsumerTransportOptions(
producerId = "producer-123",
socket = mySocket,
parameters = myParameters
)
val result = signalNewConsumerTransport(options)
result.onSuccess {
}
result.onFailure { error ->
Logger.e("SignalNewConsumerTra", "Error signaling new consumer transport: ${error.message}")
}Content copied to clipboard