สร้างขึ้นเพื่อ IOS
UI Kit การโทรวิดีโอสำหรับ iOS
เพิ่มหน้าจอการโทรสำเร็จรูปให้กับแอปด้วย iOS Video Calling UI Kit ของ Tencent RTC เชื่อมต่อ TUICallKit กับผู้ใช้ และปรับเลย์เอาต์กับตัวควบคุมการโทร
แหล่งข้อมูลสำหรับนักพัฒนา
เอกสารและตัวอย่าง UI Kit การโทรวิดีโอสำหรับ iOS
คู่มือการผสานรวม
ติดตั้ง UI Kit การโทรวิดีโอสำหรับ iOS และเชื่อมต่อผู้ใช้ของคุณ
ตัวอย่างและซอร์สโค้ด
ดูการทำงานจริงของผลิตภัณฑ์และสำรวจวิธีการนำไปใช้
การโทรวิดีโอแบบตัวต่อตัวบน iOS
นำการสนทนาแบบเห็นหน้ามาสู่แอป iOS ของคุณสำหรับการเชื่อมต่อส่วนบุคคลหรือการให้คำปรึกษา พร้อมส่วนควบคุมวิดีโอและการโทรในประสบการณ์เดียวกัน
วิดีโอคอลแบบกลุ่มบน iOS
เชื่อมต่อผู้เข้าร่วมหลายคนในอินเทอร์เฟซการโทรแบบเนทีฟบน iOS ใช้คู่มือแพลตฟอร์มเพื่อกำหนดค่าโฟลว์การโทรและเลย์เอาต์กลุ่มที่รองรับ
ความสามารถของ IOS CALL
ฟีเจอร์การโทรผ่านวิดีโอสำหรับ iOS
เชื่อมโยงผู้คน
- การโทรด้วยเสียงและวิดีโอ
- การจัดการสายเรียกเข้า
ควบคุมประสบการณ์การโทรได้อย่างมั่นใจ
- ส่วนควบคุมกล้องและไมโครโฟน
- เหตุการณ์ในวงจรชีวิตของการโทร
ทำให้เป็นของคุณเอง
- ขั้นตอนการทำงานของแอปพลิเคชัน
- การผสานรวมเฉพาะแพลตฟอร์ม
สำรวจคอมโพเนนต์วิดีโอคอลสำหรับ iOS
ผสาน TUICallKit เข้ากับลำดับชั้นมุมมองเนทีฟ แล้วเริ่มการโทรจากการดำเนินการในแอป
ฝังอินเทอร์เฟซการโทรสำหรับ iOS
ติดตั้ง TUICallKit ในลำดับชั้นมุมมองเนทีฟ และเริ่มต้นด้วยผู้ใช้ที่ผ่านการยืนยันตัวตนแล้ว คอมโพเนนต์นี้มีอินเทอร์เฟซและส่วนควบคุมการโทร
อ่านเอกสารimport TUICallKit_Swift
TUICallKit.createInstance().calls(
userIdList: [recipientID], callMediaType: .video, params: nil
) {
onCallStarted()
} fail: { code, message in
onCallFailure(code, message)
}เริ่มการโทรวิดีโอบน iOS
ส่ง ID ของผู้รับจากแอปพลิเคชันไปยัง API การโทร เชื่อมโยงการดำเนินการนี้กับรายชื่อติดต่อ การสนทนา หรือปุ่มโทรในอินเทอร์เฟซ iOS
อ่านเอกสารimport TUICallKit_Swift
TUICallKit.createInstance().calls(
userIdList: [recipientID], callMediaType: .video, params: nil
) {
onCallStarted()
} fail: { code, message in
onCallFailure(code, message)
}หน้าต่างลอย
ให้สายสนทนายังคงมองเห็นได้ขณะที่ผู้ใช้ไปยังส่วนต่าง ๆ ของแอป
อ่านเอกสารTUICallKit.createInstance().enableFloatWindow(enable: true)การปรับแต่ง
ปรับแต่ง UI Kit การโทรสำหรับ iOS
ปรับอินเทอร์เฟซการโทรแบบเนทีฟของ iOS ส่วนควบคุม และขั้นตอนสายเรียกเข้าให้เหมาะกับผลิตภัณฑ์ของคุณ
เสียงเรียกเข้าและข้อมูลระบุตัวตน
ทำให้จดจำสายเรียกเข้าได้ง่ายด้วยโปรไฟล์ผู้ใช้และเสียงเรียกเข้าแบบกำหนดเอง
อ่านเอกสารเริ่มต้นใช้งาน
เพิ่มการโทรวิดีโอให้แอป iOS ของคุณ
- 01
- 02
เพิ่ม UI Kit การโทรวิดีโอสำหรับ iOS
ทำตามคู่มือแพลตฟอร์มเพื่อเชื่อมต่อโปรเจกต์ของคุณ
ทำตามคู่มือการผสานรวม - 03
เริ่มการโทรครั้งแรกของคุณ
ลงชื่อเข้าใช้ด้วยผู้ใช้ทดสอบสองคน จากนั้นโทรออกและรับสาย
ตั้งค่าการยืนยันตัวตน
pod 'TUICallKit_Swift'import TUICore
import TUICallKit_Swift
TUILogin.login(SDKAppID, userID: userID, userSig: userSig) {
onLoginSuccess()
} fail: { code, message in
onLoginFailure(code, message)
}คำถามที่พบบ่อยเกี่ยวกับ UI Kit การโทรวิดีโอสำหรับ iOS
UI Kit การโทรผ่านวิดีโอสำหรับ iOS มีอะไรบ้าง
UI Kit สำหรับวิดีโอคอลบน iOS มีหน้าจอ TUICallKit และส่วนควบคุมการโทร เชื่อมต่อเข้ากับระบบข้อมูลประจำตัวผู้ใช้และลำดับชั้นมุมมองแบบเนทีฟของคุณ แล้วบริการ Call จะเชื่อมต่อผู้เข้าร่วม
ฉันควรใช้ SDK การโทรสำหรับ iOS หรือ UI Kit
UI Kit มีคอมโพเนนต์อินเทอร์เฟซอยู่บนบริการพื้นฐาน เลือก SDK เมื่อต้องการควบคุม UI ของแอปพลิเคชันคุณเองได้มากขึ้น
สายเรียกเข้าบน iOS ทำงานในเบื้องหลังอย่างไร
กำหนดค่าข้อกำหนดของการแจ้งเตือนแบบพุชที่เป็นเนทีฟและวงจรชีวิตของแอปตามคู่มือ iOS ทดสอบสายเรียกเข้าบนอุปกรณ์จริงเมื่อแอปทำงานอยู่เบื้องหน้า เบื้องหลัง และออฟไลน์ การแสดงเพียงหน้าจอการโทรยังไม่ถือว่าตั้งค่าเสร็จสมบูรณ์
ฉันจะยืนยันตัวตนผู้ใช้ UI Kit การโทรผ่านวิดีโอสำหรับ iOS ได้อย่างไร
สร้าง UserSig บนเซิร์ฟเวอร์ของคุณและส่งให้ไคลเอนต์หลังจากขั้นตอนการลงชื่อเข้าใช้ของคุณเองเสร็จสมบูรณ์ เก็บข้อมูลลับของแอปพลิเคชันไว้บนเซิร์ฟเวอร์เสมอ
iOS Video Calling UI Kit ใช้งานได้ฟรีหรือไม่
อินเทอร์เฟซและบริการ Call แบบโฮสต์มีบทบาทต่างกัน เปิดใช้บริการสำหรับแอปพลิเคชันของคุณ แล้วตรวจสอบแพ็กเกจปัจจุบัน ความพร้อมใช้งานของฟีเจอร์ และค่าบริการตามการใช้งาน
จะผสานรวม UI Kit การโทรวิดีโอ iOS กับ Swift หรือ Objective-C ได้อย่างไร?
เชื่อมแพ็กเกจตามเอกสารในโปรเจ็กต์ Xcode และจัดการการเปลี่ยนวงจรชีวิตแอป ทดสอบบน iPhone ด้วยสิทธิ์และความสามารถที่ฟีเจอร์เลือกใช้
จะทดสอบ UI Kit การโทรวิดีโอ iOS ก่อนเผยแพร่แอปได้อย่างไร?
ทดสอบสถานะเชิญ รับสาย ปฏิเสธ และวางสายระหว่างผู้ใช้แยกกัน รวมถึงกรณีปฏิเสธสิทธิ์
จะปรับแต่งอินเทอร์เฟซของ UI Kit การโทรวิดีโอ iOS ได้อย่างไร?
เปลี่ยนภาพปุ่มโทรแบบเนทีฟใน Resources/Assets.xcassets เช่น ปรับแต่ง icon_hangup.png โดยคงตัวระบุทรัพยากรเดิมไว้ หากต้องการเก็บการแก้ไขซอร์สโค้ดไว้ต่อเนื่อง ให้ใช้ pod ภายในเครื่องหรือ fork ที่คุณดูแล การแก้ไข Pods ที่ดาวน์โหลดมาโดยตรงอาจทำให้การเปลี่ยนแปลงสูญหายเมื่ออัปเดต คงคำอธิบายการใช้กล้องและไมโครโฟนไว้ใน Info.plist และทดสอบปุ่มใหม่กับการตั้งค่าขนาดเพื่อการช่วยการเข้าถึงของ iOS
การสนับสนุนด้านการผสานรวมสำหรับ iOS Call
คำถามเกี่ยวกับการผสานรวม
รับความช่วยเหลือในการตั้งค่า UI Kit การโทรวิดีโอสำหรับ iOS
ดูเอกสารสำหรับนักพัฒนาพูดคุยเกี่ยวกับแอปพลิเคชันของคุณ
พูดคุยเกี่ยวกับผลิตภัณฑ์ ปริมาณการใช้งานที่คาดการณ์ และความต้องการด้านการผสานรวมของคุณ
ติดต่อฝ่ายขายเพิ่มการโทรผ่านวิดีโอในแอป iOS ของคุณ
เริ่มต้นด้วย iOS Video Calling UI Kit เชื่อมต่อผู้ใช้ทดสอบสองคน และสร้างการโทรครั้งแรก

