# mediasoup_elixir v0.17.4 - Table of Contents Elixir wrapper for mediasoup ## Modules - [Mediasoup](Mediasoup.md): https://mediasoup.org/documentation/v3/mediasoup/api/ - [Mediasoup.Consumer](Mediasoup.Consumer.md): https://mediasoup.org/documentation/v3/mediasoup/api/#Consumer - [Mediasoup.Consumer.Options](Mediasoup.Consumer.Options.md): https://mediasoup.org/documentation/v3/mediasoup/api/#ConsumerOptions - [Mediasoup.DataConsumer](Mediasoup.DataConsumer.md): https://mediasoup.org/documentation/v3/mediasoup/api/#DataConsumer - [Mediasoup.DataConsumer.Options](Mediasoup.DataConsumer.Options.md): https://mediasoup.org/documentation/v3/mediasoup/api/#DataConsumerOptions - [Mediasoup.DataProducer](Mediasoup.DataProducer.md): https://mediasoup.org/documentation/v3/mediasoup/api/#DataProducer - [Mediasoup.DataProducer.Options](Mediasoup.DataProducer.Options.md): https://mediasoup.org/documentation/v3/mediasoup/api/#DataProducerOptions - [Mediasoup.EventListener](Mediasoup.EventListener.md): Event listener module for rustler because rustler(nif) can only use local pid. This module is used to add, remove, and send events to the listener. - [Mediasoup.LoggerProxy](Mediasoup.LoggerProxy.md): Proxy rust layer logs to elixir logger - [Mediasoup.LoggerProxy.Record](Mediasoup.LoggerProxy.Record.md): Struct of log record - [Mediasoup.NifWrap](Mediasoup.NifWrap.md): Wrapper for calling GenServer that hosts NIF resource. - [Mediasoup.PipeTransport](Mediasoup.PipeTransport.md): https://mediasoup.org/documentation/v3/mediasoup/api/#PipeTransport - [Mediasoup.PipeTransport.Options](Mediasoup.PipeTransport.Options.md): https://mediasoup.org/documentation/v3/mediasoup/api/#PipeTransportOptions - [Mediasoup.PipedProducer](Mediasoup.PipedProducer.md): @deprecated Remove soom. - [Mediasoup.PlainTransport](Mediasoup.PlainTransport.md): https://mediasoup.org/documentation/v3/mediasoup/api/#PlainTransport - [Mediasoup.PlainTransport.Options](Mediasoup.PlainTransport.Options.md): https://mediasoup.org/documentation/v3/mediasoup/api/#PlainTransportOptions - [Mediasoup.Producer](Mediasoup.Producer.md): https://mediasoup.org/documentation/v3/mediasoup/api/#Producer - [Mediasoup.Producer.Options](Mediasoup.Producer.Options.md): https://mediasoup.org/documentation/v3/mediasoup/api/#ProducerOptions - [Mediasoup.Router](Mediasoup.Router.md): https://mediasoup.org/documentation/v3/mediasoup/api/#Router - [Mediasoup.Router.Options](Mediasoup.Router.Options.md): https://mediasoup.org/documentation/v3/mediasoup/api/#RouterOptions - [Mediasoup.Router.PipeToRouterOptions](Mediasoup.Router.PipeToRouterOptions.md): https://mediasoup.org/documentation/v3/mediasoup/api/#PipeToRouterOptions without producerId. producerId is the argument of the function - [Mediasoup.Router.PipeToRouterResult](Mediasoup.Router.PipeToRouterResult.md) - [Mediasoup.Transport](Mediasoup.Transport.md): https://mediasoup.org/documentation/v3/mediasoup/api/#Transport - [Mediasoup.TransportListenInfo](Mediasoup.TransportListenInfo.md): https://mediasoup.org/documentation/v3/mediasoup/api/#TransportListenInfo - [Mediasoup.Utility](Mediasoup.Utility.md): Utilities - [Mediasoup.WebRtcServer](Mediasoup.WebRtcServer.md): https://mediasoup.org/documentation/v3/mediasoup/api/#WebRtcServer - [Mediasoup.WebRtcServer.Options](Mediasoup.WebRtcServer.Options.md): https://mediasoup.org/documentation/v3/mediasoup/api/#WebRtcServerOptions - [Mediasoup.WebRtcTransport](Mediasoup.WebRtcTransport.md): https://mediasoup.org/documentation/v3/mediasoup/api/#WebRtcTransport - [Mediasoup.WebRtcTransport.Options](Mediasoup.WebRtcTransport.Options.md): https://mediasoup.org/documentation/v3/mediasoup/api/#WebRtcTransportOptions - [Mediasoup.Worker](Mediasoup.Worker.md): https://mediasoup.org/documentation/v3/mediasoup/api/#Worker - [Mediasoup.Worker.Settings](Mediasoup.Worker.Settings.md): https://mediasoup.org/documentation/v3/mediasoup/api/#WorkerSettings - [Mediasoup.Worker.UpdateableSettings](Mediasoup.Worker.UpdateableSettings.md): https://mediasoup.org/documentation/v3/mediasoup/api/#WorkerUpdateableSettings - [TransportTuple](TransportTuple.md): https://mediasoup.org/documentation/v3/mediasoup/api/#TransportTuple