ผลิตภัณฑ์
Call
สร้างฟังก์ชันการโทรผ่านวิดีโอและเสียงภายในแอปได้อย่างง่ายดาย
Room
เพิ่มฟีเจอร์การประชุมลงในแอปของคุณด้วย Room SDK
Live
เพิ่มการไลฟ์สตรีมวิดีโอและเสียงแบบโต้ตอบลงในแอปของคุณ
Chat
เพิ่มประสบการณ์การรับส่งข้อความให้กับแอปของคุณด้วย Chat API
Push
เข้าถึงและกระตุ้นให้ผู้ใช้กลับมามีส่วนร่วมอีกครั้งได้ทันทีด้วย App Push และ Web Push
RTC Engine
ยกระดับการสื่อสารแบบเรียลไทม์ภายในแอปด้วย RTC SDK
In-game Voice Chat
สร้างแชตเสียงในเกมที่สมจริงด้วย GVoice SDK
Beauty AR
ผสานรวม Beauty AR สำหรับภาพและวิดีโอแบบเรียลไทม์
โซลูชัน

สร้างขึ้นเพื่อ IOS

UI Kit การประชุมผ่านวิดีโอ iOS

เพิ่มประชุมสดในแอป iPhone และ iPad เริ่มจากหน้าห้องเนทีฟและการควบคุมผู้เข้าร่วมด้วย UI Kit การประชุมผ่านวิดีโอ iOS

แหล่งข้อมูลสำหรับนักพัฒนา

เอกสารและตัวอย่าง UI Kit การประชุมผ่านวิดีโอ iOS

ให้การสาธิตของผู้เชี่ยวชาญใกล้ขึ้น

ให้ผู้เรียนอภิปรายประติมากรรมและดูมุมมองผู้สอนจากแอปมือถือ

ความสามารถของ IOS ROOM

ห้องที่สร้างเพื่อแอปของคุณ

วงจรชีวิตห้อง

  • สร้างและเข้าร่วมห้อง
  • จัดการการออกและสิ้นสุด

สนทนาสด

  • เชื่อมวิดีโอผู้เข้าร่วม
  • ควบคุมกล้องและไมโครโฟน

ประสบการณ์ผู้เข้าร่วม

  • แสดงสมาชิกห้อง
  • สะท้อนการเปลี่ยนสถานะห้อง

ตัวตนแอป

  • เชื่อม ID ผู้ใช้ของคุณ
  • ยืนยันตัวตนด้วย UserSig ที่ออกโดยเซิร์ฟเวอร์

การผสานรวมแพลตฟอร์ม

  • แอป Swift แบบเนทีฟ
  • ปฏิบัติตามสิทธิ์เนทีฟหรือเบราว์เซอร์

ขั้นตอนผลิตภัณฑ์ของคุณ

  • เชื่อมห้องกับการนำทาง
  • เก็บข้อมูลธุรกิจในแอป

สำรวจคอมโพเนนต์ประชุม iOS

ดูประสบการณ์ห้องและโค้ดเบื้องหลัง

หน้าประชุม

พื้นที่สำหรับทุกคน

ติดตั้งหน้าประชุมด้วย UI Kit การประชุมผ่านวิดีโอ iOS แอปจัดเตรียมผู้ใช้ที่ยืนยันตัวตนและ ID ห้อง

อ่านเอกสาร
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)

การปรับแต่ง

ให้ห้องเข้ากับผลิตภัณฑ์ของคุณ

ห้องที่เหมาะกับแอป iOS ของคุณ

เชื่อมหน้าห้องกับการนำทางและวงจรชีวิต ปรับซอร์สแถบเครื่องมือและหน้าผู้เข้าร่วมตามเอกสารเมื่อจำเป็น

อ่านเอกสาร

เริ่มต้นใช้งาน

เริ่มใช้งานห้องแรกของคุณ

  1. 01

    สร้างแอปของคุณ

    เปิดใช้งาน Room สำหรับแอปพลิเคชันและผู้ใช้ทดสอบ

    เปิดคอนโซล Room
  2. 02

    เพิ่ม UI Kit การประชุมผ่านวิดีโอ iOS

    ทำตามคู่มือแพลตฟอร์มเพื่อเชื่อมต่อโปรเจกต์ของคุณ

    ทำตามคู่มือการผสานรวม
  3. 03

    เชื่อมต่อกับห้องแรกของคุณ

    เชื่อมผู้ใช้ทดสอบที่ยืนยันตัวตนเข้าห้องเดียวกัน ตรวจสิทธิ์อุปกรณ์ก่อนเปิดกล้องและไมโครโฟน

    ตั้งค่าการยืนยันตัวตน
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)

คำถามที่พบบ่อยเกี่ยวกับ UI Kit การประชุมผ่านวิดีโอ iOS

UI Kit การประชุมผ่านวิดีโอ iOS มีอะไรบ้าง

UI Kit การประชุมผ่านวิดีโอ iOS มีหน้าประชุมสำเร็จรูปพร้อมทางเข้าห้อง หน้าวิดีโอ และการควบคุมผู้เข้าร่วม แอปจัดการตัวตนและขั้นตอนธุรกิจ

ผสานรวม UI Kit การประชุมผ่านวิดีโอ iOS อย่างไร

ผสานรวมผ่าน CocoaPods ตามข้อกำหนด Xcode และเป้าหมายการติดตั้งปัจจุบัน เพิ่มคำอธิบายการใช้กล้องและไมโครโฟน และขอสิทธิ์ก่อนจับภาพหรือเสียง

ผู้ใช้เข้าสู่ระบบ UI Kit การประชุมผ่านวิดีโอ iOS อย่างไร

ใช้ SDKAppID ID ผู้ใช้ และ UserSig ที่สร้างบนเซิร์ฟเวอร์ อย่าใส่ข้อมูลลับของแอปในโค้ดเบราว์เซอร์หรือมือถือ จัดการการยืนยันตัวตนที่ล้มเหลวก่อนเข้าห้อง

ปรับแต่งประสบการณ์ประชุมได้ไหม

ปรับคอมโพเนนต์และการตั้งค่าตามเอกสาร ซอร์ส UI Kit เนทีฟมีหน้าห้องและแถบเครื่องมือ ตรวจตัวเลือกที่รองรับในคู่มือแพลตฟอร์ม

Room คิดราคาอย่างไร

ค่าใช้จ่ายขึ้นกับฟีเจอร์แพ็กเกจ Room และการใช้เสียง/วิดีโอ ดูหน้าราคา Conference ปัจจุบันสำหรับความสามารถและข้อจำกัดที่รวมอยู่

ควรเลือก UI Kit หรือ SDK

เลือก SDK เพื่อสร้างอินเทอร์เฟซห้องและจัดการสถานะเอง เลือก UI Kit สำหรับหน้าประชุมสำเร็จรูปที่ผสานรวมและปรับได้

ผสาน UI Kit การประชุมผ่านวิดีโอ iOS ด้วย Swift หรือ Objective-C อย่างไร

เชื่อมแพ็กเกจตามเอกสารในโปรเจ็กต์ Xcode และจัดการการเปลี่ยนวงจรชีวิตแอป ทดสอบบน iPhone ด้วยสิทธิ์และความสามารถที่ฟีเจอร์เลือกใช้

ทดสอบ UI Kit การประชุมผ่านวิดีโอ iOS ก่อนเผยแพร่แอปอย่างไร

ทดสอบเข้าห้องที่ยืนยันตัวตน การเปลี่ยนผู้เข้าร่วม และการควบคุมกล้อง ไมโครโฟน ออกจากห้องที่รองรับ

ปรับแต่งอินเทอร์เฟซ UI Kit การประชุมผ่านวิดีโอ iOS อย่างไร

แก้ไข RoomMainView, RoomBottomBarView และ TUIRoomKit.xcassets ใน fork ของซอร์สโค้ด TUIRoomKit ที่คุณดูแล เช่น จัดลำดับปุ่มด้านล่างใหม่และเปลี่ยนไอคอนกล้อง โดยคงตัวจัดการการทำงานของปุ่มไว้ กำหนด Podfile ให้ชี้ไปยัง fork และ branch เพื่อไม่ให้การอัปเดต CocoaPods ทิ้งการปรับแต่ง ตรวจสอบพื้นที่ปลอดภัยบนหน้าจอและช่องวิดีโอของผู้เข้าร่วม การปรับสไตล์แถบเครื่องมือเพียงอย่างเดียวไม่ได้เพิ่มความสามารถใหม่ให้การประชุม

การสนับสนุนด้านการผสานรวมสำหรับ iOS Room

พูดคุยเกี่ยวกับแอปพลิเคชันของคุณ

พูดคุยเกี่ยวกับผลิตภัณฑ์ ปริมาณการใช้งานที่คาดการณ์ และความต้องการด้านการผสานรวมของคุณ

ติดต่อฝ่ายขาย

สร้างพื้นที่สำหรับไอเดียถัดไป

เชื่อมผู้คนในแอปของคุณ