ĐƯỢC XÂY DỰNG CHO FLUTTER
SDK hội nghị video Flutter
Tạo màn hình cuộc họp riêng bằng Dart. Kết nối trạng thái phòng di động, người tham gia và sự kiện qua SDK hội nghị video Flutter.
TÀI NGUYÊN DÀNH CHO NHÀ PHÁT TRIỂN
Tài liệu & Ví dụ về SDK hội nghị video Flutter
Ví dụ & mã nguồn
Xem sản phẩm hoạt động thực tế và khám phá cách triển khai.
Một cuộc trò chuyện xuyên thiết bị
Kết nối nhóm sản phẩm xét duyệt vật liệu từ thiết bị iOS và Android.
Biến buổi học thủ công thành hội thoại
Cho giảng viên trình diễn kỹ thuật khi học viên chia sẻ tiến độ từ điện thoại.
TÍNH NĂNG FLUTTER ROOM
Phòng xây dựng cho ứng dụng
Vòng đời phòng
- Tạo và tham gia phòng
- Xử lý thao tác rời và kết thúc
Hội thoại trực tiếp
- Kết nối video người tham gia
- Điều khiển camera và micrô
Trải nghiệm người tham gia
- Hiển thị thành viên phòng
- Phản ánh thay đổi trạng thái phòng
Danh tính ứng dụng
- Kết nối ID người dùng riêng
- Xác thực bằng UserSig do máy chủ cấp
Tích hợp nền tảng
- Ứng dụng di động Flutter
- Tuân theo quyền gốc hoặc trình duyệt
Luồng sản phẩm của bạn
- Kết nối phòng với điều hướng
- Giữ dữ liệu nghiệp vụ trong ứng dụng
Khám phá API phòng Flutter
Xem trải nghiệm phòng và mã phía sau.
Tạo phòng của bạn
Tạo và vào phòng với SDK hội nghị video Flutter. Ứng dụng cung cấp người dùng đã xác thực và ID phòng.
Đọc tài liệuimport 'package:atomic_x_core/atomicxcore.dart';
// After login, use your configured RoomType.
final result = await RoomStore.shared.createAndJoinRoom(
roomID: roomID, roomType: roomType,
options: CreateRoomOptions(roomName: 'Product review'),
);
if (result.isSuccess) {
// Render the room using your app's widgets.
}Kết nối danh tính ứng dụng
Đăng nhập bằng ID ứng dụng, ID người dùng và UserSig do máy chủ cấp. Vào phòng sau khi đăng nhập thành công.
Đọc tài liệuimport '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.
}Điều khiển trải nghiệm phòng
Kết nối thao tác phòng và phương tiện trong tài liệu với giao diện. Xử lý lỗi và quyền nền tảng trước khi thu hình, âm thanh.
Đọc tài liệuimport 'package:atomic_x_core/atomicxcore.dart';
// Leave the room without ending it for everyone.
await RoomStore.shared.leaveRoom();
// Use this separate action when the host ends the session.
// await RoomStore.shared.endRoom();TÙY CHỈNH
Làm phòng mang dấu ấn sản phẩm
Giữ trải nghiệm Flutter liền mạch
Kết nối SDK hội nghị video Flutter với màn hình, danh tính và điều hướng ứng dụng. Toàn quyền điều khiển trải nghiệm phòng.
Đọc tài liệuDuy trì mạch trò chuyện
Hiển thị trạng thái người tham gia và điều khiển phòng trong giao diện rõ ràng. Kiểm tra quyền chủ trì trong gói Room.
Đọc tài liệuBẮT ĐẦU
Đưa phòng đầu tiên vào hoạt động
- 01
- 02
Thêm SDK hội nghị video Flutter
Cài đặt gói, sau đó làm theo hướng dẫn xác thực và tài liệu tham chiếu API.
Cài SDK - 03
Kết nối với phòng đầu tiên của bạn
Kết nối người dùng thử đã xác thực vào cùng phòng. Kiểm tra quyền thiết bị trước khi bật camera và micrô.
Thiết lập xác thực
flutter pub add atomic_x_coreimport 'package:atomic_x_core/atomicxcore.dart';
// After login, use your configured RoomType.
final result = await RoomStore.shared.createAndJoinRoom(
roomID: roomID, roomType: roomType,
options: CreateRoomOptions(roomName: 'Product review'),
);
if (result.isSuccess) {
// Render the room using your app's widgets.
}Câu hỏi thường gặp về SDK hội nghị video Flutter
SDK hội nghị video Flutter bao gồm những gì?
SDK hội nghị video Flutter cung cấp API vòng đời phòng, trạng thái người tham gia và điều khiển cuộc họp tùy chỉnh. Ứng dụng cung cấp danh tính và quy trình nghiệp vụ.
Làm sao tích hợp SDK hội nghị video Flutter?
Thêm atomic_x_core vào dự án Flutter, cấu hình quyền camera và micrô gốc, rồi xác thực bằng LoginStore. Tạo hoặc tham gia phòng bằng RoomStore và quản lý người tham gia qua RoomParticipantStore. Làm theo hướng dẫn cài đặt gói và tài liệu tham chiếu API của SDK.
Người dùng đăng nhập SDK hội nghị video Flutter thế nào?
Dùng SDKAppID, ID người dùng và UserSig tạo trên máy chủ. Không đưa khóa bí mật vào mã trình duyệt hoặc di động. Xử lý lỗi xác thực trước khi vào phòng.
Có thể tùy chỉnh trải nghiệm cuộc họp không?
Tạo bố cục riêng và kết nối trạng thái phòng với ứng dụng. Chọn UI Kit khi muốn giao diện có sẵn. Xem hướng dẫn nền tảng để biết tùy chọn hỗ trợ.
Room tính phí như thế nào?
Chi phí phụ thuộc tính năng gói Room và mức dùng âm thanh/video. Xem trang giá Conference hiện tại để biết khả năng và giới hạn đi kèm.
Nên chọn SDK hay UI Kit?
Chọn SDK để tự xây dựng giao diện và xử lý trạng thái phòng. Chọn UI Kit để tích hợp và điều chỉnh màn hình cuộc họp có sẵn.
Làm sao tích hợp SDK hội nghị video Flutter bằng Dart?
Cài gói Flutter trong tài liệu và hoàn tất cấu hình dự án native cho từng nền tảng. Kiểm thử vòng đời widget cùng hoạt động iOS và Android bên dưới.
Kiểm tra SDK hội nghị video Flutter trước khi phát hành thế nào?
Kiểm tra vào phòng đã xác thực, thay đổi người tham gia và điều khiển camera, micrô, rời phòng được hỗ trợ.
Tùy chỉnh giao diện SDK hội nghị video Flutter thế nào?
Tạo màn hình phòng và người tham gia theo API trong tài liệu. Ứng dụng quản lý lịch, truy cập và quy trình học hay nghiệp vụ.
Hỗ trợ tích hợp Flutter Room
Câu hỏi về tích hợp
Nhận hỗ trợ thiết lập SDK hội nghị video Flutter.
Xem tài liệu dành cho nhà phát triểnTrao đổi về ứng dụng của bạn
Trao đổi về sản phẩm, mức sử dụng dự kiến và nhu cầu tích hợp của bạn.
Liên hệ bộ phận kinh doanhDành chỗ cho ý tưởng tiếp theo
Kết nối mọi người trong ứng dụng.

