ผลิตภัณฑ์
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

Beauty AR SDK สำหรับ iOS

เพิ่มการปรับแต่งที่เป็นธรรมชาติและเอฟเฟกต์ใบหน้าให้กล้องเนทีฟด้วย Beauty AR SDK สำหรับ iOS โดยยังควบคุมกระบวนการจับภาพและอินเทอร์เฟซได้

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

เอกสารและตัวอย่าง Beauty AR SDK สำหรับ iOS

กล้องที่สร้างเพื่อครีเอเตอร์

ปรับแต่งเฟรมกล้องก่อนดูตัวอย่าง บันทึก หรือเชื่อมต่อสตรีมมิงแยกต่างหาก

ตัวอย่างเมคอัพที่เหมาะกับคุณ

สร้างตัวเลือกเฉดสีเนทีฟด้วยแอสเซ็ตเมคอัพที่ได้รับสิทธิ์

ความสามารถของ IOS BEAUTY AR

สร้างประสบการณ์กล้องที่แอปต้องการ

อินพุตเฟรมเนทีฟ

  • บัฟเฟอร์พิกเซลและเท็กซ์เจอร์
  • API ประมวลผลภาพ

การควบคุมรูปลักษณ์

  • เอฟเฟกต์ความงามที่ปรับได้
  • เมคอัพและสติกเกอร์ที่ได้รับสิทธิ์

การควบคุมแอป

  • ควบคุมอินเทอร์เฟซกล้องของคุณเอง
  • จัดการทรัพยากรและวงจรชีวิต

สำรวจ Beauty AR SDK สำหรับ iOS

เชื่อมต่อ API กับกล้อง การควบคุม และแอสเซ็ตเอฟเฟกต์ของคุณ

เฟรมกล้อง

ประมวลผลเฟรมกล้องเนทีฟ

ส่งข้อมูลเฟรมที่รองรับผ่าน Beauty AR SDK สำหรับ iOS และใช้ผลลัพธ์ที่ประมวลผลแล้วในแอป

อ่านเอกสาร
FrameProcessor.m
// pixelBuffer must use the supported RGBA format.
YTProcessInput *input = [[YTProcessInput alloc] init];
input.pixelData = [[YTImagePixelData alloc] init];
input.pixelData.data = pixelBuffer;
input.dataType = kYTImagePixelData;
YTProcessOutput *output = [self.xMagicApi process:input];

การปรับแต่ง

อินเทอร์เฟซของคุณ ลุคของคุณ

รักษาประสบการณ์ให้สอดคล้องกับแอปของคุณ

ออกแบบแผงให้เหมาะกับแอป

เชื่อมการควบคุมเนทีฟกับ Beauty AR SDK สำหรับ iOS ตั้งแต่แถบเลื่อนขนาดเล็กจนถึงแผงเอฟเฟกต์เต็มรูปแบบ

อ่านเอกสาร

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

เริ่มใช้ Beauty AR SDK สำหรับ iOS

  1. 01

    เตรียมใบอนุญาต

    จับคู่ใบอนุญาตกับ ตัวระบุแอปพลิเคชัน ของคุณ

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

    เพิ่ม Beauty AR SDK สำหรับ iOS

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

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

    ประมวลผลเฟรมแรก

    ยืนยันสิทธิ์ Beauty AR SDK สำหรับ iOS โหลดทรัพยากรเอฟเฟกต์ และประมวลผลเฟรมกล้องที่รองรับ

    กำหนดค่าใบอนุญาต
iOS Beauty AR SDK
Podfile
# Choose the pod that matches your licensed package.
pod 'TencentEffect_S1-04'
# Then run: pod install
LicenseSetup.m
// Authenticate before creating the effect instance.
[TELicenseCheck setTELicense:licenseURL
                        key:licenseKey
                 completion:^(NSInteger code, NSString *message) {
  if (code == TELicenseCheckOk) {
    // Initialize XMagic with your bundled effect resources.
  }
}];

คำถามที่พบบ่อยเกี่ยวกับ Beauty AR SDK สำหรับ iOS

จะติดตั้ง Beauty AR SDK สำหรับ iOS ได้อย่างไร

ใช้แพ็กเกจ CocoaPods ที่ตรงกับใบอนุญาต เพิ่มทรัพยากรเอฟเฟกต์ และทำตามคู่มือปัจจุบันสำหรับการตั้งค่า linker และคำอธิบายสิทธิ์กล้อง

ใบอนุญาต Beauty AR SDK สำหรับ iOS ทำงานอย่างไร

ให้ bundle identifier ของแอปตรงกับใบอนุญาต ทำการยืนยัน TELicenseCheck ให้เสร็จก่อนสร้างอินสแตนซ์ XMagic

Beauty AR SDK สำหรับ iOS ประมวลผลผลลัพธ์จากการจับภาพที่มีอยู่ได้หรือไม่

ได้ API ประมวลผลรับบัฟเฟอร์พิกเซล เท็กซ์เจอร์ ข้อมูลดิบ และภาพในรูปแบบที่รองรับ ตรวจสอบรูปแบบและทิศทางก่อนเชื่อมต่อกระบวนการจับภาพ

มีอินเทอร์เฟซกล้องที่แสดงในภาพให้ด้วยหรือไม่

ภาพแสดงตัวอย่างดีไซน์แอปที่สร้างได้ หน้านี้ครอบคลุมการเชื่อมต่อ Core SDK โดยแอปต้องมีการควบคุมกล้องและอินเทอร์เฟซเอฟเฟกต์เอง

ควรคืนทรัพยากร Beauty AR SDK สำหรับ iOS เมื่อใด

ทำตามคู่มือวงจรชีวิตเมื่อออกจากหน้ากล้อง ล้าง listener และคืนทรัพยากรอินสแตนซ์เอฟเฟกต์ แทนการเก็บไว้หลังปิดมุมมองกล้อง

จะเชื่อมต่อ Beauty AR SDK สำหรับ iOS ด้วย Swift หรือ Objective-C ได้อย่างไร

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

จะทดสอบ Beauty AR SDK สำหรับ iOS ก่อนเผยแพร่แอปได้อย่างไร

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

จะปรับแต่งอินเทอร์เฟซ Beauty AR SDK สำหรับ iOS ได้อย่างไร

เชื่อมเอฟเฟกต์ที่รองรับกับตัวอย่างและตัวเลือกของคุณ แอสเซ็ต การรองรับฟีเจอร์ และขอบเขตใบอนุญาตต้องตรงกับแพลตฟอร์มเป้าหมาย

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

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

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

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

เริ่มให้ประสบการณ์กล้องทำงาน

เริ่มพัฒนาด้วย Beauty AR SDK สำหรับ iOS และใบอนุญาตที่เหมาะกับแอปของคุณ