Module mediasoup::worker[][src]

A worker represents a mediasoup C++ thread that runs on a single CPU core and handles Router instances.

Structs

Worker

A worker represents a mediasoup C++ thread that runs on a single CPU core and handles Router instances.

WorkerDtlsFiles

DTLS certificate and private key.

WorkerId

Worker identifier.

WorkerSettings

Settings for worker to be created with.

WorkerUpdateSettings

Worker settings that can be updated in runtime.

Enums

CreateRouterError

Error that caused Worker::create_router to fail.

ExitError

Worker exit error

RequestError

Error that caused request to mediasoup-worker thread to fail.

WorkerLogLevel

Logging level for logs generated by the media worker thread (check the Debugging documentation on TypeScript implementation and generic Rust-specific docs).

WorkerLogTag

Log tags for debugging. Check the meaning of each available tag in the Debugging documentation.