ผลิตภัณฑ์
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 สำหรับภาพและวิดีโอแบบเรียลไทม์
โซลูชัน

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

Beauty AR SDK สำหรับ Android

เพิ่มการควบคุมความงามและเอฟเฟกต์ใบหน้าที่สื่ออารมณ์ในกระบวนการกล้องด้วย Beauty AR SDK สำหรับ Android ประมวลผลเท็กซ์เจอร์พร้อมคงดีไซน์แอปของคุณ

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

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

สร้างลุคเฉพาะให้วิดีโอครีเอเตอร์

ให้ผู้ใช้ปรับรูปลักษณ์และฟิลเตอร์ในกล้อง Android ของคุณ

ให้ความสนใจอยู่ที่ผู้พูด

ให้การเบลอพื้นหลังในตัวอย่างกล้องด้วยทรัพยากรเอฟเฟกต์ที่เหมาะสม

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

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

กระบวนการเท็กซ์เจอร์

  • ประมวลผลเท็กซ์เจอร์กล้อง
  • ส่งคืน ID เท็กซ์เจอร์ที่ประมวลผลแล้ว

การเลือกเอฟเฟกต์

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

การเชื่อมต่อเนทีฟ

  • การเลือกแพ็กเกจ Maven
  • การควบคุมวงจรชีวิตบนเธรด GL

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

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

อินพุตเท็กซ์เจอร์

เพิ่มเอฟเฟกต์ในกระบวนการกล้อง

ใช้ Beauty AR SDK สำหรับ Android ใน callback ประมวลผลเท็กซ์เจอร์ ให้ขนาดเฟรมตรงกับอินพุต

อ่านเอกสาร
CameraProcessor.java
@Override
public int onCustomProcessTexture(
    int textureId, int width, int height) {
  return xmagicApi.process(textureId, width, height);
}

การปรับแต่ง

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

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

ทำให้การควบคุมเข้ากับเนทีฟ

ออกแบบการควบคุมความงามเองสำหรับ Beauty AR SDK สำหรับ Android โดยใช้การตั้งค่าเอฟเฟกต์เดียวกันระหว่างธีม

อ่านเอกสาร

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

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

  1. 01

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

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

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

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

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

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

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

    ยืนยันสิทธิ์ Beauty AR SDK สำหรับ Android คัดลอกทรัพยากร และประมวลผลเท็กซ์เจอร์กล้องแรกของคุณ

    กำหนดค่าใบอนุญาต
Android Beauty AR SDK
build.gradle
// Use your licensed package and a pinned release version.
implementation "com.tencent.mediacloud:TencentEffect_S1-04:${beautySdkVersion}"
LicenseSetup.java
// Authenticate before creating XmagicApi.
TELicenseCheck.getInstance().setTELicense(
    context, licenseURL, licenseKey,
    new TELicenseCheckListener() {
      @Override
      public void onLicenseCheckFinish(int code, String message) {
        if (code == TELicenseCheck.ERROR_OK) {
          // Initialize with your copied resource directory.
        }
      }
    });

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

จะเพิ่ม Beauty AR SDK สำหรับ Android ได้อย่างไร

เพิ่มแพ็กเกจ Maven ที่ตรงกับใบอนุญาตและตรึงเวอร์ชัน คัดลอกโมเดลและทรัพยากรเอฟเฟกต์ที่จำเป็น และทำตามกฎ ABI และการสร้าง release ในเอกสาร

ควรใช้ Beauty AR SDK สำหรับ Android กับอุปกรณ์ใด

คู่มือปัจจุบันแนะนำ Android 7.0 ขึ้นไปและระบุการรองรับ ARMv7 กับ ARM64 ทดสอบเอฟเฟกต์ที่เลือกบนอุปกรณ์จริงของผู้ใช้

Beauty AR SDK สำหรับ Android จับเฟรมกล้องให้หรือไม่

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

จะคืนทรัพยากร Beauty AR SDK สำหรับ Android ได้อย่างไร

เรียก onDestroy บนเธรด GL ก่อนยุติ context ทำตามวงจรพักและทำงานต่อในเอกสาร การทำลายบนเธรดหลักอาจทำให้ทรัพยากรรั่วไหล

ทุกแพ็กเกจมีเอฟเฟกต์ทั้งหมดหรือไม่

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

จะเชื่อมต่อ Beauty AR SDK สำหรับ Android ด้วย Kotlin หรือ Java ได้อย่างไร

ทำตามการตั้งค่าโปรเจ็กต์ Android และ manifest แล้วจัดการสิทธิ์ runtime กับการคืนทรัพยากร Activity ตามจำเป็น ทดสอบบนอุปกรณ์จริงรวมถึงการเปลี่ยนแอปสู่พื้นหลังและเบื้องหน้า

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

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

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

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

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

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

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

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

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

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