เริ่มร่วมงานกับผู้ให้บริการบุคคลที่สาม

คู่มือนี้มีรายละเอียดข้อกำหนดในการผสานรวมกับฟีเจอร์การแชร์สดของ Google Meet ก่อนที่ผู้ให้บริการบุคคลที่สามจะใช้ฟีเจอร์นี้ได้ คุณต้องให้ข้อมูลหลายอย่างเพื่อให้ทีม Meet อนุญาตฟีเจอร์ได้อย่างเหมาะสม เนื่องจากตอนนี้ฟีเจอร์ดังกล่าวยังอยู่ในเวอร์ชันตัวอย่างและไม่พร้อมให้บริการสำหรับผู้ใช้ทั่วไป

แบบฟอร์มการเข้าถึง

ขั้นตอนแรกคือกรอกแบบฟอร์มการเข้าถึง SDK นี้ รวมถึงรายละเอียดต่อไปนี้

  • ตัวระบุแอปพลิเคชัน - คีย์เวิร์ดตัวพิมพ์เล็ก (เช่น "youtube") ที่ระบุผู้ให้บริการที่เจาะจงได้อย่างไม่ซ้ำกัน ตัวระบุนี้ใช้เพื่อช่วยในการระบุผู้ให้บริการระหว่างเริ่มใช้ SDK การแชร์สดของ Meet และอนุญาตการซิงค์ข้อมูลกับไคลเอ็นต์ต่างๆ ต้องไม่มีการเปลี่ยนแปลงตัวระบุ เว้นแต่ทีมที่มีแผนการเปิดตัวนั้นๆ จะอนุมัติ หากคีย์เวิร์ดนี้ไม่ตรงกับที่ Meet คาดไว้ การแชร์สดจะไม่ใช้งานได้สำหรับผู้ให้บริการรายนี้ คีย์เวิร์ดเหล่านี้มีการฮาร์ดโค้ดในไบนารี Meet ซึ่งหมายความว่าการเปลี่ยนแปลงคีย์เวิร์ดนี้ต้องใช้เวลาในการเผยแพร่ไปยังผู้ใช้ทุกคน
  • รายชื่อบัญชีโดเมน Google (เช่น 222larabrown@gmail.com) ที่ใช้ทดสอบการผสานรวมทางฝั่งผู้ให้บริการ - ระบบจะใช้รายชื่อบัญชีในการพิจารณาว่าควรเปิดใช้ฟีเจอร์ดังกล่าวสำหรับบัญชีนี้ใน Meet หรือไม่ หากไม่มีบัญชีในรายการนี้ ผู้ให้บริการจะเชื่อมต่อกับ SDK การแชร์สดของ Meet ไม่ได้ และการแชร์สดไม่พร้อมใช้งาน
  • ชื่อแพ็กเกจ Android ที่จะรองรับการเปิดตัวจาก Meet - ในฐานะส่วนหนึ่งของฟีเจอร์การแชร์สด Meet จะต้องเปิด Android Intent เพื่อเริ่มแอปพลิเคชันของผู้ให้บริการบุคคลที่สาม ดังนั้นจึงต้องระบุชื่อแพ็กเกจแอปที่เจาะจง (เช่น "com.google.android.youtube") ชื่อแพ็กเกจนี้จะฮาร์ดโค้ดในไบนารีของ Meet และต้องไม่เปลี่ยนแปลง เว้นแต่ทีมที่มีแผนการเปิดตัวที่เจาะจงจะอนุมัติ การเปลี่ยนแปลงแพ็กเกจนี้โดยไม่ได้ตรวจสอบว่าทีม Meet ได้อัปเดตตามนั้นจะเป็นการปิดฟังก์ชันการแชร์สดได้อย่างมีประสิทธิภาพ
  • บัญชีโดเมน Google - ทีม Meet จะแชร์โฟลเดอร์ Google ไดรฟ์กับการนำส่งเวอร์ชันอัลฟ่าทั้งหมดที่จำเป็นสำหรับการผสานรวม
  • ไอคอนพาร์ทเนอร์ ไอคอนจะแสดงข้างชื่อแอปพลิเคชันการแชร์สด ใช้บนหน้าจอ Meet ซึ่งผู้ใช้เลือกได้ว่าจะเปิดแอปพลิเคชันการแชร์สดแอปใด

ขั้นตอนในการเริ่มต้นใช้งาน

ตั้งค่า

  1. ดาวน์โหลด SDK การแชร์สดของ Meet จากที่เก็บ Maven ของ Google
  2. ดาวน์โหลดและติดตั้ง Google Meet จาก Google Play Store
  3. ดาวน์โหลด สร้าง และติดตั้งแอปตัวอย่าง
  4. เพิ่มบัญชีโดเมน Google ที่เลือกก่อนหน้านี้ลงในอุปกรณ์ทดสอบ
  5. เปิดแอป Meet แล้วเลือกบัญชีโดเมน Google ที่คุณเพิ่มไว้ในอุปกรณ์ในขั้นตอนก่อนหน้า
  6. ทำขั้นตอนการติดตั้งและการลงชื่อเข้าใช้ข้างต้นซ้ำในอุปกรณ์ที่คุณต้องการทดสอบ

ทดสอบโดยใช้แอปพลิเคชันตัวอย่างการแชร์สดที่มีให้

  1. เปิดแอปพลิเคชัน Meet ในอุปกรณ์อย่างน้อย 2 เครื่อง
  2. สร้างการประชุมและตรวจสอบว่าอุปกรณ์ทุกเครื่องเข้าร่วมการประชุมเดียวกัน
  3. เลือกปุ่ม "หน้าแรก" ในอุปกรณ์ทั้ง 2 เครื่องเพื่อให้ Meet อยู่ในโหมดการแสดงภาพซ้อนภาพ (PIP) และเซสชันการประชุมจะดำเนินต่อไป
  4. เปิดแอปพลิเคชันตัวอย่างการแชร์สดในอุปกรณ์ทั้ง 2 เครื่อง
  5. ภายในแอปพลิเคชันตัวอย่างการแชร์สด ให้แตะเข้าร่วมการประชุม โดยทำได้ในทั้ง 2 อุปกรณ์ ข้อความปุ่มจะเปลี่ยนเป็นออกจากการประชุมโดยมีแถบสีเขียวอยู่ใต้ข้อความเพื่อบ่งบอกว่าแอปเชื่อมต่อกับการประชุมเรียบร้อยแล้ว
  6. แตะดูร่วมกันในแอปพลิเคชันตัวอย่างการแชร์สด โดยทำได้ในทั้ง 2 อุปกรณ์ เมื่อเปิดปุ่มสลับแล้ว ระบบจะเริ่มการสื่อสารระหว่างแอปพลิเคชันการแชร์สด 2 แอป
  7. ตอนนี้คุณเริ่มทดลองใช้องค์ประกอบ UI ต่างๆ ในแอปพลิเคชันตัวอย่างเพื่อจำลองฟังก์ชันการเล่นสื่อได้แล้ว การดำเนินการใดก็ตามที่คุณทำกับ แอปพลิเคชันตัวอย่างหนึ่งจะปรากฏในอีกแอปพลิเคชันหนึ่งด้วย

การผสานรวมและการทดสอบผู้ให้บริการ

คุณต้องทำตามขั้นตอนต่อไปนี้หากต้องการทดสอบฟังก์ชันการแชร์สดกับแอปพลิเคชันในฐานะผู้ให้บริการเนื้อหา แอปของคุณจะต้องผสานรวมกับ SDK การแชร์สดของ Meet ข้อมูลที่คุณให้ไว้ในกระบวนการเริ่มต้นใช้งาน เช่น "ตัวระบุแอปพลิเคชัน" และ "ชื่อแพ็กเกจ Android" จะต้องถูกต้องเนื่องจากใช้ในการตรวจสอบสิทธิ์แอปพลิเคชันของคุณขณะสื่อสารกับแอปพลิเคชัน Meet

  1. ผสานรวม SDK การแชร์สดของ Meet ลงในแอปของคุณ โปรดไปที่หน้า เริ่มต้นใช้งานของ Android เพื่อดู หลักเกณฑ์การใช้งานหรือส่วน ข้อมูลอ้างอิง API ของ Android สำหรับรายละเอียดเฉพาะของ API
  2. ตรวจสอบว่าคุณใช้ปลั๊กอิน Android Gradle เวอร์ชัน 4.0.0 ขึ้นไปขณะสร้างแอปพลิเคชัน ซึ่งจำเป็นต่อการรองรับการกรองออกใน Java 8+ API โปรดดูข้อมูลเพิ่มเติมในคู่มือนี้
  3. เปิดแอปพลิเคชัน Meet ในอุปกรณ์อย่างน้อย 2 เครื่อง
  4. สร้างการประชุมและตรวจสอบว่าอุปกรณ์ทุกเครื่องเข้าร่วมการประชุมเดียวกัน
  5. เริ่มการแชร์สดจากแอปพลิเคชันของคุณเอง เมื่ออุปกรณ์หนึ่งเริ่มการแชร์สดแล้ว อีกอุปกรณ์ที่แอปพลิเคชัน Meet ทำงานอยู่จะได้รับคำเชิญภายในหน้าจอการโทร

นอกจากนี้ คุณยังเปิดแอปพลิเคชันของตัวเองได้โดยเลือกจากกล่องโต้ตอบกิจกรรมที่เข้าถึงได้โดยทำตามขั้นตอนต่อไปนี้

  1. ในหน้าจอการโทรของแอปพลิเคชัน Meet ให้แตะเมนู
  2. แตะปุ่มกิจกรรม
  3. เลือกแอปพลิเคชันในรายการกิจกรรม
  4. ตอนนี้แอปพลิเคชัน Meet จะเข้าสู่โหมด PIP และแอปพลิเคชันของคุณได้รับการเปิดใช้งานแล้ว

ทรัพยากร Dependency ภายนอก

หมายเหตุ: SDK การแชร์สดของ Meet จะระบุทรัพยากร Dependency ในไฟล์ *.POM หากไม่ได้ใช้ Maven และเลือกรวมไฟล์ *.AAR ของ SDK การแชร์สดของ Meet โดยตรง คุณต้องเป็นผู้รับผิดชอบในการตรวจสอบไฟล์ *.POM และตรวจสอบว่ามีทรัพยากร Dependency ที่จำเป็นแล้ว (เช่น androidx.concurrent:concurrent-futures:1.1.0)