Skip to content

Start rtc engine prior to someone else joining/ unmuting local microphone #683

Open
@paulxuca

Description

@paulxuca

Is your feature request related to a problem? Please describe.
I need to access the avaudioengine created by the rtc engine but the rtcengine is only created when one remote participant joins or I unmute my local microphone track. I would like to be able to "force" the rtc engine to be created as soon as I join a Livekit room. I understand the current behavior might be due to reducing bandwidth to the server when not needed but I'm self hosting Livekit so my usecase is slightly different.

Describe the solution you'd like
Be able to "start()" the rtcengine programatically

Describe alternatives you've considered
Creating a fake remote participant in a remote browser to "trick" the sdk into thinking it needs to initialize the rtc engine. Seems really silly and probably won't work.

TIA!

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions