createOffer

suspend fun createOffer(): Result<SessionDescription>

Used to create an offer whenever there's a negotiation that we need to process on the publisher side.

Return

Result wrapper of the SessionDescription for the publisher.