Awesome thanks David! I appreciate the work your teams doing 🙂
1. Just out of curiosity, would making the rust sdk "the native sdk" mean that other clients would make IPC calls? I don't understand how this would work for say a browser sdk, so just curious.
2. Thanks for the clarification regarding "you'd have to write that piece of code yourself". You mean that I would have to get as low level as this
example here right? Decoding frames and handling rendering logic. Whereas with the typescript sdk running in electron, the web would handle most of the low level controls right? Sorry I am a newbie to low level things, but please let me know if I am misunderstanding the challenges and if there are other ones that I am missing such as bufferring and such.
3. As far as your comment on flutter, would flutter desktop be able to run this? Or is the livekit flutter sdk just meant to focus on mobile flutter apps?