สร้างขึ้นเพื่อ IOS
UI Kit ถ่ายทอดสดสำหรับ iOS
เพิ่มฟังก์ชันการถ่ายทอดและรับชมด้วย iOS Live Streaming UI Kit ของ Tencent RTC เชื่อมต่อหน้าจอโฮสต์ ผู้ชม และรายการห้องของ TUILiveKit เข้ากับระบบผู้ใช้และระบบนำทางของแอป
แหล่งข้อมูลสำหรับนักพัฒนา
เอกสารและตัวอย่าง UI Kit ถ่ายทอดสดสำหรับ iOS
คู่มือการผสานรวม
ติดตั้ง UI Kit ถ่ายทอดสดสำหรับ iOS และเชื่อมต่อผู้ใช้ของคุณ
ตัวอย่างและซอร์สโค้ด
ดูการทำงานจริงของผลิตภัณฑ์และสำรวจวิธีการนำไปใช้
การสาธิตสินค้าสดบน iOS
ให้ผู้ชมติดตามการสาธิตสินค้าของครีเอเตอร์และร่วมสนทนา แอปพลิเคชันของคุณจัดการแค็ตตาล็อกและประสบการณ์การซื้อ
การรับชมกิจกรรมสดบน iOS
นำงานนำเสนอและผู้ชมเข้ามาในแอป iOS ของคุณ เชื่อมต่อหน้าจอรับชมกับห้องเพื่อให้ทุกคนติดตามกิจกรรมสดได้
ความสามารถของ IOS LIVE
ฟีเจอร์ไลฟ์สตรีมมิงบน iOS
เริ่มไลฟ์
- บทบาทโฮสต์และผู้ชม
- การจัดการวงจรชีวิตของห้อง
เชื่อมโยงผู้คนเข้าด้วยกัน
- การเล่นวิดีโอสด
- การมีส่วนร่วมของผู้ชม
ทำให้เป็นของคุณเอง
- เค้าโครงแอปพลิเคชันที่ยืดหยุ่น
- องค์ประกอบเฉพาะแพลตฟอร์ม
สำรวจคอมโพเนนต์ไลฟ์สตรีมสำหรับ iOS
เชื่อมต่อมุมมองโฮสต์ มุมมองผู้ชม และรายการห้องไลฟ์เข้ากับระบบนำทางของแอป
มอบพื้นที่เริ่มต้นให้ครีเอเตอร์
เพิ่มหน้าจอเตรียมความพร้อมสำหรับโฮสต์บน iOS เพื่อให้ครีเอเตอร์ดูตัวอย่างภาพจากกล้องก่อนออกอากาศ เชื่อมต่อหน้าจอนี้กับบัญชีโฮสต์ที่ผ่านการยืนยันตัวตนแล้ว
อ่านเอกสารimport TUILiveKit
let preview = AnchorPrepareView(roomId: liveID)
view.addSubview(preview)ทำให้การรับชมเป็นส่วนหนึ่งของแอปคุณ
เปิดมุมมองผู้ชมบน iOS ด้วยห้องไลฟ์ที่เลือก เชื่อมต่อการเข้าและออกจากห้องเข้ากับระบบนำทางของแอป
อ่านเอกสารimport TUILiveKit
let audienceView = AudienceView(roomId: liveID)
view.addSubview(audienceView)เปิดประตูสู่การค้นพบไลฟ์
เพิ่มรายการที่เลือกดูได้และเชื่อมต่อกับขั้นตอนการรับชม
อ่านเอกสารimport TUILiveKit
let liveList = LiveListView(style: .doubleColumn)
view.addSubview(liveList)การปรับแต่ง
ปรับแต่ง iOS Live UI Kit ของคุณ
จัดวางวิดีโอ การโต้ตอบของผู้ชม และการนำทางให้สอดคล้องกับประสบการณ์ไลฟ์ในแอป iOS ของคุณ
เริ่มต้นใช้งาน
เพิ่มการสตรีมสดลงในแอป iOS ของคุณ
- 01
- 02
เพิ่ม UI Kit ถ่ายทอดสดสำหรับ iOS
ทำตามคู่มือแพลตฟอร์มเพื่อเชื่อมต่อโปรเจกต์ของคุณ
ทำตามคู่มือการผสานรวม - 03
pod 'TUILiveKit'import AtomicXCore
LoginStore.shared.login(
sdkAppID: SDKAppID, userID: userID, userSig: userSig
) { result in
handleLogin(result)
}คำถามที่พบบ่อยเกี่ยวกับ UI Kit ถ่ายทอดสดสำหรับ iOS
ฉันสามารถสร้างอะไรได้บ้างด้วย iOS Live UI Kit
iOS Live Streaming UI Kit มีอินเทอร์เฟซสำหรับโฮสต์ ผู้ชม และรายการห้อง เชื่อมต่อคอมโพเนนต์ TUILiveKit เหล่านี้กับบัญชีผู้ใช้และการนำทาง iOS เพื่อสร้างขั้นตอนการรับชมที่ครบถ้วน
UI Kit นี้ทำงานร่วมกับ SDK อย่างไร
UI Kit มีคอมโพเนนต์อินเทอร์เฟซอยู่บนบริการพื้นฐาน เลือก SDK เมื่อต้องการควบคุม UI ของแอปพลิเคชันคุณเองได้มากขึ้น
ฉันจะเชื่อมต่อผู้ชมไลฟ์บน iOS เข้ากับการถ่ายทอดได้อย่างไร
เปิดใช้บริการ Live ยืนยันตัวตนผู้ชม และเข้าร่วมห้องที่โฮสต์สร้างขึ้น ใช้บัญชีแยกกันเพื่อทดสอบหน้าจอผู้ชมบน iOS และทำตามคู่มือแพลตฟอร์มเพื่อกำหนดค่า
ฉันจะยืนยันตัวตนผู้ใช้ iOS Live Streaming UI Kit ได้อย่างไร
สร้าง UserSig บนเซิร์ฟเวอร์ของคุณและส่งให้ไคลเอนต์หลังจากขั้นตอนการลงชื่อเข้าใช้ของคุณเองเสร็จสมบูรณ์ เก็บข้อมูลลับของแอปพลิเคชันไว้บนเซิร์ฟเวอร์เสมอ
iOS Live Streaming UI Kit ใช้งานฟรีหรือไม่
อินเทอร์เฟซและบริการ Live แบบโฮสต์มีบทบาทแตกต่างกัน เปิดใช้งานบริการสำหรับแอปพลิเคชันของคุณ แล้วตรวจสอบแพ็กเกจปัจจุบัน ความพร้อมใช้งานของฟีเจอร์ และค่าบริการตามการใช้งาน
จะผสานรวม UI Kit ไลฟ์สตรีม iOS กับ Swift หรือ Objective-C ได้อย่างไร?
เชื่อมแพ็กเกจตามเอกสารในโปรเจ็กต์ Xcode และจัดการการเปลี่ยนวงจรชีวิตแอป ทดสอบบน iPhone ด้วยสิทธิ์และความสามารถที่ฟีเจอร์เลือกใช้
จะทดสอบ UI Kit ไลฟ์สตรีม iOS ก่อนเผยแพร่แอปได้อย่างไร?
ทดสอบบทบาทผู้จัดและผู้ชม เหตุการณ์ส่งหรือเล่นที่รองรับ และเชื่อมใหม่
จะปรับแต่งอินเทอร์เฟซของ UI Kit ไลฟ์สตรีม iOS ได้อย่างไร?
เชื่อม AnchorViewDelegate เพื่อปรับแต่งขั้นตอนการใช้งานแบบเนทีฟของผู้จัดไลฟ์ เช่น ใช้ onEndLiving(state:) แสดงหน้าสรุปของคุณเองพร้อมระยะเวลาและยอดผู้ชมจาก AnchorState แล้วจัดการ onClickFloatWindow() ในระบบนำทางของคุณ กำหนด delegate หลังสร้าง AnchorView และคง LiveCoreView ที่เกี่ยวข้องไว้ callback เหล่านี้ให้ข้อมูลเหตุการณ์ ส่วนแอปของคุณยังต้องรับผิดชอบเลย์เอาต์ของหน้าสรุป การปิดหน้าจอ และการทำงานทางธุรกิจ
การสนับสนุนด้านการผสานรวมสำหรับ iOS Live
คำถามเกี่ยวกับการผสานรวม
รับความช่วยเหลือในการตั้งค่า UI Kit ถ่ายทอดสดสำหรับ iOS
ดูเอกสารสำหรับนักพัฒนาพูดคุยเกี่ยวกับแอปพลิเคชันของคุณ
พูดคุยเกี่ยวกับผลิตภัณฑ์ ปริมาณการใช้งานที่คาดการณ์ และความต้องการด้านการผสานรวมของคุณ
ติดต่อฝ่ายขายเพิ่มไลฟ์สตรีมลงในแอป iOS ของคุณ
เชื่อมต่อครีเอเตอร์กับผู้ชมด้วย UI Kit การสตรีมสดสำหรับ iOS และคู่มือเฉพาะแพลตฟอร์ม

