StartRecordingOptions interface
خيارات لبدء التسجيل.
- يمتد
الخصائص
| audio |
الترتيب التسلسلي الذي يتم به تعيين القنوات الصوتية للمشاركين في التسجيل غير المixed.
عند تعيين "recordingChannelType" إلى "unmixed" ولم يتم تحديد |
| call |
معرف اتصال المكالمة. (سيتم استخدام واحد فقط من callLocator أو callConnectionId) |
| call |
محدد موقع المكالمة. (سيتم استخدام واحد فقط من callLocator أو callConnectionId) |
| channel |
ترابط القناة لتسجيل المكالمات عند تعيين "recordingChannelType" إلى "unmixed"، إذا لم يتم تحديد channelAffinity، تعيين "القناة" تلقائيا. يمكن العثور على تفاصيل تعيين Channel-Participant في بيانات التعريف للتسجيل. |
| pause |
إيقاف مؤقت عند بدء تشغيل خيار تسجيل المكالمات. |
| recording |
نوع القناة لتسجيل المكالمات. |
| recording |
نوع محتوى تسجيل المكالمات. |
| recording |
نوع تنسيق تسجيل المكالمات. |
| recording |
عنوان URL لإرسال الإعلامات إليه. |
| recording |
خيار تخزين التسجيل. |
الخصائص الموروثة
| abort |
الإشارة التي يمكن استخدامها لإجهاض الطلبات. |
| on |
دالة سيتم استدعاؤها في كل مرة يتم فيها تلقي استجابة من الخادم أثناء تنفيذ العملية المطلوبة. قد يتم استدعاؤه عدة مرات. |
| request |
الخيارات المستخدمة عند إنشاء طلبات HTTP وإرسالها لهذه العملية. |
| serializer |
خيارات لتجاوز سلوك التسلسل/إلغاء التسلسل. |
| tracing |
الخيارات المستخدمة عند تمكين التتبع. |
تفاصيل الخاصية
audioChannelParticipantOrdering
الترتيب التسلسلي الذي يتم به تعيين القنوات الصوتية للمشاركين في التسجيل غير المixed.
عند تعيين "recordingChannelType" إلى "unmixed" ولم يتم تحديد audioChannelParticipantOrdering، سيتم تعيين قناة الصوت لتعيين المشارك تلقائيا استنادا إلى الترتيب الذي تم به الكشف عن صوت المشارك الأول. يمكن العثور على تفاصيل تعيين القناة للمشاركين في بيانات التعريف للتسجيل.
audioChannelParticipantOrdering?: CommunicationIdentifier[]
قيمة الخاصية
callConnectionId
معرف اتصال المكالمة. (سيتم استخدام واحد فقط من callLocator أو callConnectionId)
callConnectionId?: string
قيمة الخاصية
string
callLocator
محدد موقع المكالمة. (سيتم استخدام واحد فقط من callLocator أو callConnectionId)
callLocator?: CallLocator
قيمة الخاصية
channelAffinity
ترابط القناة لتسجيل المكالمات عند تعيين "recordingChannelType" إلى "unmixed"، إذا لم يتم تحديد channelAffinity، تعيين "القناة" تلقائيا. يمكن العثور على تفاصيل تعيين Channel-Participant في بيانات التعريف للتسجيل.
channelAffinity?: ChannelAffinity[]
قيمة الخاصية
pauseOnStart
إيقاف مؤقت عند بدء تشغيل خيار تسجيل المكالمات.
pauseOnStart?: boolean
قيمة الخاصية
boolean
recordingChannel
recordingContent
recordingFormat
recordingStateCallbackEndpointUrl
عنوان URL لإرسال الإعلامات إليه.
recordingStateCallbackEndpointUrl?: string
قيمة الخاصية
string
recordingStorage
تفاصيل الخاصية الموروثة
abortSignal
الإشارة التي يمكن استخدامها لإجهاض الطلبات.
abortSignal?: AbortSignalLike
قيمة الخاصية
موروث من OperationOptions.abortSignal
onResponse
دالة سيتم استدعاؤها في كل مرة يتم فيها تلقي استجابة من الخادم أثناء تنفيذ العملية المطلوبة. قد يتم استدعاؤه عدة مرات.
onResponse?: RawResponseCallback
قيمة الخاصية
موروث من OperationOptions.onResponse
requestOptions
الخيارات المستخدمة عند إنشاء طلبات HTTP وإرسالها لهذه العملية.
requestOptions?: OperationRequestOptions
قيمة الخاصية
موروثة من OperationOptions.requestOptions
serializerOptions
خيارات لتجاوز سلوك التسلسل/إلغاء التسلسل.
serializerOptions?: SerializerOptions
قيمة الخاصية
موروثة من OperationOptions.serializerOptions
tracingOptions
الخيارات المستخدمة عند تمكين التتبع.
tracingOptions?: OperationTracingOptions
قيمة الخاصية
موروث من OperationOptions.tracingOptions