Android device selection and effects
Use com.mediasfu:mediasfu-sdk-android:1.0.8. This Android SDK shares a
Kotlin source family with the KMP package, but its Android artifact has its own
published coordinates. Use its
provided room media settings rather than assuming the KMP UI is a separate
Android package contract.
Device selection and background processing
The Android room UI owns its media-settings workflow and current room state. The Android publication includes a virtual-background processing path. Offer a None choice and restore the unprocessed camera if effect creation fails. Device enumeration and audio routes depend on Android permissions and device capabilities; test on the Android versions and hardware your app supports.
Translation
Translation state and receive handlers are available to the room when translation is configured. They are not an on-device transcription engine. Only expose controls your room configuration supports, and explain separately whether users see captions or hear translated audio.
For runnable Android setup, see the Android SDK guide and Android media recovery.