DIBINA UNTUK FLUTTER
UI Kit Persidangan Video Flutter
Tambah bilik mesyuarat siap guna ke aplikasi mudah alih Flutter. Hubungkan pengguna iOS dan Android dengan UI Kit Persidangan Video Flutter.
SUMBER PEMBANGUN
Dokumentasi & Contoh UI Kit Persidangan Video Flutter
Panduan Integrasi
Pasang UI Kit Persidangan Video Flutter dan sambungkan pengguna anda.
Contoh & Sumber
Lihat produk ini beroperasi dan terokai cara pelaksanaannya.
Satu perbualan merentas peranti
Hubungkan pasukan produk yang menyemak bahan melalui peranti iOS dan Android.
Jadikan kelas kraf satu perbualan
Biarkan pengajar menunjukkan teknik sementara pelajar berkongsi kemajuan melalui telefon.
KEUPAYAAN FLUTTER ROOM
Bilik untuk aplikasi anda
Kitar hayat bilik
- Cipta dan sertai bilik
- Kendalikan tindakan keluar dan tamat
Perbualan langsung
- Sambungkan video peserta
- Kawal kamera dan mikrofon
Pengalaman peserta
- Paparkan ahli bilik
- Cerminkan perubahan keadaan bilik
Identiti aplikasi
- Sambungkan ID pengguna anda
- Sahkan dengan UserSig keluaran pelayan
Integrasi platform
- Aplikasi mudah alih Flutter
- Ikuti kebenaran asli atau pelayar
Aliran produk anda
- Sambungkan bilik ke navigasi
- Simpan data perniagaan dalam aplikasi
Terokai komponen mesyuarat Flutter
Lihat pengalaman bilik dan kod di sebaliknya.
Tempat untuk semua
Pasang paparan mesyuarat dengan UI Kit Persidangan Video Flutter. Aplikasi menyediakan pengguna disahkan dan ID bilik.
Baca dokumentasiimport 'package:flutter/material.dart';
import 'package:tencent_conference_uikit/tencent_conference_uikit.dart';
// After login, inside your widget with a BuildContext.
final behavior = RoomBehavior.create(
CreateRoomOptions(roomName: 'Workshop room'),
);
Navigator.of(context).push(MaterialPageRoute(
builder: (_) => RoomMainWidget(
roomID: roomID, behavior: behavior,
config: const ConnectConfig(
autoEnableCamera: false,
autoEnableMicrophone: false, autoEnableSpeaker: true,
),
),
));Sambungkan identiti aplikasi
Log masuk dengan ID aplikasi, ID pengguna dan UserSig keluaran pelayan. Masuk bilik selepas berjaya.
Baca dokumentasiimport 'package:atomic_x_core/atomicxcore.dart';
final result = await LoginStore.shared.login(
sdkAppID: sdkAppID, userID: userID, userSig: userSig,
);
if (result.isSuccess) {
// Open the room after successful authentication.
}Satukan peserta
Gunakan ID bilik sedia ada untuk membawa pengguna ke sesi sama.
Baca dokumentasiimport 'package:flutter/material.dart';
import 'package:tencent_conference_uikit/tencent_conference_uikit.dart';
// After login, inside your widget.
Navigator.of(context).push(MaterialPageRoute(
builder: (_) => RoomMainWidget(
roomID: roomID, behavior: const RoomBehavior.enter(),
config: const ConnectConfig(
autoEnableCamera: false,
autoEnableMicrophone: false, autoEnableSpeaker: true,
),
),
));PENYESUAIAN
Jadikan bilik sebahagian produk anda
Kekalkan pengalaman Flutter yang tersambung
Integrasikan RoomMainWidget dengan laluan, ComponentTheme, delegates penyetempatan dan RoomNavigatorObserver.
Baca dokumentasiPastikan perbualan terus berjalan
Paparkan keadaan peserta dan kawalan bilik dalam antara muka yang jelas. Semak kebenaran hos dalam pelan Room anda.
Baca dokumentasiMULA SEKARANG
Hidupkan bilik pertama anda
- 01
- 02
Tambah UI Kit Persidangan Video Flutter
Ikuti panduan platform untuk menyambungkan projek anda.
Ikuti Panduan Integrasi - 03
Sambung ke bilik pertama anda
Sambungkan pengguna ujian disahkan ke bilik sama. Semak kebenaran peranti sebelum mengaktifkan kamera dan mikrofon.
Konfigurasikan pengesahan
flutter pub add tencent_conference_uikitimport 'package:flutter/material.dart';
import 'package:tencent_conference_uikit/tencent_conference_uikit.dart';
// After login, inside your widget with a BuildContext.
final behavior = RoomBehavior.create(
CreateRoomOptions(roomName: 'Workshop room'),
);
Navigator.of(context).push(MaterialPageRoute(
builder: (_) => RoomMainWidget(
roomID: roomID, behavior: behavior,
config: const ConnectConfig(
autoEnableCamera: false,
autoEnableMicrophone: false, autoEnableSpeaker: true,
),
),
));Soalan Lazim UI Kit Persidangan Video Flutter
Apakah yang disertakan dalam UI Kit Persidangan Video Flutter?
UI Kit Persidangan Video Flutter menyediakan antara muka siap guna dengan kemasukan bilik, paparan video dan kawalan peserta. Aplikasi membekalkan identiti dan aliran perniagaan.
Bagaimana mengintegrasikan UI Kit Persidangan Video Flutter?
Konfigurasikan projek hos iOS dan Android serta kebergantungan pubspec. UI Kit memerlukan ComponentTheme, delegates penyetempatan dan RoomNavigatorObserver; halaman ini meliputi aplikasi mudah alih.
Bagaimana pengguna log masuk ke UI Kit Persidangan Video Flutter?
Gunakan SDKAppID, ID pengguna dan UserSig yang dijana pelayan. Jangan letakkan rahsia aplikasi dalam kod pelayar atau mudah alih. Kendalikan kegagalan pengesahan sebelum masuk.
Bolehkah pengalaman mesyuarat disesuaikan?
Sesuaikan komponen dan konfigurasi yang didokumenkan. Sumber UI Kit asli menyediakan paparan bilik dan bar alat; semak pilihan disokong dalam panduan platform.
Bagaimana harga Room ditentukan?
Kos bergantung pada ciri pakej Room serta penggunaan audio/video. Semak halaman harga Conference semasa untuk keupayaan dan had yang disertakan.
Patutkah memilih UI Kit atau SDK?
Pilih SDK untuk antara muka dan pengendalian keadaan sendiri. Pilih UI Kit untuk skrin mesyuarat siap guna yang boleh diintegrasi dan disesuaikan.
Bagaimana mengintegrasikan UI Kit Persidangan Video Flutter dengan Dart?
Pasang pakej Flutter dalam dokumentasi dan lengkapkan konfigurasi projek natif setiap sasaran. Uji kitar hayat widget bersama kelakuan iOS dan Android asas.
Bagaimana menguji UI Kit Persidangan Video Flutter sebelum melancarkan aplikasi?
Uji kemasukan disahkan, perubahan peserta serta kawalan kamera, mikrofon dan keluar bilik yang disokong.
Bagaimana menyesuaikan antara muka UI Kit Persidangan Video Flutter?
Buat fork pakej room TUIKit_Flutter untuk perubahan kod sumber pada RoomMainWidget dan widget anaknya. Contohnya, laraskan susunan butang RoomBottomBarWidget dan halakan kebergantungan tencent_conference_uikit kepada fork serta branch anda. Jangan bergantung pada suntingan dalam .pub-cache, kerana operasi kebergantungan boleh menggantikannya. Kekalkan tindakan bilik bagi setiap kawalan dan pastikan kebenaran natif serta navigasi bilik terus dikonfigurasikan.
Sokongan integrasi untuk Flutter Room
Soalan integrasi
Dapatkan bantuan persediaan untuk UI Kit Persidangan Video Flutter.
Lihat Dokumentasi PembangunBincangkan aplikasi anda
Bincangkan produk, jangkaan penggunaan dan keperluan integrasi anda.
Hubungi Bahagian JualanSediakan ruang untuk idea seterusnya
Satukan orang dalam aplikasi anda.

