AvatarConfig interface
تكوين البث والسلوك لصورة الأفاتار أثناء الجلسة.
الخصائص
| character | اسم الشخصية أو معرف المستخدم للصورة الرمزية. |
| customized | يشير إلى ما إذا كان الأفاتار مخصصا أم لا. |
| ice |
قائمة اختيارية لخوادم ICE لاستخدامها لإنشاء اتصال WebRTC. |
| model | نموذج أساسي للاستخدام في الصورة الرمزية. مطلوب لصورة رمزية. |
| output |
عند تفعيلها، يتم إعادة توجيه صوت التدقيق عبر WebSocket لأغراض المراجعة/التصحيح، حتى عند تسليم إخراج الأفاتار عبر WebRTC. |
| output |
بروتوكول الإخراج لبث الصور الرمزية. الافتراضي هو 'webrtc'. |
| scene | تكوين مستوى تكبير الصورة الرمزية، وموقعها، ودورانها، وسعة الحركة في إطار الفيديو. |
| style | أسلوب الأفاتار الاختياري، مثل النبرة العاطفية أو أسلوب الكلام. |
| type | نوع الصورة الرمزية التي يمكن استخدامها. |
| video | تكوين الفيديو الاختياري يشمل الدقة، معدل البت، والترميز. |
تفاصيل الخاصية
character
اسم الشخصية أو معرف المستخدم للصورة الرمزية.
character: string
قيمة الخاصية
string
customized
يشير إلى ما إذا كان الأفاتار مخصصا أم لا.
customized: boolean
قيمة الخاصية
boolean
iceServers
قائمة اختيارية لخوادم ICE لاستخدامها لإنشاء اتصال WebRTC.
iceServers?: IceServer[]
قيمة الخاصية
model
نموذج أساسي للاستخدام في الصورة الرمزية. مطلوب لصورة رمزية.
model?: string
قيمة الخاصية
string
outputAuditAudio
عند تفعيلها، يتم إعادة توجيه صوت التدقيق عبر WebSocket لأغراض المراجعة/التصحيح، حتى عند تسليم إخراج الأفاتار عبر WebRTC.
outputAuditAudio?: boolean
قيمة الخاصية
boolean
outputProtocol
بروتوكول الإخراج لبث الصور الرمزية. الافتراضي هو 'webrtc'.
outputProtocol?: string
قيمة الخاصية
string
scene
تكوين مستوى تكبير الصورة الرمزية، وموقعها، ودورانها، وسعة الحركة في إطار الفيديو.
scene?: Scene
قيمة الخاصية
style
أسلوب الأفاتار الاختياري، مثل النبرة العاطفية أو أسلوب الكلام.
style?: string
قيمة الخاصية
string
type
نوع الصورة الرمزية التي يمكن استخدامها.
type?: string
قيمة الخاصية
string
video
تكوين الفيديو الاختياري يشمل الدقة، معدل البت، والترميز.
video?: VideoParams