Signals the creation of a new consumer transport.
Will throw an error if the signaling process fails.
const options = { remoteProducerId: 'producer-id', islevel: '1', nsock: socketInstance, parameters: { device: mediaDevice, consumingTransports: [], lock_screen: false, updateConsumingTransports: updateFunction, connectRecvTransport: connectFunction, reorderStreams: reorderFunction, getUpdatedAllParams: getUpdatedParamsFunction, },};signalNewConsumerTransport(options) .then(consumingTransports => { console.log('Consuming Transports:', consumingTransports); }) .catch(error => { console.error('Error signaling new consumer transport:', error); }); Copy
const options = { remoteProducerId: 'producer-id', islevel: '1', nsock: socketInstance, parameters: { device: mediaDevice, consumingTransports: [], lock_screen: false, updateConsumingTransports: updateFunction, connectRecvTransport: connectFunction, reorderStreams: reorderFunction, getUpdatedAllParams: getUpdatedParamsFunction, },};signalNewConsumerTransport(options) .then(consumingTransports => { console.log('Consuming Transports:', consumingTransports); }) .catch(error => { console.error('Error signaling new consumer transport:', error); });
The options for signaling a new consumer transport.
A promise that resolves to an array of consuming transports or void.
Signals the creation of a new consumer transport.
Throws
Will throw an error if the signaling process fails.
Example