สรุปแหล่งข้อมูลสำหรับช่องทางข้อมูล Meet Media API

อินเทอร์เฟซ

ชื่อ คำอธิบาย
AnonymousUser ประเภทผู้ใช้ที่ไม่ระบุชื่อ ต้องตั้งค่าชื่อที่แสดง
BaseParticipant ทรัพยากร Singleton ที่มีข้อมูลผู้เข้าร่วม ระบบจะตั้งค่าฟิลด์ signedInUser, anonymousUser หรือ phoneUser เพียง 1 รายการเพื่อกำหนดประเภทผู้เข้าร่วม
CanvasAssignment งานวิดีโอสำหรับ Canvas เดียว
CanvasDimensions ขนาดของ Canvas
DeletedMediaEntry ทรัพยากรที่ถูกลบสำหรับรายการสื่อ
DeletedParticipant ลบแหล่งข้อมูลสำหรับผู้เข้าร่วม
DeletedResource อินเทอร์เฟซฐานสำหรับทรัพยากรที่ลบทั้งหมด
LayoutModel รูปแบบเลย์เอาต์สำหรับงานวิดีโอ
LeaveRequest บอกเซิร์ฟเวอร์ว่าไคลเอ็นต์กำลังจะยกเลิกการเชื่อมต่อ หลังจากได้รับคำตอบแล้ว ไคลเอ็นต์ไม่ควรคาดหวังว่าจะได้รับข้อความหรือ RTP ของสื่ออื่นๆ
LeaveResponse การตอบกลับคำขอลาจากเซิร์ฟเวอร์
MediaApiCanvas ผืนผ้าใบวิดีโอสำหรับงานวิดีโอ
MediaApiRequest อินเทอร์เฟซพื้นฐานสำหรับคำขอทั้งหมด
MediaApiResponse อินเทอร์เฟซพื้นฐานสำหรับการตอบกลับทั้งหมด
MediaApiResponseStatus สถานะพื้นฐานของคำตอบ
MediaEntriesChannelToClient ข้อความแชแนลข้อมูลรายการสื่อจากเซิร์ฟเวอร์ไปยังไคลเอ็นต์
MediaEntry อินเทอร์เฟซรายการสื่อ
MediaEntryResource ภาพรวมของทรัพยากรสำหรับรายการสื่อ
MediaStatsChannelFromClient ข้อความแชแนลข้อมูลสถิติสื่อจากไคลเอ็นต์ไปยังเซิร์ฟเวอร์
MediaStatsChannelToClient ข้อความแชแนลข้อมูลสถิติสื่อจากเซิร์ฟเวอร์ไปยังไคลเอ็นต์
MediaStatsConfiguration การกำหนดค่าสำหรับสถิติสื่อ เซิร์ฟเวอร์เป็นผู้ระบุและไคลเอ็นต์ต้องใช้เพื่ออัปโหลดสถิติสื่อ
MediaStatsResource สแนปชอตทรัพยากรสำหรับสถิติสื่อ จัดการโดยเซิร์ฟเวอร์
ParticipantResource ประเภททรัพยากรของผู้เข้าร่วมพื้นฐาน
ParticipantsChannelToClient ข้อความแชแนลข้อมูลผู้เข้าร่วมจากเซิร์ฟเวอร์ไปยังไคลเอ็นต์
PhoneUser ประเภทผู้ใช้โทรศัพท์จะมีชื่อที่แสดงเสมอ ผู้ใช้ที่โทรเข้ามาจากโทรศัพท์ซึ่งระบบไม่ทราบตัวตนของผู้ใช้เนื่องจากผู้ใช้ไม่ได้ลงชื่อเข้าใช้ด้วยบัญชี Google
ResourceSnapshot อินเทอร์เฟซพื้นฐานสำหรับสแนปชอตของทรัพยากรทั้งหมดที่เซิร์ฟเวอร์จัดเตรียมให้
SessionControlChannelFromClient ข้อความแชแนลข้อมูลการควบคุมเซสชันจากไคลเอ็นต์ไปยังเซิร์ฟเวอร์
SessionControlChannelToClient ข้อความแชแนลข้อมูลการควบคุมเซสชันจากเซิร์ฟเวอร์ไปยังไคลเอ็นต์
SessionStatus สถานะเซสชัน
SessionStatusResource ทรัพยากร Singleton ที่มีสถานะของเซสชันสื่อ
SetVideoAssignmentRequest ขอให้ตั้งค่าวิดีโอเป็นงาน ไคลเอ็นต์ต้องตั้งค่าการมอบหมายวิดีโอเพื่อรับสตรีมวิดีโอ
SetVideoAssignmentResponse การตอบกลับคำขอส่งงานวิดีโอที่ตั้งค่าไว้จากเซิร์ฟเวอร์
SignedInUser ประเภทผู้ใช้ที่ลงชื่อเข้าใช้จะมีรหัสที่ไม่ซ้ำกันและชื่อที่แสดงเสมอ
StatsSection ส่วนพื้นฐานของสถิติสื่อ ทุกส่วนมีรหัส
StatTypes ประเภทส่วนสถิติ ซึ่งกำหนดโดยข้อกำหนด WebRTC
UploadMediaStats สถิติการอัปโหลดสื่อ
UploadMediaStatsRequest อัปโหลดสถิติสื่อจากไคลเอ็นต์ไปยังเซิร์ฟเวอร์ ระบบจะดึงข้อมูลสถิติจาก WebRTC โดยการเรียกใช้ RTCPeerConnection.getStats() จากนั้นจะแมป RTCStatsReport ที่ส่งคืนไปยังส่วนต่างๆ ด้านล่าง
UploadMediaStatsResponse การตอบกลับคำขออัปโหลดสถิติสื่อ
VideoAssignmentChannelFromClient ข้อความช่องข้อมูลการมอบหมายวิดีโอจากไคลเอ็นต์ไปยังเซิร์ฟเวอร์
VideoAssignmentChannelToClient ข้อความในแชแนลข้อมูลการมอบหมายวิดีโอจากเซิร์ฟเวอร์ไปยังไคลเอ็นต์
VideoAssignmentLayoutModel งานวิดีโอสำหรับโมเดลเลย์เอาต์
VideoAssignmentMaxResolution ความละเอียดวิดีโอสูงสุดที่ไคลเอ็นต์ต้องการรับสำหรับฟีดวิดีโอ
VideoAssignmentResource ทรัพยากร Singleton ที่อธิบายวิธีกำหนดสตรีมวิดีโอให้กับ Canvas วิดีโอที่ระบุในโมเดลเลย์เอาต์วิดีโอของไคลเอ็นต์

ชื่อแทนประเภท

ชื่อ คำอธิบาย
StatsSectionData ส่วนของสถิติสื่อ ใช้เพื่อแมป RTCStatsReport กับโครงสร้างที่คาดไว้สำหรับ DataChannel ทุกส่วนจะมีรหัสและประเภท สำหรับฟิลด์ในประเภทที่เฉพาะเจาะจง โปรดดูอินเทอร์เฟซ StatTypes