Ok. You're right.
Client send mix() command to server. Server does the job. But ios client can't send this command.
If all clients have ios devices, noone can do mix(). And this is very bad.
if this is just the command, why ios doesn't have it :D
I'm afraid you cannot emit message to server side since iOS SDK does not expose socket object or signaling channel to app. I'll add mix() as a requested feature. Thanks.
I wonder, is there any plan soon to add mix/unmix functions iOS SDK. And we will be release soon and for now, we can't add ios clients to mixed stream.
Can you share any schedule for this?
Controlling API refactoring is under discussion. And one option is controlling API will be treated as server REST APIs and move out of client SDK. So during this period, no new controlling API will be added to client SDK until the decision is finalized. Thanks for your patience.