สร้างขึ้นเพื่อ ANDROID
UI Kit ถ่ายทอดสดสำหรับ Android
สร้างประสบการณ์การถ่ายทอดสดแบบเนทีฟด้วย Android Live Streaming UI Kit ของ Tencent RTC เริ่มจากมุมมองโฮสต์ ผู้ชม และรายการห้องของ TUILiveKit แล้วปรับให้เข้ากับโฟลว์ของแอป
แหล่งข้อมูลสำหรับนักพัฒนา
เอกสารและตัวอย่าง UI Kit ถ่ายทอดสดสำหรับ Android
คู่มือการผสานรวม
ติดตั้ง UI Kit ถ่ายทอดสดสำหรับ Android และเชื่อมต่อผู้ใช้ของคุณ
ตัวอย่างและซอร์สโค้ด
ดูการทำงานจริงของผลิตภัณฑ์และสำรวจวิธีการนำไปใช้
การสาธิตสินค้าสดบน Android
ให้ผู้ชมติดตามการสาธิตสินค้าของครีเอเตอร์และร่วมสนทนา แอปพลิเคชันของคุณจัดการแค็ตตาล็อกและประสบการณ์การซื้อ
การรับชมอีเวนต์สดบน Android
นำงานนำเสนอและผู้ชมเข้าสู่แอป Android ของคุณ เชื่อมต่อหน้าจอรับชมกับห้องเพื่อให้ผู้ใช้ติดตามกิจกรรมสดได้
ความสามารถของ ANDROID LIVE
ฟีเจอร์สตรีมมิงสดสำหรับ Android
เริ่มไลฟ์
- บทบาทโฮสต์และผู้ชม
- การจัดการวงจรชีวิตของห้อง
เชื่อมโยงผู้คนเข้าด้วยกัน
- การเล่นวิดีโอสด
- การมีส่วนร่วมของผู้ชม
ทำให้เป็นของคุณเอง
- เค้าโครงแอปพลิเคชันที่ยืดหยุ่น
- องค์ประกอบเฉพาะแพลตฟอร์ม
สำรวจคอมโพเนนต์สตรีมมิงสดสำหรับ Android
เชื่อมต่อมุมมองโฮสต์ มุมมองผู้ชม และรายการห้องไลฟ์เข้ากับระบบนำทางของแอป
มอบพื้นที่เริ่มต้นให้ครีเอเตอร์
เพิ่มหน้าจอเตรียมพร้อมสำหรับโฮสต์บน Android เพื่อให้ครีเอเตอร์ดูตัวอย่างภาพจากกล้องก่อนออกอากาศ เชื่อมต่อหน้าจอนี้กับบัญชีโฮสต์ที่ผ่านการยืนยันตัวตนแล้ว
อ่านเอกสารimport com.trtc.uikit.livekit.features.anchorprepare.AnchorPrepareView
val preview = AnchorPrepareView(this)
preview.init(liveID, null)
setContentView(preview)ทำให้การรับชมเป็นส่วนหนึ่งของแอปคุณ
เปิดมุมมองผู้ชมบน Android พร้อมห้องไลฟ์ที่เลือก เชื่อมโยงการเข้าและออกจากห้องกับการนำทางของแอป
อ่านเอกสารimport com.trtc.uikit.livekit.features.audienceview.AudienceView
val audienceView = AudienceView(this)
audienceView.init(this, liveID)
setContentView(audienceView)เปิดประตูสู่การค้นพบไลฟ์
เพิ่มรายการที่เลือกดูได้และเชื่อมต่อกับขั้นตอนการรับชม
อ่านเอกสารimport com.trtc.uikit.livekit.features.livelist.LiveListView
import com.trtc.uikit.livekit.features.livelist.Style
val liveList = LiveListView(this)
liveList.init(this, Style.DOUBLE_COLUMN)
setContentView(liveList)การปรับแต่ง
ปรับแต่ง Android Live UI Kit ของคุณ
จัดวางวิดีโอ การโต้ตอบกับผู้ชม และการนำทางให้สอดคล้องกับประสบการณ์สดในแอป Android ของคุณ
เริ่มต้นใช้งาน
เพิ่มการสตรีมสดลงในแอป Android ของคุณ
- 01
- 02
เพิ่ม UI Kit ถ่ายทอดสดสำหรับ Android
ทำตามคู่มือแพลตฟอร์มเพื่อเชื่อมต่อโปรเจกต์ของคุณ
ทำตามคู่มือการผสานรวม - 03
include(":tuilivekit")
project(":tuilivekit").projectDir = file("live/tuilivekit")
include(":atomic_x")LoginStore.shared.login(
context, SDKAppID, userID, userSig, loginCallback
)คำถามที่พบบ่อยเกี่ยวกับ UI Kit ถ่ายทอดสดสำหรับ Android
ฉันสามารถสร้างอะไรได้บ้างด้วย Android Live UI Kit
UI Kit สำหรับไลฟ์สตรีมมิงบน Android มีอินเทอร์เฟซสำหรับโฮสต์ ผู้ชม และรายการห้อง เชื่อมต่อคอมโพเนนต์ TUILiveKit เหล่านี้กับบัญชีผู้ใช้และการนำทางบน Android เพื่อสร้างขั้นตอนการรับชมที่สมบูรณ์
UI Kit นี้ทำงานร่วมกับ SDK อย่างไร
UI Kit มีคอมโพเนนต์อินเทอร์เฟซอยู่บนบริการพื้นฐาน เลือก SDK เมื่อต้องการควบคุม UI ของแอปพลิเคชันคุณเองได้มากขึ้น
ฉันจะเชื่อมต่อผู้ชม Live บน Android เข้ากับการถ่ายทอดสดได้อย่างไร
เปิดใช้บริการ Live ตรวจสอบสิทธิ์ผู้ชม และเข้าร่วมห้องที่โฮสต์สร้างขึ้น ใช้บัญชีแยกกันเพื่อทดสอบหน้าจอผู้ชมบน Android และกำหนดค่าตามคู่มือของแพลตฟอร์ม
ฉันจะยืนยันตัวตนผู้ใช้ Android Live Streaming UI Kit ได้อย่างไร
สร้าง UserSig บนเซิร์ฟเวอร์ของคุณและส่งให้ไคลเอนต์หลังจากขั้นตอนการลงชื่อเข้าใช้ของคุณเองเสร็จสมบูรณ์ เก็บข้อมูลลับของแอปพลิเคชันไว้บนเซิร์ฟเวอร์เสมอ
Android Live Streaming UI Kit ใช้งานฟรีหรือไม่
อินเทอร์เฟซและบริการ Live แบบโฮสต์มีบทบาทแตกต่างกัน เปิดใช้งานบริการสำหรับแอปพลิเคชันของคุณ แล้วตรวจสอบแพ็กเกจปัจจุบัน ความพร้อมใช้งานของฟีเจอร์ และค่าบริการตามการใช้งาน
จะผสานรวม UI Kit ไลฟ์สตรีม Android กับ Kotlin หรือ Java ได้อย่างไร?
ทำตามการตั้งค่าโปรเจ็กต์ Android และ manifest แล้วจัดการสิทธิ์ runtime กับการคืนทรัพยากร Activity ตามจำเป็น ทดสอบบนอุปกรณ์จริงรวมถึงการเปลี่ยนแอปสู่พื้นหลังและเบื้องหน้า
จะทดสอบ UI Kit ไลฟ์สตรีม Android ก่อนเผยแพร่แอปได้อย่างไร?
ทดสอบบทบาทผู้จัดและผู้ชม เหตุการณ์ส่งหรือเล่นที่รองรับ และเชื่อมใหม่
จะปรับแต่งอินเทอร์เฟซของ UI Kit ไลฟ์สตรีม Android ได้อย่างไร?
ใช้เมธอดตั้งค่าของ AnchorPrepareView สำหรับหน้าจอเตรียมเริ่มไลฟ์บน Android เช่น disableMenuBeautyButton(true) จะซ่อนปุ่มปรับความงาม ส่วน disableFeatureMenu(true) จะซ่อนเมนูเตรียมไลฟ์ทั้งหมด เมธอดเหล่านี้ใช้กับหน้าเตรียมไลฟ์ จึงต้องปรับแต่ง AnchorView ที่ใช้ระหว่างไลฟ์แยกต่างหาก เปลี่ยนข้อความผ่านทรัพยากร XML ของ Android และเปลี่ยนไอคอน drawable โดยคงชื่อทรัพยากรเดิม จากนั้นบิลด์ใหม่และตรวจสอบขั้นตอนการใช้งานของผู้จัดไลฟ์
การสนับสนุนด้านการผสานรวมสำหรับ Android Live
คำถามเกี่ยวกับการผสานรวม
รับความช่วยเหลือในการตั้งค่า UI Kit ถ่ายทอดสดสำหรับ Android
ดูเอกสารสำหรับนักพัฒนาพูดคุยเกี่ยวกับแอปพลิเคชันของคุณ
พูดคุยเกี่ยวกับผลิตภัณฑ์ ปริมาณการใช้งานที่คาดการณ์ และความต้องการด้านการผสานรวมของคุณ
ติดต่อฝ่ายขายเพิ่มการสตรีมสดลงในแอป Android ของคุณ
เชื่อมต่อครีเอเตอร์กับผู้ชมด้วย Android Live Streaming UI Kit และคู่มือแพลตฟอร์ม

