סיכום משאבים לערוצי הנתונים של Meet Media API

ממשקים

שם תיאור
AnonymousUser סוג המשתמש הוא משתמש לא רשום, ולכן צריך להגדיר שם לתצוגה.
BaseParticipant משאב Singleton שמכיל פרטי משתתפים. אחד מהשדות הבאים יוגדר כדי לקבוע את סוג המשתתף: signedInUser,‏ anonymousUser או phoneUser.
CanvasAssignment מטלת וידאו לקנבס יחיד.
CanvasDimensions מידות של קנבס.
DeletedMediaEntry משאב שנמחק עבור רשומה של מדיה.
DeletedParticipant משאב שנמחק למשתתף.
DeletedResource ממשק בסיסי לכל המשאבים שנמחקו.
LayoutModel מודל הפריסה של מטלת הסרטון.
LeaveRequest הפקודה הזו מודיעה לשרת שהלקוח עומד להתנתק. אחרי קבלת התשובה, הלקוח לא אמור לקבל עוד הודעות או מדיה RTP.
LeaveResponse תשובה לבקשה לחופשה מהשרת.
MediaApiCanvas קנבס של סרטון למטלה של סרטון.
MediaApiRequest ממשק בסיסי לכל הבקשות.
MediaApiResponse ממשק בסיסי לכל התשובות.
MediaApiResponseStatus סטטוס הבסיס של התשובה.
MediaEntriesChannelToClient הודעת ערוץ נתונים של רשומות מדיה מהשרת ללקוח.
MediaEntry ממשק Media Entry.
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 משאב יחיד שמתאר איך זרמי וידאו מוקצים למשטחי וידאו שצוינו במודל פריסת הווידאו של הלקוח.

כינויי סוגים

שם תיאור
StatsSectionData קטע של נתוני מדיה. הפרמטר הזה משמש למיפוי של RTCStatsReport למבנה הצפוי של ערוץ הנתונים. לכל הקטעים יש מזהה וסוג. למידע על שדות בסוג מסוים, אפשר לעיין בממשק StatTypes.