hms_room_kit 0.0.1
hms_room_kit: ^0.0.1 copied to clipboard
A powerful prebuilt UI library for audio/video conferencing, live streaming, and one-to-one calls. This package provides developers with a comprehensive set of tools and components to quickly integrat [...]
100ms Room Kit π #
A powerful prebuilt UI library for audio/video conferencing, live streaming, and one-to-one calls. This package provides developers with a comprehensive set of tools and components to quickly integrate high-quality audio and video communication features into their Flutter applications.
π Read the Complete Documentation here: https://www.100ms.live/docs/flutter/v2/guides/quickstart
π² Download the Sample iOS app here: https://testflight.apple.com/join/Uhzebmut
π€ Download the Sample Android app here: https://appdistribution.firebase.dev/i/b623e5310929ab70
100ms Flutter apps are also released on the App Stores, you can download them here:
π² iOS app on Apple App Store: https://apps.apple.com/app/100ms-live/id1576541989
π€ Android app on Google Play Store: https://play.google.com/store/apps/details?id=live.hms.flutter
π Setup Guide #
-
Sign up on https://dashboard.100ms.live/register & visit the Developer tab to access your credentials.
-
Get familiarized with Tokens & Security here
-
Complete the steps in Auth Token Quick Start Guide
-
Get the HMSSDK via pub.flutter-io.cn. Add the
hms_room_kitto your pubspec.yaml.
flutter pub add hms_room_kit
- Import the
hms_room_kitpackage wherever you wish to use it:
import 'package:hms_room_kit/hmssdk_uikit.dart';
- Add the
HMSPrebuiltwidget in your widget tree to use the prebuilt ui with correctroomCodeand desired prebuilt options.
HMSPrebuilt(
roomCode: meetingLinkController.text.trim(),
hmsConfig: HMSPrebuiltOptions(userName: ""),
);
That's it. You can now use the amazing prebuilt ui in your application.
π Do refer the Complete Documentation Guide available here.
πββοΈ Checkout the Example app implementation available here.
π We have added explanations & recommended usage guide for different features, UI Layouts, Data Store, etc in Example app ReadMe.
100ms Flutter apps are released on the App Stores, you can download them here:
π² iOS app on Apple App Store: https://apps.apple.com/app/100ms-live/id1576541989
π€ Android app on Google Play Store: https://play.google.com/store/apps/details?id=live.hms.flutter