ĐƯỢC XÂY DỰNG CHO IOS

UI Kit hội nghị video iOS

Đưa cuộc họp trực tiếp vào ứng dụng iPhone và iPad. Bắt đầu với giao diện phòng gốc và điều khiển người tham gia của UI Kit hội nghị video iOS.

TÀI NGUYÊN DÀNH CHO NHÀ PHÁT TRIỂN

Tài liệu & Ví dụ về UI Kit hội nghị video iOS

Họp ở bất cứ nơi nào làm việc

Cho nhóm sự kiện cùng trao đổi khi khảo sát địa điểm tại hiện trường.

Đưa trình diễn chuyên gia đến gần hơn

Cho học viên thảo luận về tác phẩm điêu khắc và xem góc nhìn của giảng viên trong ứng dụng di động.

TÍNH NĂNG IOS 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 Swift gốc
  • 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á thành phần cuộc họp iOS

Xem trải nghiệm phòng và mã phía sau.

Giao diện cuộc họp

Không gian cho mọi người

Gắn giao diện cuộc họp với UI Kit hội nghị video iOS. Ứng dụng cung cấp người dùng đã xác thực và ID phòng.

Đọc tài liệu
RoomViewController.swift
import TUIRoomKit
import AtomicXCore

// After login, in a UIViewController implementing RouterContext.
let config = ConnectConfig()
var options = CreateRoomOptions()
options.roomName = "Studio session"
let roomView = RoomMainView(
  roomID: roomID,
  behavior: .create(options: options), config: config
)
roomView.routerContext = self
roomView.frame = view.bounds
roomView.autoresizingMask = [.flexibleWidth, .flexibleHeight]
view.addSubview(roomView)

TÙY CHỈNH

Làm phòng mang dấu ấn sản phẩm

Phòng phù hợp với ứng dụng iOS

Kết nối giao diện phòng với điều hướng và vòng đời. Tùy chỉnh mã thanh công cụ và giao diện người tham gia trong tài liệu khi cần.

Đọc tài liệu

BẮT ĐẦU

Đưa phòng đầu tiên vào hoạt động

  1. 01

    Tạo ứng dụng của bạn

    Bật Room cho ứng dụng và người dùng thử nghiệm.

    Mở bảng điều khiển Room
  2. 02

    Thêm UI Kit hội nghị video iOS

    Làm theo hướng dẫn nền tảng để kết nối dự án của bạn.

    Làm theo Hướng dẫn tích hợp
  3. 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
iOS Room UI Kit
Podfile
target 'YourApp' do
  pod 'TUIRoomKit'
end
RoomViewController.swift
import TUIRoomKit
import AtomicXCore

// After login, in a UIViewController implementing RouterContext.
let config = ConnectConfig()
var options = CreateRoomOptions()
options.roomName = "Studio session"
let roomView = RoomMainView(
  roomID: roomID,
  behavior: .create(options: options), config: config
)
roomView.routerContext = self
roomView.frame = view.bounds
roomView.autoresizingMask = [.flexibleWidth, .flexibleHeight]
view.addSubview(roomView)

Câu hỏi thường gặp về UI Kit hội nghị video iOS

UI Kit hội nghị video iOS bao gồm những gì?

UI Kit hội nghị video iOS cung cấp giao diện có sẵn với vào phòng, màn hình video và điều khiển người tham gia. Ứng dụng cung cấp danh tính và quy trình nghiệp vụ.

Làm sao tích hợp UI Kit hội nghị video iOS?

Tích hợp qua CocoaPods theo yêu cầu Xcode và đích triển khai hiện tại. Thêm mô tả sử dụng camera, micrô và xin quyền trước khi thu.

Người dùng đăng nhập UI Kit hội nghị video iOS 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?

Điều chỉnh thành phần và cấu hình trong tài liệu. Mã nguồn UI Kit gốc cung cấp màn hình phòng và thanh công cụ. Xem tùy chọn hỗ trợ trong hướng dẫn nền tảng.

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 UI Kit hay SDK?

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 UI Kit hội nghị video iOS bằng Swift hay Objective-C?

Tích hợp gói trong tài liệu vào dự án Xcode và xử lý chuyển đổi vòng đời ứng dụng. Kiểm thử trên iPhone với quyền và khả năng mà tính năng đã chọn sử dụng.

Kiểm tra UI Kit hội nghị video iOS 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 UI Kit hội nghị video iOS thế nào?

Chỉnh sửa RoomMainView, RoomBottomBarView và TUIRoomKit.xcassets trong bản fork mã nguồn TUIRoomKit được duy trì. Ví dụ, đổi thứ tự các nút phía dưới và thay biểu tượng camera nhưng giữ trình xử lý thao tác của nó. Trỏ Podfile đến bản fork và nhánh để các lần cập nhật CocoaPods không xóa tùy chỉnh. Kiểm tra vùng an toàn và các ô video người tham gia; chỉ đổi kiểu thanh công cụ không bổ sung khả năng họp mới.

Hỗ trợ tích hợp iOS Room

Trao đổ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 doanh

Dành chỗ cho ý tưởng tiếp theo

Kết nối mọi người trong ứng dụng.