يتم إنشاء مكالمة فيديو وإضافة برامج تتبُّع.
إن درجة دقة الفيديو التي تطلبها برامج التتبُّع تحاكي درجة الدقة التي قد يطلبها عميل Meet باستخدام الخيار "تلقائي". التصميم. يُرجى الاطّلاع على https://support.google.com/meethardware/answer/9295022.
- إذا كان numOfBots == 1: ستطلب برامج التتبُّع دقة عالية (1280x720) من المتحدّث.
- إذا كان numOfBots < 6: ستطلب برامج التتبع VGA (640×360) من جميع المشاركين.
- إذا كان numOfBots < 16: ستطلب برامج التتبُّع HVGA (480×270) من جميع المشاركين.
- وإلا ستطلب برامج التتبُّع HQVGA (بحجم 240 × 135) من جميع المشاركين.
طلب HTTP
POST https://botsondemand.googleapis.com/v1/createConferenceWithBots
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "numOfBots": integer, "ttlSecs": integer, "defaultBotOptions": { object ( |
الحقول | |
---|---|
numOfBots |
مطلوب. يجب أن يتراوح عدد برامج التتبُّع المطلوب إضافتها من 1 إلى 50. |
ttlSecs |
مطلوب. TTL بالثواني حتى بقاء برامج التتبع في الاجتماع. |
defaultBotOptions |
اختياريّ. الخيارات التلقائية لجميع برامج التتبُّع التي تم إنشاؤها كجزء من هذا الطلب |
perBotOptions[] |
اختياريّ. خيارات برامج التتبُّع التي تم إنشاؤها كجزء من هذا الطلب لكل برنامج تتبُّع إذا توفرت خيارات أقل من عدد برامج التتبُّع، سيتم استخدام الخيارات التلقائية لبرامج التتبُّع المتبقية. |
نص الاستجابة
رد على {@link CreateconfWithBotsRequest}
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "conferenceCode": string, "errorMessages": [ string ] } |
الحقول | |
---|---|
conferenceCode |
مكالمة الفيديو التي تم إنشاؤها |
errorMessages[] |
رسائل الخطأ التي تعرضها برامج التتبُّع التي تعذّر تنفيذها |
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/meetings
لمزيد من المعلومات، يُرجى الاطِّلاع على نظرة عامة على OAuth 2.0.
BotOptions
الخيارات المخصّصة لبرامج التتبُّع الفردية
تمثيل JSON |
---|
{ "requestedResolution": enum ( |
الحقول | |
---|---|
requestedResolution |
اختياريّ. الحل الوارد الذي تطلبه برامج التتبُّع. |
muteAudio |
اختياريّ. كتم الصوت الصادر عن برنامج التتبُّع، الإعداد التلقائي هو "خطأ" |
muteVideo |
اختياريّ. كتم صوت الفيديو المرسَل من برنامج التتبُّع، الإعداد التلقائي هو "خطأ" |
playbackVideo |
اختياريّ. ملف الفيديو الذي يجب أن يشغّله برنامج التتبّع |
outputResolution |
اختياريّ. درجة دقة الفيديو الصادرة التي ترسلها برامج التتبُّع، سيختار المستخدم تشغيل فيديو مطابق لدرجة الدقة هذه. ولا يتم استخدام ذلك إلا إذا لم يتم ضبط playVideo. |
SupportedVideoResolutions
الإعدادات المسبقة لدرجات دقة الفيديو المتوافقة
عمليات التعداد | |
---|---|
SUPPORTED_VIDEO_RESOLUTIONS_UNSPECIFIED |
درجة الدقة غير محدّدة |
THUMBNAIL_160_120 |
درجة دقة الصورة المصغّرة |
QVGA_320_180 |
دقة QVGA بنسبة 16:9 |
HVGA_480_270 |
درجة دقة HVGA بنسبة 16:9 |
VGA_640_360 |
دقة VGA بنسبة 16:9 |
HD_1280_720 |
دقة عالية بنسبة 16:9 |
FHD_1920_1080 |
دقة FHD بنسبة 16:9 |
VideoFile
فيديوهات التشغيل المتوافقة للشركاء الخارجيين
عمليات التعداد | |
---|---|
VIDEO_FILE_UNSPECIFIED |
لم يتم تحديد الملف |
SINGLE_ATTENDEE_IDLE_1 |
ضيف في اجتماع واحد يجلس خاملاً |
SINGLE_ATTENDEE_CLAPPING_1 |
الحاضرون في اجتماع واحد يصفقون |