├── .DS_Store ├── .github └── dependabot.yml ├── Ionic-rtc-demo ├── .browserslistrc ├── .editorconfig ├── .eslintrc.json ├── .gitignore ├── .vscode │ ├── extensions.json │ └── settings.json ├── README.md ├── android │ ├── .gitignore │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── capacitor.build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── getcapacitor │ │ │ │ └── myapp │ │ │ │ └── ExampleInstrumentedTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── ionic │ │ │ │ │ └── starter │ │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ │ ├── drawable-land-hdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-mdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-xhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-xxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-xxxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-hdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-mdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-xhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-xxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-xxxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ └── splash.png │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── values │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ │ └── xml │ │ │ │ └── file_paths.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── getcapacitor │ │ │ └── myapp │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── capacitor.settings.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle │ └── variables.gradle ├── angular.json ├── capacitor.config.ts ├── ionic.config.json ├── karma.conf.js ├── package-lock.json ├── package.json ├── src │ ├── app │ │ ├── app-routing.module.ts │ │ ├── app.component.html │ │ ├── app.component.scss │ │ ├── app.component.spec.ts │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── home │ │ │ ├── home.component.html │ │ │ ├── home.component.scss │ │ │ ├── home.component.spec.ts │ │ │ └── home.component.ts │ │ └── top-bar │ │ │ ├── top-bar.component.html │ │ │ ├── top-bar.component.scss │ │ │ ├── top-bar.component.spec.ts │ │ │ └── top-bar.component.ts │ ├── assets │ │ ├── Video_SDK_logo.png │ │ ├── file_structure.png │ │ ├── icon │ │ │ └── favicon.png │ │ └── shapes.svg │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── global.scss │ ├── index.html │ ├── main.ts │ ├── meetingservices.ts │ ├── polyfills.ts │ ├── test.ts │ ├── theme │ │ └── variables.scss │ └── zone-flags.ts ├── tsconfig.app.json ├── tsconfig.json └── tsconfig.spec.json ├── README.md ├── android-custom-template-manager ├── Videosdk_android_java_hls_quickstart │ ├── .gitignore │ ├── .idea │ │ ├── .gitignore │ │ ├── compiler.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ └── vcs.xml │ ├── README.md │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── live │ │ │ │ └── videosdk │ │ │ │ └── rtc │ │ │ │ └── android │ │ │ │ └── quickstart │ │ │ │ └── ExampleInstrumentedTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── live │ │ │ │ │ └── videosdk │ │ │ │ │ └── rtc │ │ │ │ │ └── android │ │ │ │ │ └── quickstart │ │ │ │ │ ├── JoinActivity.java │ │ │ │ │ ├── MeetingActivity.java │ │ │ │ │ ├── SpeakerAdapter.java │ │ │ │ │ ├── SpeakerFragment.java │ │ │ │ │ └── ViewerFragment.java │ │ │ └── res │ │ │ │ ├── color │ │ │ │ └── text_input_layout_stroke_color.xml │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── layout │ │ │ │ ├── activity_join.xml │ │ │ │ ├── activity_meeting.xml │ │ │ │ ├── fragment_speaker.xml │ │ │ │ ├── fragment_viewer.xml │ │ │ │ ├── item_remote_peer.xml │ │ │ │ └── setting_dialog_layout.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-night │ │ │ │ └── themes.xml │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ │ └── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ └── data_extraction_rules.xml │ │ │ └── test │ │ │ └── java │ │ │ └── live │ │ │ └── videosdk │ │ │ └── rtc │ │ │ └── android │ │ │ └── quickstart │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle └── Videosdk_android_kotlin_hls_quickstart │ ├── .gitignore │ ├── .idea │ ├── .gitignore │ ├── compiler.xml │ ├── gradle.xml │ ├── misc.xml │ └── vcs.xml │ ├── README.md │ ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── live │ │ │ └── videosdk │ │ │ └── rtc │ │ │ └── android │ │ │ └── quickstart │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── live │ │ │ │ └── videosdk │ │ │ │ └── rtc │ │ │ │ └── android │ │ │ │ └── quickstart │ │ │ │ ├── JoinActivity.kt │ │ │ │ ├── MeetingActivity.kt │ │ │ │ ├── SpeakerAdapter.kt │ │ │ │ ├── SpeakerFragment.kt │ │ │ │ └── ViewerFragment.kt │ │ └── res │ │ │ ├── color │ │ │ └── text_input_layout_stroke_color.xml │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ ├── activity_join.xml │ │ │ ├── activity_meeting.xml │ │ │ ├── fragment_speaker.xml │ │ │ ├── fragment_viewer.xml │ │ │ ├── item_remote_peer.xml │ │ │ └── setting_dialog_layout.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── values-night │ │ │ └── themes.xml │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── themes.xml │ │ │ └── xml │ │ │ ├── backup_rules.xml │ │ │ └── data_extraction_rules.xml │ │ └── test │ │ └── java │ │ └── live │ │ └── videosdk │ │ └── rtc │ │ └── android │ │ └── quickstart │ │ └── ExampleUnitTest.kt │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android-hls ├── Videosdk_android_java_hls_quickstart │ ├── .gitignore │ ├── .idea │ │ ├── .gitignore │ │ ├── compiler.xml │ │ ├── deploymentTargetDropDown.xml │ │ ├── gradle.xml │ │ └── misc.xml │ ├── README.md │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── live │ │ │ │ └── videosdk │ │ │ │ └── rtc │ │ │ │ └── android │ │ │ │ └── quickstart │ │ │ │ └── ExampleInstrumentedTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── live │ │ │ │ │ └── videosdk │ │ │ │ │ └── rtc │ │ │ │ │ └── android │ │ │ │ │ └── quickstart │ │ │ │ │ ├── JoinActivity.java │ │ │ │ │ ├── MeetingActivity.java │ │ │ │ │ ├── SpeakerAdapter.java │ │ │ │ │ ├── SpeakerFragment.java │ │ │ │ │ └── ViewerFragment.java │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── layout │ │ │ │ ├── activity_join.xml │ │ │ │ ├── activity_meeting.xml │ │ │ │ ├── fragment_speaker.xml │ │ │ │ ├── fragment_viewer.xml │ │ │ │ └── item_remote_peer.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-night │ │ │ │ └── themes.xml │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ │ └── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ └── data_extraction_rules.xml │ │ │ └── test │ │ │ └── java │ │ │ └── live │ │ │ └── videosdk │ │ │ └── rtc │ │ │ └── android │ │ │ └── quickstart │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle └── Videosdk_android_kotlin_hls_quickstart │ ├── .gitignore │ ├── .idea │ ├── .gitignore │ ├── compiler.xml │ ├── gradle.xml │ └── misc.xml │ ├── README.md │ ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── live │ │ │ └── videosdk │ │ │ └── rtc │ │ │ └── android │ │ │ └── quickstart │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── live │ │ │ │ └── videosdk │ │ │ │ └── rtc │ │ │ │ └── android │ │ │ │ └── quickstart │ │ │ │ ├── JoinActivity.kt │ │ │ │ ├── MeetingActivity.kt │ │ │ │ ├── SpeakerAdapter.kt │ │ │ │ ├── SpeakerFragment.kt │ │ │ │ └── ViewerFragment.kt │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ ├── activity_join.xml │ │ │ ├── activity_meeting.xml │ │ │ ├── fragment_speaker.xml │ │ │ ├── fragment_viewer.xml │ │ │ └── item_remote_peer.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── values-night │ │ │ └── themes.xml │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── themes.xml │ │ │ └── xml │ │ │ ├── backup_rules.xml │ │ │ └── data_extraction_rules.xml │ │ └── test │ │ └── java │ │ └── live │ │ └── videosdk │ │ └── rtc │ │ └── android │ │ └── quickstart │ │ └── ExampleUnitTest.kt │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android-rtc ├── Videosdk_android_compose_quickstart │ ├── .gitignore │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── live │ │ │ │ └── videosdk │ │ │ │ └── rtc │ │ │ │ └── android │ │ │ │ └── quickstart │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── live │ │ │ │ │ └── videosdk │ │ │ │ │ └── rtc │ │ │ │ │ └── android │ │ │ │ │ └── quickstart │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ ├── MainApplication.kt │ │ │ │ │ ├── NetworkClass.kt │ │ │ │ │ ├── components │ │ │ │ │ ├── ParticipantVideoView.kt │ │ │ │ │ └── ReusableComponents.kt │ │ │ │ │ ├── model │ │ │ │ │ └── MeetingViewModel.kt │ │ │ │ │ ├── navigation │ │ │ │ │ └── NavigationGraph.kt │ │ │ │ │ ├── screens │ │ │ │ │ ├── JoinScreen.kt │ │ │ │ │ └── MeetingScreen.kt │ │ │ │ │ └── ui │ │ │ │ │ └── theme │ │ │ │ │ ├── Color.kt │ │ │ │ │ ├── Theme.kt │ │ │ │ │ └── Type.kt │ │ │ └── res │ │ │ │ ├── drawable │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ │ └── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ └── data_extraction_rules.xml │ │ │ └── test │ │ │ └── java │ │ │ └── live │ │ │ └── videosdk │ │ │ └── rtc │ │ │ └── android │ │ │ └── quickstart │ │ │ └── ExampleUnitTest.kt │ ├── build.gradle.kts │ ├── gradle.properties │ ├── gradle │ │ ├── libs.versions.toml │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle.kts ├── Videosdk_android_java_quickstart │ ├── .gitignore │ ├── .idea │ │ ├── .gitignore │ │ ├── compiler.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ └── vcs.xml │ ├── README.md │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── live │ │ │ │ └── videosdk │ │ │ │ └── rtc │ │ │ │ └── android │ │ │ │ └── quickstart │ │ │ │ └── ExampleInstrumentedTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── live │ │ │ │ │ └── videosdk │ │ │ │ │ └── rtc │ │ │ │ │ └── android │ │ │ │ │ └── quickstart │ │ │ │ │ ├── JoinActivity.java │ │ │ │ │ ├── MainApplication.java │ │ │ │ │ ├── MeetingActivity.java │ │ │ │ │ └── ParticipantAdapter.java │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── layout │ │ │ │ ├── activity_join.xml │ │ │ │ ├── activity_meeting.xml │ │ │ │ └── item_remote_peer.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-night │ │ │ │ └── themes.xml │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ │ └── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ └── data_extraction_rules.xml │ │ │ └── test │ │ │ └── java │ │ │ └── live │ │ │ └── videosdk │ │ │ └── rtc │ │ │ └── android │ │ │ └── quickstart │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle └── Videosdk_android_kotlin_quickstart │ ├── .gitignore │ ├── .idea │ ├── .gitignore │ ├── compiler.xml │ ├── gradle.xml │ └── misc.xml │ ├── README.md │ ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── live │ │ │ └── videosdk │ │ │ └── rtc │ │ │ └── android │ │ │ └── quickstart │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── live │ │ │ │ └── videosdk │ │ │ │ └── rtc │ │ │ │ └── android │ │ │ │ └── quickstart │ │ │ │ ├── JoinActivity.kt │ │ │ │ ├── MainApplication.kt │ │ │ │ ├── MeetingActivity.kt │ │ │ │ └── ParticipantAdapter.kt │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ ├── activity_join.xml │ │ │ ├── activity_meeting.xml │ │ │ └── item_remote_peer.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── values-night │ │ │ └── themes.xml │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── themes.xml │ │ │ └── xml │ │ │ ├── backup_rules.xml │ │ │ └── data_extraction_rules.xml │ │ └── test │ │ └── java │ │ └── live │ │ └── videosdk │ │ └── rtc │ │ └── android │ │ └── quickstart │ │ └── ExampleUnitTest.kt │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── angular-rtc ├── .gitignore ├── videosdk_angular_2_quickstart │ ├── .editorconfig │ ├── .gitignore │ ├── .vscode │ │ ├── extensions.json │ │ ├── launch.json │ │ └── tasks.json │ ├── README.md │ ├── angular.json │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app │ │ │ ├── app-routing.module.ts │ │ │ ├── app.component.html │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── join-screen │ │ │ │ ├── join-screen.component.html │ │ │ │ └── join-screen.component.ts │ │ │ ├── meeting.service.ts │ │ │ └── top-bar │ │ │ │ ├── top-bar.component.html │ │ │ │ └── top-bar.component.ts │ │ ├── assets │ │ │ └── .gitkeep │ │ ├── enviroments │ │ │ └── enviroment.example.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ └── styles.css │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json └── videosdk_angular_js_quickstart │ ├── README.md │ ├── app │ ├── app.js │ └── lib │ │ └── angular.min.js │ ├── config.example.js │ ├── content │ └── css │ │ └── styles.css │ ├── index.html │ └── views │ ├── joinScreen.html │ ├── meetingContainer.html │ └── topBar.html ├── electron-rtc-demo ├── README.md ├── package.json ├── public │ ├── electron.js │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt └── src │ ├── API.js │ ├── App.css │ ├── App.js │ ├── index.css │ ├── index.js │ ├── logo.svg │ └── reportWebVitals.js ├── expo-react-native-rtc ├── .expo │ ├── README.md │ └── devices.json ├── .gitignore ├── App.js ├── README.md ├── api.js ├── app.json ├── assets │ ├── adaptive-icon.png │ ├── favicon.png │ ├── icon.png │ └── splash.png ├── babel.config.js ├── metro.config.js └── package.json ├── flutter-custom-template-manager ├── .gitignore ├── README.md ├── analysis_options.yaml ├── android │ ├── .gitignore │ ├── app │ │ ├── build.gradle │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── videosdk_flutter_quickstart │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-v21 │ │ │ │ └── launch_background.xml │ │ │ │ ├── drawable │ │ │ │ └── launch_background.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-night │ │ │ │ └── styles.xml │ │ │ │ └── values │ │ │ │ └── styles.xml │ │ │ └── profile │ │ │ └── AndroidManifest.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ └── settings.gradle ├── ios │ ├── .gitignore │ ├── Flutter │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ └── Release.xcconfig │ ├── Podfile │ ├── Podfile.lock │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ └── LaunchImage.imageset │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.png │ │ │ ├── LaunchImage@2x.png │ │ │ ├── LaunchImage@3x.png │ │ │ └── README.md │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── Runner-Bridging-Header.h ├── lib │ ├── api_call.dart │ ├── ils_screen.dart │ ├── ils_speaker_view.dart │ ├── ils_viewer_view.dart │ ├── join_screen.dart │ ├── livestream_player.dart │ ├── main.dart │ ├── meeting_controls.dart │ ├── participant_tile.dart │ └── setting_dialog_widget.dart ├── pubspec.yaml ├── test │ └── widget_test.dart └── web │ ├── favicon.png │ ├── icons │ ├── Icon-192.png │ ├── Icon-512.png │ ├── Icon-maskable-192.png │ └── Icon-maskable-512.png │ ├── index.html │ └── manifest.json ├── flutter-hls ├── .gitignore ├── README.md ├── analysis_options.yaml ├── android │ ├── .gitignore │ ├── app │ │ ├── build.gradle.kts │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── videosdk_flutter_quickstart │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-v21 │ │ │ │ └── launch_background.xml │ │ │ │ ├── drawable │ │ │ │ └── launch_background.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-night │ │ │ │ └── styles.xml │ │ │ │ └── values │ │ │ │ └── styles.xml │ │ │ └── profile │ │ │ └── AndroidManifest.xml │ ├── build.gradle.kts │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ └── settings.gradle.kts ├── ios │ ├── .gitignore │ ├── Flutter │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ └── Release.xcconfig │ ├── Podfile │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ └── LaunchImage.imageset │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.png │ │ │ ├── LaunchImage@2x.png │ │ │ ├── LaunchImage@3x.png │ │ │ └── README.md │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── Runner-Bridging-Header.h ├── lib │ ├── api_call.dart │ ├── ils_screen.dart │ ├── ils_speaker_view.dart │ ├── ils_viewer_view.dart │ ├── join_screen.dart │ ├── livestream_player.dart │ ├── main.dart │ ├── meeting_controls.dart │ └── participant_tile.dart ├── pubspec.yaml ├── test │ └── widget_test.dart └── web │ ├── favicon.png │ ├── icons │ ├── Icon-192.png │ ├── Icon-512.png │ ├── Icon-maskable-192.png │ └── Icon-maskable-512.png │ ├── index.html │ └── manifest.json ├── flutter-rtc ├── quickstart │ ├── .gitignore │ ├── README.md │ ├── analysis_options.yaml │ ├── android │ │ ├── .gitignore │ │ ├── app │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── debug │ │ │ │ └── AndroidManifest.xml │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── kotlin │ │ │ │ │ └── com │ │ │ │ │ │ └── example │ │ │ │ │ │ └── videosdk_flutter_quickstart │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ └── res │ │ │ │ │ ├── drawable-v21 │ │ │ │ │ └── launch_background.xml │ │ │ │ │ ├── drawable │ │ │ │ │ └── launch_background.xml │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── values-night │ │ │ │ │ └── styles.xml │ │ │ │ │ └── values │ │ │ │ │ └── styles.xml │ │ │ │ └── profile │ │ │ │ └── AndroidManifest.xml │ │ ├── build.gradle.kts │ │ ├── gradle.properties │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ └── gradle-wrapper.properties │ │ └── settings.gradle.kts │ ├── ios │ │ ├── .gitignore │ │ ├── Flutter │ │ │ ├── AppFrameworkInfo.plist │ │ │ ├── Debug.xcconfig │ │ │ └── Release.xcconfig │ │ ├── Podfile │ │ ├── Runner.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── Runner.xcscheme │ │ ├── Runner.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── Runner │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ └── LaunchImage.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── LaunchImage.png │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ └── README.md │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── Info.plist │ │ │ └── Runner-Bridging-Header.h │ ├── lib │ │ ├── api_call.dart │ │ ├── join_screen.dart │ │ ├── main.dart │ │ ├── meeting_controls.dart │ │ ├── meeting_screen.dart │ │ └── participant_tile.dart │ ├── macos │ │ ├── .gitignore │ │ ├── Flutter │ │ │ ├── Flutter-Debug.xcconfig │ │ │ └── Flutter-Release.xcconfig │ │ ├── Podfile │ │ ├── Runner.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── Runner.xcscheme │ │ ├── Runner.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── Runner │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ └── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ ├── app_icon_1024.png │ │ │ │ ├── app_icon_128.png │ │ │ │ ├── app_icon_16.png │ │ │ │ ├── app_icon_256.png │ │ │ │ ├── app_icon_32.png │ │ │ │ ├── app_icon_512.png │ │ │ │ └── app_icon_64.png │ │ │ ├── Base.lproj │ │ │ └── MainMenu.xib │ │ │ ├── Configs │ │ │ ├── AppInfo.xcconfig │ │ │ ├── Debug.xcconfig │ │ │ ├── Release.xcconfig │ │ │ └── Warnings.xcconfig │ │ │ ├── DebugProfile.entitlements │ │ │ ├── Info.plist │ │ │ ├── MainFlutterWindow.swift │ │ │ └── Release.entitlements │ ├── pubspec.yaml │ ├── test │ │ └── widget_test.dart │ ├── web │ │ ├── favicon.png │ │ ├── icons │ │ │ ├── Icon-192.png │ │ │ ├── Icon-512.png │ │ │ ├── Icon-maskable-192.png │ │ │ └── Icon-maskable-512.png │ │ ├── index.html │ │ └── manifest.json │ └── windows │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── flutter │ │ └── CMakeLists.txt │ │ └── runner │ │ ├── CMakeLists.txt │ │ ├── Runner.rc │ │ ├── flutter_window.cpp │ │ ├── flutter_window.h │ │ ├── main.cpp │ │ ├── resource.h │ │ ├── resources │ │ └── app_icon.ico │ │ ├── runner.exe.manifest │ │ ├── utils.cpp │ │ ├── utils.h │ │ ├── win32_window.cpp │ │ └── win32_window.h ├── quickstart_bloc │ ├── .gitignore │ ├── README.md │ ├── android │ │ ├── .gitignore │ │ ├── app │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── debug │ │ │ │ └── AndroidManifest.xml │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── kotlin │ │ │ │ │ └── com │ │ │ │ │ │ └── example │ │ │ │ │ │ └── flutter_bloc_quickstart │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ └── res │ │ │ │ │ ├── drawable-v21 │ │ │ │ │ └── launch_background.xml │ │ │ │ │ ├── drawable │ │ │ │ │ └── launch_background.xml │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── values-night │ │ │ │ │ └── styles.xml │ │ │ │ │ └── values │ │ │ │ │ └── styles.xml │ │ │ │ └── profile │ │ │ │ └── AndroidManifest.xml │ │ ├── build.gradle.kts │ │ ├── gradle.properties │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ └── gradle-wrapper.properties │ │ └── settings.gradle.kts │ ├── ios │ │ ├── .gitignore │ │ ├── Flutter │ │ │ ├── AppFrameworkInfo.plist │ │ │ ├── Debug.xcconfig │ │ │ └── Release.xcconfig │ │ ├── Podfile │ │ ├── Runner.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── Runner.xcscheme │ │ ├── Runner.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ ├── Runner │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ └── README.md │ │ │ ├── Base.lproj │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ └── Main.storyboard │ │ │ ├── Info.plist │ │ │ └── Runner-Bridging-Header.h │ │ └── RunnerTests │ │ │ └── RunnerTests.swift │ ├── lib │ │ ├── api_call.dart │ │ ├── bloc │ │ │ ├── meeting_cubit.dart │ │ │ └── meeting_state.dart │ │ ├── join_screen.dart │ │ ├── main.dart │ │ ├── meeting_controls.dart │ │ ├── meeting_screen.dart │ │ └── participant_tile.dart │ ├── macos │ │ ├── .gitignore │ │ ├── Flutter │ │ │ ├── Flutter-Debug.xcconfig │ │ │ └── Flutter-Release.xcconfig │ │ ├── Podfile │ │ ├── Runner.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── Runner.xcscheme │ │ ├── Runner.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ ├── Runner │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── app_icon_1024.png │ │ │ │ │ ├── app_icon_128.png │ │ │ │ │ ├── app_icon_16.png │ │ │ │ │ ├── app_icon_256.png │ │ │ │ │ ├── app_icon_32.png │ │ │ │ │ ├── app_icon_512.png │ │ │ │ │ └── app_icon_64.png │ │ │ ├── Base.lproj │ │ │ │ └── MainMenu.xib │ │ │ ├── Configs │ │ │ │ ├── AppInfo.xcconfig │ │ │ │ ├── Debug.xcconfig │ │ │ │ ├── Release.xcconfig │ │ │ │ └── Warnings.xcconfig │ │ │ ├── DebugProfile.entitlements │ │ │ ├── Info.plist │ │ │ ├── MainFlutterWindow.swift │ │ │ └── Release.entitlements │ │ └── RunnerTests │ │ │ └── RunnerTests.swift │ ├── pubspec.yaml │ ├── test │ │ └── widget_test.dart │ ├── web │ │ ├── favicon.png │ │ ├── icons │ │ │ ├── Icon-192.png │ │ │ ├── Icon-512.png │ │ │ ├── Icon-maskable-192.png │ │ │ └── Icon-maskable-512.png │ │ ├── index.html │ │ └── manifest.json │ └── windows │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── flutter │ │ ├── CMakeLists.txt │ │ └── generated_plugins.cmake │ │ └── runner │ │ ├── CMakeLists.txt │ │ ├── Runner.rc │ │ ├── flutter_window.cpp │ │ ├── flutter_window.h │ │ ├── main.cpp │ │ ├── resource.h │ │ ├── resources │ │ └── app_icon.ico │ │ ├── runner.exe.manifest │ │ ├── utils.cpp │ │ ├── utils.h │ │ ├── win32_window.cpp │ │ └── win32_window.h └── quickstart_riverpod │ ├── .gitignore │ ├── README.md │ ├── android │ ├── .gitignore │ ├── app │ │ ├── build.gradle.kts │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── flutter_riverpod_quickstart │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-v21 │ │ │ │ └── launch_background.xml │ │ │ │ ├── drawable │ │ │ │ └── launch_background.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-night │ │ │ │ └── styles.xml │ │ │ │ └── values │ │ │ │ └── styles.xml │ │ │ └── profile │ │ │ └── AndroidManifest.xml │ ├── build.gradle.kts │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ └── settings.gradle.kts │ ├── ios │ ├── .gitignore │ ├── Flutter │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ └── Release.xcconfig │ ├── Podfile │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ ├── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ └── LaunchImage.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── LaunchImage.png │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ └── README.md │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── Runner-Bridging-Header.h │ └── RunnerTests │ │ └── RunnerTests.swift │ ├── lib │ ├── api_call.dart │ ├── join_screen.dart │ ├── main.dart │ ├── meeting_controls.dart │ ├── meeting_screen.dart │ ├── participant_tile.dart │ └── riverpod │ │ ├── meeting_controller.dart │ │ └── meeting_state.dart │ ├── macos │ ├── .gitignore │ ├── Flutter │ │ ├── Flutter-Debug.xcconfig │ │ └── Flutter-Release.xcconfig │ ├── Podfile │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ └── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ ├── app_icon_1024.png │ │ │ │ ├── app_icon_128.png │ │ │ │ ├── app_icon_16.png │ │ │ │ ├── app_icon_256.png │ │ │ │ ├── app_icon_32.png │ │ │ │ ├── app_icon_512.png │ │ │ │ └── app_icon_64.png │ │ ├── Base.lproj │ │ │ └── MainMenu.xib │ │ ├── Configs │ │ │ ├── AppInfo.xcconfig │ │ │ ├── Debug.xcconfig │ │ │ ├── Release.xcconfig │ │ │ └── Warnings.xcconfig │ │ ├── DebugProfile.entitlements │ │ ├── Info.plist │ │ ├── MainFlutterWindow.swift │ │ └── Release.entitlements │ └── RunnerTests │ │ └── RunnerTests.swift │ ├── pubspec.yaml │ ├── test │ └── widget_test.dart │ ├── web │ ├── favicon.png │ ├── icons │ │ ├── Icon-192.png │ │ ├── Icon-512.png │ │ ├── Icon-maskable-192.png │ │ └── Icon-maskable-512.png │ ├── index.html │ └── manifest.json │ └── windows │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ ├── CMakeLists.txt │ ├── generated_plugin_registrant.cc │ ├── generated_plugin_registrant.h │ └── generated_plugins.cmake │ └── runner │ ├── CMakeLists.txt │ ├── Runner.rc │ ├── flutter_window.cpp │ ├── flutter_window.h │ ├── main.cpp │ ├── resource.h │ ├── resources │ └── app_icon.ico │ ├── runner.exe.manifest │ ├── utils.cpp │ ├── utils.h │ ├── win32_window.cpp │ └── win32_window.h ├── interactive-live-streaming ├── android-ils │ ├── .gitignore │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── videosdk_android_modes_quickstart │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── videosdk_android_modes_quickstart │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ ├── MainApplication.kt │ │ │ │ │ ├── StreamingMode.kt │ │ │ │ │ ├── componenets │ │ │ │ │ ├── ParticipantVideoView.kt │ │ │ │ │ └── ReusableComponents.kt │ │ │ │ │ ├── model │ │ │ │ │ ├── NetworkManager.kt │ │ │ │ │ └── StreamViewModel.kt │ │ │ │ │ ├── screens │ │ │ │ │ ├── JoinScreen.kt │ │ │ │ │ └── StreamingScreen.kt │ │ │ │ │ └── ui │ │ │ │ │ └── theme │ │ │ │ │ ├── Color.kt │ │ │ │ │ ├── Theme.kt │ │ │ │ │ └── Type.kt │ │ │ └── res │ │ │ │ ├── drawable │ │ │ │ ├── baseline_content_copy_24.xml │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ │ └── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ └── data_extraction_rules.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── videosdk_android_modes_quickstart │ │ │ └── ExampleUnitTest.kt │ ├── build.gradle.kts │ ├── gradle.properties │ ├── gradle │ │ ├── libs.versions.toml │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle.kts ├── flutter-ils │ ├── .env.example │ ├── .gitignore │ ├── .idea │ │ ├── libraries │ │ │ ├── Dart_SDK.xml │ │ │ └── KotlinJavaRuntime.xml │ │ ├── modules.xml │ │ ├── runConfigurations │ │ │ └── main_dart.xml │ │ └── workspace.xml │ ├── android │ │ ├── .gitignore │ │ ├── app │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── debug │ │ │ │ └── AndroidManifest.xml │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── kotlin │ │ │ │ │ └── com │ │ │ │ │ │ └── example │ │ │ │ │ │ └── flutterils │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ └── res │ │ │ │ │ ├── drawable-v21 │ │ │ │ │ └── launch_background.xml │ │ │ │ │ ├── drawable │ │ │ │ │ └── launch_background.xml │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── values-night │ │ │ │ │ └── styles.xml │ │ │ │ │ └── values │ │ │ │ │ └── styles.xml │ │ │ │ └── profile │ │ │ │ └── AndroidManifest.xml │ │ ├── build.gradle.kts │ │ ├── flutterils_android.iml │ │ ├── gradle.properties │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ └── gradle-wrapper.properties │ │ └── settings.gradle.kts │ ├── flutterils.iml │ ├── ios │ │ ├── .gitignore │ │ ├── Flutter │ │ │ ├── AppFrameworkInfo.plist │ │ │ ├── Debug.xcconfig │ │ │ └── Release.xcconfig │ │ ├── Podfile │ │ ├── Runner.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── Runner.xcscheme │ │ ├── Runner.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ ├── Runner │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ └── README.md │ │ │ ├── Base.lproj │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ └── Main.storyboard │ │ │ ├── Info.plist │ │ │ └── Runner-Bridging-Header.h │ │ └── RunnerTests │ │ │ └── RunnerTests.swift │ ├── lib │ │ ├── api_call.dart │ │ ├── ils_screen.dart │ │ ├── ils_view.dart │ │ ├── join_screen.dart │ │ ├── livestream_control.dart │ │ ├── main.dart │ │ ├── participant_grid.dart │ │ └── praticipant_tile.dart │ ├── linux │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── flutter │ │ │ ├── CMakeLists.txt │ │ │ ├── generated_plugin_registrant.cc │ │ │ ├── generated_plugin_registrant.h │ │ │ └── generated_plugins.cmake │ │ └── runner │ │ │ ├── CMakeLists.txt │ │ │ ├── main.cc │ │ │ ├── my_application.cc │ │ │ └── my_application.h │ ├── macos │ │ ├── .gitignore │ │ ├── Flutter │ │ │ ├── Flutter-Debug.xcconfig │ │ │ ├── Flutter-Release.xcconfig │ │ │ └── GeneratedPluginRegistrant.swift │ │ ├── Podfile │ │ ├── Runner.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── Runner.xcscheme │ │ ├── Runner.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ ├── Runner │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── app_icon_1024.png │ │ │ │ │ ├── app_icon_128.png │ │ │ │ │ ├── app_icon_16.png │ │ │ │ │ ├── app_icon_256.png │ │ │ │ │ ├── app_icon_32.png │ │ │ │ │ ├── app_icon_512.png │ │ │ │ │ └── app_icon_64.png │ │ │ ├── Base.lproj │ │ │ │ └── MainMenu.xib │ │ │ ├── Configs │ │ │ │ ├── AppInfo.xcconfig │ │ │ │ ├── Debug.xcconfig │ │ │ │ ├── Release.xcconfig │ │ │ │ └── Warnings.xcconfig │ │ │ ├── DebugProfile.entitlements │ │ │ ├── Info.plist │ │ │ ├── MainFlutterWindow.swift │ │ │ └── Release.entitlements │ │ └── RunnerTests │ │ │ └── RunnerTests.swift │ ├── pubspec.yaml │ ├── test │ │ └── widget_test.dart │ ├── web │ │ ├── favicon.png │ │ ├── icons │ │ │ ├── Icon-192.png │ │ │ ├── Icon-512.png │ │ │ ├── Icon-maskable-192.png │ │ │ └── Icon-maskable-512.png │ │ ├── index.html │ │ └── manifest.json │ └── windows │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── flutter │ │ ├── CMakeLists.txt │ │ ├── generated_plugin_registrant.cc │ │ ├── generated_plugin_registrant.h │ │ └── generated_plugins.cmake │ │ └── runner │ │ ├── CMakeLists.txt │ │ ├── Runner.rc │ │ ├── flutter_window.cpp │ │ ├── flutter_window.h │ │ ├── main.cpp │ │ ├── resource.h │ │ ├── resources │ │ └── app_icon.ico │ │ ├── runner.exe.manifest │ │ ├── utils.cpp │ │ ├── utils.h │ │ ├── win32_window.cpp │ │ └── win32_window.h ├── ios-ils │ ├── .DS_Store │ └── quick-start-videosdk-lis │ │ ├── .DS_Store │ │ ├── quick-start-videosdk-lis.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ ├── xcshareddata │ │ │ │ └── swiftpm │ │ │ │ │ └── Package.resolved │ │ │ └── xcuserdata │ │ │ │ └── deepbhupatkar.xcuserdatad │ │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcuserdata │ │ │ └── deepbhupatkar.xcuserdatad │ │ │ └── xcschemes │ │ │ └── xcschememanagement.plist │ │ └── quick-start-videosdk-lis │ │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── JoinStreamView.swift │ │ ├── LiveStreamView.swift │ │ ├── LiveStreamViewController.swift │ │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ │ └── quick_start_videosdk_lis.swift ├── js-ils │ ├── .gitignore │ ├── config.example.js │ ├── index.html │ └── index.js ├── react-ils │ ├── .gitignore │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── logo192.png │ │ ├── logo512.png │ │ ├── manifest.json │ │ └── robots.txt │ └── src │ │ ├── API.js │ │ ├── App.css │ │ ├── App.js │ │ ├── index.js │ │ ├── logo.svg │ │ └── reportWebVitals.js └── react-native-ils │ ├── .expo │ ├── README.md │ ├── devices.json │ └── web │ │ └── cache │ │ └── production │ │ └── images │ │ ├── android-adaptive-foreground │ │ └── android-adaptive-foreground-5f4c0a732b6325bf4071d9124d2ae67e037cb24fcc9c482ef82bea742109a3b8-cover-transparent │ │ │ ├── icon_108.png │ │ │ ├── icon_162.png │ │ │ ├── icon_216.png │ │ │ ├── icon_324.png │ │ │ └── icon_432.png │ │ ├── android-standard-circle │ │ └── android-standard-circle-5f4c0a732b6325bf4071d9124d2ae67e037cb24fcc9c482ef82bea742109a3b8-cover-#ffffff │ │ │ ├── icon_144.png │ │ │ ├── icon_192.png │ │ │ ├── icon_48.png │ │ │ ├── icon_72.png │ │ │ └── icon_96.png │ │ ├── android-standard-square │ │ └── android-standard-square-5f4c0a732b6325bf4071d9124d2ae67e037cb24fcc9c482ef82bea742109a3b8-cover-#ffffff │ │ │ ├── icon_144.png │ │ │ ├── icon_192.png │ │ │ ├── icon_48.png │ │ │ ├── icon_72.png │ │ │ └── icon_96.png │ │ └── splash-android │ │ └── splash-android-5f4c0a732b6325bf4071d9124d2ae67e037cb24fcc9c482ef82bea742109a3b8-contain │ │ ├── icon_200.png │ │ ├── icon_300.png │ │ ├── icon_400.png │ │ ├── icon_600.png │ │ └── icon_800.png │ ├── .gitignore │ ├── App.js │ ├── api.js │ ├── app.json │ ├── assets │ ├── adaptive-icon.png │ ├── favicon.png │ ├── icon.png │ └── splash-icon.png │ ├── index.js │ ├── metro.config.js │ ├── package-lock.json │ └── package.json ├── ios-rtc ├── Podfile ├── Podfile.lock ├── Pods │ ├── Local Podspecs │ │ └── VideoSDKRTC.podspec.json │ ├── Manifest.lock │ ├── Pods.xcodeproj │ │ ├── project.pbxproj │ │ └── xcuserdata │ │ │ └── parth.xcuserdatad │ │ │ └── xcschemes │ │ │ ├── Pods-iOSQuickStartDemo.xcscheme │ │ │ ├── VideoSDKRTC.xcscheme │ │ │ └── xcschememanagement.plist │ ├── Target Support Files │ │ ├── Pods-iOSQuickStartDemo │ │ │ ├── Pods-iOSQuickStartDemo-Info.plist │ │ │ ├── Pods-iOSQuickStartDemo-acknowledgements.markdown │ │ │ ├── Pods-iOSQuickStartDemo-acknowledgements.plist │ │ │ ├── Pods-iOSQuickStartDemo-dummy.m │ │ │ ├── Pods-iOSQuickStartDemo-frameworks-Debug-input-files.xcfilelist │ │ │ ├── Pods-iOSQuickStartDemo-frameworks-Debug-output-files.xcfilelist │ │ │ ├── Pods-iOSQuickStartDemo-frameworks-Release-input-files.xcfilelist │ │ │ ├── Pods-iOSQuickStartDemo-frameworks-Release-output-files.xcfilelist │ │ │ ├── Pods-iOSQuickStartDemo-frameworks.sh │ │ │ ├── Pods-iOSQuickStartDemo-umbrella.h │ │ │ ├── Pods-iOSQuickStartDemo.debug.xcconfig │ │ │ ├── Pods-iOSQuickStartDemo.modulemap │ │ │ └── Pods-iOSQuickStartDemo.release.xcconfig │ │ └── VideoSDKRTC │ │ │ ├── VideoSDKRTC-xcframeworks-input-files.xcfilelist │ │ │ ├── VideoSDKRTC-xcframeworks-output-files.xcfilelist │ │ │ ├── VideoSDKRTC-xcframeworks.sh │ │ │ ├── VideoSDKRTC.debug.xcconfig │ │ │ └── VideoSDKRTC.release.xcconfig │ └── VideoSDKRTC │ │ ├── Frameworks │ │ ├── Mediasoup.xcframework │ │ │ ├── Info.plist │ │ │ ├── ios-arm64 │ │ │ │ └── Mediasoup.framework │ │ │ │ │ ├── Headers │ │ │ │ │ └── Mediasoup-Swift.h │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── Mediasoup │ │ │ │ │ ├── Modules │ │ │ │ │ ├── Mediasoup.swiftmodule │ │ │ │ │ │ ├── Project │ │ │ │ │ │ │ └── arm64-apple-ios.swiftsourceinfo │ │ │ │ │ │ ├── arm64-apple-ios.swiftdoc │ │ │ │ │ │ └── arm64-apple-ios.swiftinterface │ │ │ │ │ ├── module.modulemap │ │ │ │ │ └── module.private.modulemap │ │ │ │ │ └── PrivateHeaders │ │ │ │ │ ├── ConsumerWrapper.hpp │ │ │ │ │ ├── ConsumerWrapperDelegate.h │ │ │ │ │ ├── DeviceWrapper.h │ │ │ │ │ ├── MediasoupClientError.h │ │ │ │ │ ├── MediasoupClientErrorHandler.h │ │ │ │ │ ├── MediasoupClientMediaKind.h │ │ │ │ │ ├── MediasoupClientTransportConnectionState.h │ │ │ │ │ ├── ProducerWrapper.hpp │ │ │ │ │ ├── ProducerWrapperDelegate.h │ │ │ │ │ ├── ReceiveTransportListenerAdapter.hpp │ │ │ │ │ ├── ReceiveTransportWrapper.hpp │ │ │ │ │ ├── ReceiveTransportWrapperDelegate.h │ │ │ │ │ ├── SendTransportListenerAdapter.hpp │ │ │ │ │ ├── SendTransportWrapper.hpp │ │ │ │ │ └── SendTransportWrapperDelegate.h │ │ │ └── ios-arm64_x86_64-simulator │ │ │ │ └── Mediasoup.framework │ │ │ │ ├── Headers │ │ │ │ └── Mediasoup-Swift.h │ │ │ │ ├── Info.plist │ │ │ │ ├── Mediasoup │ │ │ │ ├── Modules │ │ │ │ ├── Mediasoup.swiftmodule │ │ │ │ │ ├── Project │ │ │ │ │ │ ├── arm64-apple-ios-simulator.swiftsourceinfo │ │ │ │ │ │ └── x86_64-apple-ios-simulator.swiftsourceinfo │ │ │ │ │ ├── arm64-apple-ios-simulator.swiftdoc │ │ │ │ │ ├── arm64-apple-ios-simulator.swiftinterface │ │ │ │ │ ├── x86_64-apple-ios-simulator.swiftdoc │ │ │ │ │ └── x86_64-apple-ios-simulator.swiftinterface │ │ │ │ ├── module.modulemap │ │ │ │ └── module.private.modulemap │ │ │ │ ├── PrivateHeaders │ │ │ │ ├── ConsumerWrapper.hpp │ │ │ │ ├── ConsumerWrapperDelegate.h │ │ │ │ ├── DeviceWrapper.h │ │ │ │ ├── MediasoupClientError.h │ │ │ │ ├── MediasoupClientErrorHandler.h │ │ │ │ ├── MediasoupClientMediaKind.h │ │ │ │ ├── MediasoupClientTransportConnectionState.h │ │ │ │ ├── ProducerWrapper.hpp │ │ │ │ ├── ProducerWrapperDelegate.h │ │ │ │ ├── ReceiveTransportListenerAdapter.hpp │ │ │ │ ├── ReceiveTransportWrapper.hpp │ │ │ │ ├── ReceiveTransportWrapperDelegate.h │ │ │ │ ├── SendTransportListenerAdapter.hpp │ │ │ │ ├── SendTransportWrapper.hpp │ │ │ │ └── SendTransportWrapperDelegate.h │ │ │ │ └── _CodeSignature │ │ │ │ └── CodeResources │ │ ├── Starscream.xcframework │ │ │ ├── Info.plist │ │ │ ├── ios-arm64 │ │ │ │ ├── Starscream.framework │ │ │ │ │ ├── Headers │ │ │ │ │ │ ├── Starscream-Swift.h │ │ │ │ │ │ └── Starscream.h │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── Modules │ │ │ │ │ │ ├── Starscream.swiftmodule │ │ │ │ │ │ │ ├── arm64-apple-ios.abi.json │ │ │ │ │ │ │ ├── arm64-apple-ios.private.swiftinterface │ │ │ │ │ │ │ ├── arm64-apple-ios.swiftdoc │ │ │ │ │ │ │ └── arm64-apple-ios.swiftinterface │ │ │ │ │ │ └── module.modulemap │ │ │ │ │ └── Starscream │ │ │ │ └── dSYMs │ │ │ │ │ └── Starscream.framework.dSYM │ │ │ │ │ └── Contents │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── Resources │ │ │ │ │ └── DWARF │ │ │ │ │ └── Starscream │ │ │ └── ios-arm64_x86_64-simulator │ │ │ │ ├── Starscream.framework │ │ │ │ ├── Headers │ │ │ │ │ ├── Starscream-Swift.h │ │ │ │ │ └── Starscream.h │ │ │ │ ├── Info.plist │ │ │ │ ├── Modules │ │ │ │ │ ├── Starscream.swiftmodule │ │ │ │ │ │ ├── arm64-apple-ios-simulator.abi.json │ │ │ │ │ │ ├── arm64-apple-ios-simulator.private.swiftinterface │ │ │ │ │ │ ├── arm64-apple-ios-simulator.swiftdoc │ │ │ │ │ │ ├── arm64-apple-ios-simulator.swiftinterface │ │ │ │ │ │ ├── x86_64-apple-ios-simulator.abi.json │ │ │ │ │ │ ├── x86_64-apple-ios-simulator.private.swiftinterface │ │ │ │ │ │ ├── x86_64-apple-ios-simulator.swiftdoc │ │ │ │ │ │ └── x86_64-apple-ios-simulator.swiftinterface │ │ │ │ │ └── module.modulemap │ │ │ │ ├── Starscream │ │ │ │ └── _CodeSignature │ │ │ │ │ └── CodeResources │ │ │ │ └── dSYMs │ │ │ │ └── Starscream.framework.dSYM │ │ │ │ └── Contents │ │ │ │ ├── Info.plist │ │ │ │ └── Resources │ │ │ │ └── DWARF │ │ │ │ └── Starscream │ │ ├── VideoSDKRTC.xcframework │ │ │ ├── Info.plist │ │ │ ├── ios-arm64 │ │ │ │ └── VideoSDKRTC.framework │ │ │ │ │ ├── Headers │ │ │ │ │ ├── VideoSDKRTC-Swift.h │ │ │ │ │ └── VideoSDKRTC-umbrella.h │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── Modules │ │ │ │ │ ├── VideoSDKRTC.swiftmodule │ │ │ │ │ │ ├── arm64-apple-ios.abi.json │ │ │ │ │ │ ├── arm64-apple-ios.private.swiftinterface │ │ │ │ │ │ ├── arm64-apple-ios.swiftdoc │ │ │ │ │ │ └── arm64-apple-ios.swiftinterface │ │ │ │ │ └── module.modulemap │ │ │ │ │ └── VideoSDKRTC │ │ │ └── ios-arm64_x86_64-simulator │ │ │ │ └── VideoSDKRTC.framework │ │ │ │ ├── Headers │ │ │ │ ├── VideoSDKRTC-Swift.h │ │ │ │ └── VideoSDKRTC-umbrella.h │ │ │ │ ├── Info.plist │ │ │ │ ├── Modules │ │ │ │ ├── VideoSDKRTC.swiftmodule │ │ │ │ │ ├── arm64-apple-ios-simulator.abi.json │ │ │ │ │ ├── arm64-apple-ios-simulator.private.swiftinterface │ │ │ │ │ ├── arm64-apple-ios-simulator.swiftdoc │ │ │ │ │ ├── arm64-apple-ios-simulator.swiftinterface │ │ │ │ │ ├── x86_64-apple-ios-simulator.abi.json │ │ │ │ │ ├── x86_64-apple-ios-simulator.private.swiftinterface │ │ │ │ │ ├── x86_64-apple-ios-simulator.swiftdoc │ │ │ │ │ └── x86_64-apple-ios-simulator.swiftinterface │ │ │ │ └── module.modulemap │ │ │ │ ├── VideoSDKRTC │ │ │ │ └── _CodeSignature │ │ │ │ └── CodeResources │ │ └── WebRTC.xcframework │ │ │ ├── Info.plist │ │ │ ├── ios-arm64 │ │ │ └── WebRTC.framework │ │ │ │ ├── Headers │ │ │ │ ├── RTCAudioSession.h │ │ │ │ ├── RTCAudioSessionConfiguration.h │ │ │ │ ├── RTCAudioSource.h │ │ │ │ ├── RTCAudioTrack.h │ │ │ │ ├── RTCCVPixelBuffer.h │ │ │ │ ├── RTCCallbackLogger.h │ │ │ │ ├── RTCCameraPreviewView.h │ │ │ │ ├── RTCCameraVideoCapturer.h │ │ │ │ ├── RTCCertificate.h │ │ │ │ ├── RTCCodecSpecificInfo.h │ │ │ │ ├── RTCCodecSpecificInfoH264.h │ │ │ │ ├── RTCConfiguration.h │ │ │ │ ├── RTCCryptoOptions.h │ │ │ │ ├── RTCDataChannel.h │ │ │ │ ├── RTCDataChannelConfiguration.h │ │ │ │ ├── RTCDefaultVideoDecoderFactory.h │ │ │ │ ├── RTCDefaultVideoEncoderFactory.h │ │ │ │ ├── RTCDispatcher.h │ │ │ │ ├── RTCDtmfSender.h │ │ │ │ ├── RTCEAGLVideoView.h │ │ │ │ ├── RTCEncodedImage.h │ │ │ │ ├── RTCFieldTrials.h │ │ │ │ ├── RTCFileLogger.h │ │ │ │ ├── RTCFileVideoCapturer.h │ │ │ │ ├── RTCH264ProfileLevelId.h │ │ │ │ ├── RTCI420Buffer.h │ │ │ │ ├── RTCIceCandidate.h │ │ │ │ ├── RTCIceServer.h │ │ │ │ ├── RTCLegacyStatsReport.h │ │ │ │ ├── RTCLogging.h │ │ │ │ ├── RTCMTLVideoView.h │ │ │ │ ├── RTCMacros.h │ │ │ │ ├── RTCMediaConstraints.h │ │ │ │ ├── RTCMediaSource.h │ │ │ │ ├── RTCMediaStream.h │ │ │ │ ├── RTCMediaStreamTrack.h │ │ │ │ ├── RTCMetrics.h │ │ │ │ ├── RTCMetricsSampleInfo.h │ │ │ │ ├── RTCMutableI420Buffer.h │ │ │ │ ├── RTCMutableYUVPlanarBuffer.h │ │ │ │ ├── RTCNativeI420Buffer.h │ │ │ │ ├── RTCNativeMutableI420Buffer.h │ │ │ │ ├── RTCNetworkMonitor.h │ │ │ │ ├── RTCPeerConnection.h │ │ │ │ ├── RTCPeerConnectionFactory.h │ │ │ │ ├── RTCPeerConnectionFactoryOptions.h │ │ │ │ ├── RTCRtcpParameters.h │ │ │ │ ├── RTCRtpCodecParameters.h │ │ │ │ ├── RTCRtpEncodingParameters.h │ │ │ │ ├── RTCRtpHeaderExtension.h │ │ │ │ ├── RTCRtpParameters.h │ │ │ │ ├── RTCRtpReceiver.h │ │ │ │ ├── RTCRtpSender.h │ │ │ │ ├── RTCRtpTransceiver.h │ │ │ │ ├── RTCSSLAdapter.h │ │ │ │ ├── RTCSessionDescription.h │ │ │ │ ├── RTCStatisticsReport.h │ │ │ │ ├── RTCTracing.h │ │ │ │ ├── RTCVideoCapturer.h │ │ │ │ ├── RTCVideoCodecConstants.h │ │ │ │ ├── RTCVideoCodecInfo.h │ │ │ │ ├── RTCVideoDecoder.h │ │ │ │ ├── RTCVideoDecoderAV1.h │ │ │ │ ├── RTCVideoDecoderFactory.h │ │ │ │ ├── RTCVideoDecoderFactoryH264.h │ │ │ │ ├── RTCVideoDecoderH264.h │ │ │ │ ├── RTCVideoDecoderVP8.h │ │ │ │ ├── RTCVideoDecoderVP9.h │ │ │ │ ├── RTCVideoEncoder.h │ │ │ │ ├── RTCVideoEncoderAV1.h │ │ │ │ ├── RTCVideoEncoderFactory.h │ │ │ │ ├── RTCVideoEncoderFactoryH264.h │ │ │ │ ├── RTCVideoEncoderH264.h │ │ │ │ ├── RTCVideoEncoderQpThresholds.h │ │ │ │ ├── RTCVideoEncoderSettings.h │ │ │ │ ├── RTCVideoEncoderVP8.h │ │ │ │ ├── RTCVideoEncoderVP9.h │ │ │ │ ├── RTCVideoFrame.h │ │ │ │ ├── RTCVideoFrameBuffer.h │ │ │ │ ├── RTCVideoRenderer.h │ │ │ │ ├── RTCVideoSource.h │ │ │ │ ├── RTCVideoTrack.h │ │ │ │ ├── RTCVideoViewShading.h │ │ │ │ ├── RTCYUVPlanarBuffer.h │ │ │ │ ├── UIDevice+RTCDevice.h │ │ │ │ └── WebRTC.h │ │ │ │ ├── Info.plist │ │ │ │ ├── Modules │ │ │ │ └── module.modulemap │ │ │ │ └── WebRTC │ │ │ └── ios-arm64_x86_64-simulator │ │ │ └── WebRTC.framework │ │ │ ├── Headers │ │ │ ├── RTCAudioSession.h │ │ │ ├── RTCAudioSessionConfiguration.h │ │ │ ├── RTCAudioSource.h │ │ │ ├── RTCAudioTrack.h │ │ │ ├── RTCCVPixelBuffer.h │ │ │ ├── RTCCallbackLogger.h │ │ │ ├── RTCCameraPreviewView.h │ │ │ ├── RTCCameraVideoCapturer.h │ │ │ ├── RTCCertificate.h │ │ │ ├── RTCCodecSpecificInfo.h │ │ │ ├── RTCCodecSpecificInfoH264.h │ │ │ ├── RTCConfiguration.h │ │ │ ├── RTCCryptoOptions.h │ │ │ ├── RTCDataChannel.h │ │ │ ├── RTCDataChannelConfiguration.h │ │ │ ├── RTCDefaultVideoDecoderFactory.h │ │ │ ├── RTCDefaultVideoEncoderFactory.h │ │ │ ├── RTCDispatcher.h │ │ │ ├── RTCDtmfSender.h │ │ │ ├── RTCEAGLVideoView.h │ │ │ ├── RTCEncodedImage.h │ │ │ ├── RTCFieldTrials.h │ │ │ ├── RTCFileLogger.h │ │ │ ├── RTCFileVideoCapturer.h │ │ │ ├── RTCH264ProfileLevelId.h │ │ │ ├── RTCI420Buffer.h │ │ │ ├── RTCIceCandidate.h │ │ │ ├── RTCIceServer.h │ │ │ ├── RTCLegacyStatsReport.h │ │ │ ├── RTCLogging.h │ │ │ ├── RTCMTLVideoView.h │ │ │ ├── RTCMacros.h │ │ │ ├── RTCMediaConstraints.h │ │ │ ├── RTCMediaSource.h │ │ │ ├── RTCMediaStream.h │ │ │ ├── RTCMediaStreamTrack.h │ │ │ ├── RTCMetrics.h │ │ │ ├── RTCMetricsSampleInfo.h │ │ │ ├── RTCMutableI420Buffer.h │ │ │ ├── RTCMutableYUVPlanarBuffer.h │ │ │ ├── RTCNativeI420Buffer.h │ │ │ ├── RTCNativeMutableI420Buffer.h │ │ │ ├── RTCNetworkMonitor.h │ │ │ ├── RTCPeerConnection.h │ │ │ ├── RTCPeerConnectionFactory.h │ │ │ ├── RTCPeerConnectionFactoryOptions.h │ │ │ ├── RTCRtcpParameters.h │ │ │ ├── RTCRtpCodecParameters.h │ │ │ ├── RTCRtpEncodingParameters.h │ │ │ ├── RTCRtpHeaderExtension.h │ │ │ ├── RTCRtpParameters.h │ │ │ ├── RTCRtpReceiver.h │ │ │ ├── RTCRtpSender.h │ │ │ ├── RTCRtpTransceiver.h │ │ │ ├── RTCSSLAdapter.h │ │ │ ├── RTCSessionDescription.h │ │ │ ├── RTCStatisticsReport.h │ │ │ ├── RTCTracing.h │ │ │ ├── RTCVideoCapturer.h │ │ │ ├── RTCVideoCodecConstants.h │ │ │ ├── RTCVideoCodecInfo.h │ │ │ ├── RTCVideoDecoder.h │ │ │ ├── RTCVideoDecoderAV1.h │ │ │ ├── RTCVideoDecoderFactory.h │ │ │ ├── RTCVideoDecoderFactoryH264.h │ │ │ ├── RTCVideoDecoderH264.h │ │ │ ├── RTCVideoDecoderVP8.h │ │ │ ├── RTCVideoDecoderVP9.h │ │ │ ├── RTCVideoEncoder.h │ │ │ ├── RTCVideoEncoderAV1.h │ │ │ ├── RTCVideoEncoderFactory.h │ │ │ ├── RTCVideoEncoderFactoryH264.h │ │ │ ├── RTCVideoEncoderH264.h │ │ │ ├── RTCVideoEncoderQpThresholds.h │ │ │ ├── RTCVideoEncoderSettings.h │ │ │ ├── RTCVideoEncoderVP8.h │ │ │ ├── RTCVideoEncoderVP9.h │ │ │ ├── RTCVideoFrame.h │ │ │ ├── RTCVideoFrameBuffer.h │ │ │ ├── RTCVideoRenderer.h │ │ │ ├── RTCVideoSource.h │ │ │ ├── RTCVideoTrack.h │ │ │ ├── RTCVideoViewShading.h │ │ │ ├── RTCYUVPlanarBuffer.h │ │ │ ├── UIDevice+RTCDevice.h │ │ │ └── WebRTC.h │ │ │ ├── Info.plist │ │ │ ├── Modules │ │ │ └── module.modulemap │ │ │ └── WebRTC │ │ ├── LICENSE │ │ └── README.md ├── iOSQuickStartDemo.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcuserdata │ │ │ └── parth.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── parth.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── iOSQuickStartDemo.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── parth.xcuserdatad │ │ ├── UserInterfaceState.xcuserstate │ │ └── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist └── iOSQuickStartDemo │ ├── APIService │ └── APIService.swift │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── Models │ ├── MeetingData.swift │ └── RoomStruct.swift │ ├── SceneDelegate.swift │ ├── Utilities │ ├── AlertUtils.swift │ └── LoaderUtils.swift │ └── ViewControllers │ ├── MeetingViewController.swift │ └── StartMeetingViewController.swift ├── js-hls ├── .gitignore ├── README.md ├── config.example.js ├── index.html └── index.js ├── js-rtc ├── .gitignore ├── README.md ├── config.example.js ├── index.html └── index.js ├── js-waiting-lobby-rtc ├── .gitignore ├── README.md ├── config.example.js ├── index.html └── index.js ├── python-rtc ├── .env.example ├── .gitignore ├── README.md ├── api.py ├── main.py ├── meeting_events.py └── participant_events.py ├── react-custom-template-manager ├── .gitignore ├── README.md ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt └── src │ ├── API.js │ ├── App.css │ ├── App.js │ ├── index.css │ ├── index.js │ ├── logo.svg │ └── reportWebVitals.js ├── react-hls ├── .gitignore ├── README.md ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt └── src │ ├── API.js │ ├── App.css │ ├── App.js │ ├── FlyingEmojisOverlay.js │ ├── index.css │ ├── index.js │ ├── logo.svg │ └── reportWebVitals.js ├── react-native-hls ├── .gitignore ├── App.js ├── Gemfile ├── README.md ├── android │ ├── app │ │ ├── build.gradle │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── debug │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── demoapp │ │ │ │ └── ReactNativeFlipper.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── demoapp │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ └── MainApplication.java │ │ │ └── res │ │ │ │ ├── drawable │ │ │ │ └── rn_edit_text_material.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── release │ │ │ └── java │ │ │ └── com │ │ │ └── demoapp │ │ │ └── ReactNativeFlipper.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── api.js ├── app.json ├── babel.config.js ├── index.js ├── ios │ ├── .xcode.env │ ├── DemoApp.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── DemoApp.xcscheme │ ├── DemoApp.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── DemoApp │ │ ├── AppDelegate.h │ │ ├── AppDelegate.mm │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── LaunchScreen.storyboard │ │ └── main.m │ ├── DemoAppTests │ │ ├── DemoAppTests.m │ │ └── Info.plist │ └── Podfile ├── metro.config.js ├── package.json ├── tsconfig.json └── yarn.lock ├── react-native-rtc-ts ├── .bundle │ └── config ├── .eslintrc.js ├── .gitignore ├── .node-version ├── .prettierrc.js ├── .watchmanconfig ├── App.tsx ├── Gemfile ├── README.md ├── __tests__ │ └── App.test.tsx ├── android │ ├── app │ │ ├── build.gradle │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ └── com │ │ │ │ └── latestreactnative │ │ │ │ ├── MainActivity.kt │ │ │ │ └── MainApplication.kt │ │ │ └── res │ │ │ ├── drawable │ │ │ └── rn_edit_text_material.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── api.tsx ├── app.json ├── babel.config.js ├── index.js ├── ios │ ├── .xcode.env │ ├── LatestReactNative.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── LatestReactNative.xcscheme │ ├── LatestReactNative.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── LatestReactNative │ │ ├── AppDelegate.h │ │ ├── AppDelegate.mm │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── LaunchScreen.storyboard │ │ └── main.m │ ├── LatestReactNativeTests │ │ ├── Info.plist │ │ └── LatestReactNativeTests.m │ └── Podfile ├── jest.config.js ├── metro.config.js ├── package.json ├── tsconfig.json └── yarn.lock ├── react-native ├── .gitignore ├── App.js ├── Gemfile ├── README.md ├── android │ ├── app │ │ ├── build.gradle │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── debug │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── demoapp │ │ │ │ └── ReactNativeFlipper.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── demoapp │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ └── MainApplication.java │ │ │ └── res │ │ │ │ ├── drawable │ │ │ │ └── rn_edit_text_material.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── release │ │ │ └── java │ │ │ └── com │ │ │ └── demoapp │ │ │ └── ReactNativeFlipper.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── api.js ├── app.json ├── babel.config.js ├── index.js ├── ios │ ├── .xcode.env │ ├── DemoApp.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── DemoApp.xcscheme │ ├── DemoApp │ │ ├── AppDelegate.h │ │ ├── AppDelegate.mm │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── LaunchScreen.storyboard │ │ └── main.m │ ├── DemoAppTests │ │ ├── DemoAppTests.m │ │ └── Info.plist │ └── Podfile ├── metro.config.js ├── package.json ├── tsconfig.json └── yarn.lock ├── react-rtc-ts ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt ├── src │ ├── API.tsx │ ├── App.css │ ├── App.tsx │ ├── index.css │ ├── index.tsx │ ├── logo.svg │ ├── react-app-env.d.ts │ └── reportWebVitals.ts └── tsconfig.json ├── react-rtc ├── .gitignore ├── README.md ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt └── src │ ├── API.js │ ├── App.css │ ├── App.js │ ├── index.css │ ├── index.js │ ├── logo.svg │ └── reportWebVitals.js └── react-waiting-lobby-rtc ├── .gitignore ├── README.md ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt └── src ├── API.js ├── App.css ├── App.js ├── index.css ├── index.js ├── logo.svg └── reportWebVitals.js /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/.DS_Store -------------------------------------------------------------------------------- /Ionic-rtc-demo/.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": [ 3 | "ionic.ionic" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /Ionic-rtc-demo/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "typescript.preferences.autoImportFileExcludePatterns": ["@ionic/angular/common", "@ionic/angular/standalone"] 3 | } 4 | -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build/* 2 | !/build/.npmkeep 3 | -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/java/io/ionic/starter/MainActivity.java: -------------------------------------------------------------------------------- 1 | package io.ionic.starter; 2 | 3 | import com.getcapacitor.BridgeActivity; 4 | 5 | public class MainActivity extends BridgeActivity {} 6 | -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/drawable-land-hdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/drawable-land-hdpi/splash.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/drawable-land-mdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/drawable-land-mdpi/splash.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/drawable-land-xhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/drawable-land-xhdpi/splash.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/drawable-land-xxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/drawable-land-xxhdpi/splash.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/drawable-land-xxxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/drawable-land-xxxhdpi/splash.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/drawable-port-hdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/drawable-port-hdpi/splash.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/drawable-port-mdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/drawable-port-mdpi/splash.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/drawable-port-xhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/drawable-port-xhdpi/splash.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/drawable-port-xxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/drawable-port-xxhdpi/splash.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/drawable-port-xxxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/drawable-port-xxxhdpi/splash.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/drawable/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/drawable/splash.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #FFFFFF 4 | -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/app/src/main/res/xml/file_paths.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /Ionic-rtc-demo/android/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | include ':capacitor-cordova-android-plugins' 3 | project(':capacitor-cordova-android-plugins').projectDir = new File('./capacitor-cordova-android-plugins/') 4 | 5 | apply from: 'capacitor.settings.gradle' -------------------------------------------------------------------------------- /Ionic-rtc-demo/capacitor.config.ts: -------------------------------------------------------------------------------- 1 | import type { CapacitorConfig } from '@capacitor/cli'; 2 | 3 | const config: CapacitorConfig = { 4 | appId: 'io.ionic.starter', 5 | appName: 'demo2', 6 | webDir: 'www' 7 | }; 8 | 9 | export default config; 10 | -------------------------------------------------------------------------------- /Ionic-rtc-demo/ionic.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "demo2", 3 | "integrations": { 4 | "capacitor": {} 5 | }, 6 | "type": "angular" 7 | } 8 | -------------------------------------------------------------------------------- /Ionic-rtc-demo/src/app/app.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/src/app/app.component.scss -------------------------------------------------------------------------------- /Ionic-rtc-demo/src/assets/Video_SDK_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/src/assets/Video_SDK_logo.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/src/assets/file_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/src/assets/file_structure.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/src/assets/icon/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/Ionic-rtc-demo/src/assets/icon/favicon.png -------------------------------------------------------------------------------- /Ionic-rtc-demo/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true, 3 | token: "YOUR_TOKEN" 4 | }; 5 | -------------------------------------------------------------------------------- /Ionic-rtc-demo/src/theme/variables.scss: -------------------------------------------------------------------------------- 1 | // For information on how to create your own theme, please see: 2 | // http://ionicframework.com/docs/theming/ 3 | -------------------------------------------------------------------------------- /Ionic-rtc-demo/src/zone-flags.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Prevents Angular change detection from 3 | * running with certain Web Component callbacks 4 | */ 5 | // eslint-disable-next-line no-underscore-dangle 6 | (window as any).__Zone_disable_customElements = true; 7 | -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_java_hls_quickstart/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_java_hls_quickstart/.idea/compiler.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_java_hls_quickstart/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_java_hls_quickstart/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_java_hls_quickstart/app/src/main/res/color/text_input_layout_stroke_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-custom-template-manager/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-custom-template-manager/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-custom-template-manager/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-custom-template-manager/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-custom-template-manager/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-custom-template-manager/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-custom-template-manager/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-custom-template-manager/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_java_hls_quickstart/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | HLSDemo 3 | 4 | Hello blank fragment 5 | -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_java_hls_quickstart/build.gradle: -------------------------------------------------------------------------------- 1 | // Top-level build file where you can add configuration options common to all sub-projects/modules. 2 | plugins { 3 | id 'com.android.application' version '7.3.1' apply false 4 | id 'com.android.library' version '7.3.1' apply false 5 | } -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_java_hls_quickstart/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-custom-template-manager/Videosdk_android_java_hls_quickstart/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_kotlin_hls_quickstart/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_kotlin_hls_quickstart/.idea/compiler.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_kotlin_hls_quickstart/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_kotlin_hls_quickstart/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/color/text_input_layout_stroke_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-custom-template-manager/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-custom-template-manager/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-custom-template-manager/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-custom-template-manager/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-custom-template-manager/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | HLSDemo 3 | 4 | Hello blank fragment 5 | -------------------------------------------------------------------------------- /android-custom-template-manager/Videosdk_android_kotlin_hls_quickstart/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-custom-template-manager/Videosdk_android_kotlin_hls_quickstart/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /android-hls/Videosdk_android_java_hls_quickstart/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /android-hls/Videosdk_android_java_hls_quickstart/.idea/compiler.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /android-hls/Videosdk_android_java_hls_quickstart/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /android-hls/Videosdk_android_java_hls_quickstart/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | HLSDemo 3 | 4 | Hello blank fragment 5 | -------------------------------------------------------------------------------- /android-hls/Videosdk_android_java_hls_quickstart/build.gradle: -------------------------------------------------------------------------------- 1 | // Top-level build file where you can add configuration options common to all sub-projects/modules. 2 | plugins { 3 | id 'com.android.application' version '7.3.1' apply false 4 | id 'com.android.library' version '7.3.1' apply false 5 | } -------------------------------------------------------------------------------- /android-hls/Videosdk_android_java_hls_quickstart/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_java_hls_quickstart/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /android-hls/Videosdk_android_kotlin_hls_quickstart/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /android-hls/Videosdk_android_kotlin_hls_quickstart/.idea/compiler.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /android-hls/Videosdk_android_kotlin_hls_quickstart/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /android-hls/Videosdk_android_kotlin_hls_quickstart/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | HLSDemo 3 | 4 | Hello blank fragment 5 | -------------------------------------------------------------------------------- /android-hls/Videosdk_android_kotlin_hls_quickstart/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-hls/Videosdk_android_kotlin_hls_quickstart/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /android-rtc/Videosdk_android_compose_quickstart/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videosdk-live/quickstart/b81df630320a3a503bf83f6a78bedd6e92cd964c/android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | VideoSDK Quickstart 3 | -------------------------------------------------------------------------------- /android-rtc/Videosdk_android_compose_quickstart/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |