استعلام فنی در خصوص بهینه‌سازی پردازش کلاینت وب (WebGL Main-Thread Optimization) در زیرساخت صوتی متارنگ

7
0

موضوع: استعلام فنی در خصوص بهینه‌سازی پردازش کلاینت وب (WebGL Main-Thread Optimization) در زیرساخت صوتی متارنگ

با سلام و احترام،

با توجه به اهداف بین‌المللی پروژه چندسکویی متارنگ (نسخه V1.1.35) و لزوم ارائه یک تجربه کاربری روان با فریم‌ریت (FPS) پایدار روی تمام پلتفرم‌ها به‌ویژه کلاینت وب (WebGL) [۲۰۱، ۲۰۹]؛ خواهشمند است رویکرد فنی و استاندارد اجرایی اتخاذ شده در خصوص مدیریت بار پردازش صوتی در سمت مرورگر را مشخص فرمایید:

از آنجا که خروجی‌های WebGL در مرورگر به صورت تک‌رشته‌ای (Single-threaded) اجرا می‌شوند و عملیات فشرده‌سازی (Encoding) و رمزگشایی (Decoding) مداوم پکت‌های صوتی با کدک Opus بار پردازشی بالایی دارد؛ زیرساخت صوتی متارنگ چگونه از افت فریم (FPS Drop) کلاینت وب در زمان مکالمات شلوغ و همزمانِ چندین آواتار جلوگیری می‌کند؟

به طور مشخص‌تر، آیا فرآیند فشرده‌سازی و دکد کردن جریان صوتی مستقیماً روی رشته اصلی (Main Thread) موتور یونیتی انجام می‌شود، یا این وظیفه به خارج از لایه رندرینگ بازی یعنی به Web Workers در جاوااسکریپت بیرونی مرورگر واگذار شده است؟

با تشکر و سپاس از وقت و پاسخ تخصصی شما.

وزارت تعاون کار و رفاه اجتماعینماد اعتماد الکترونیکثبت اسناد و املاک کشورمرکز آموزش ویدئوییانجمن پرسش و پاسخفروشگاه ملیتولید کنندگانمدیریت بر مدیراننگرش ملیحیوانات و دامپزشکرسانه ملیاخبار متادانشگاه متاورساستخدام | دانش محورفروشگاه مجازی حمتبلیغات ملیبازار NFTمتاورس رنگسه بعدی متاخانه

پرسیدن سوال

هر سوالی که بخوای میتونی بپرسی...

نحوه امتیازدهی

راهنمای چگونگی امتیازدهی به شهروندان

تمام حقوق مادی و معنوی مطالب و طرح قالب برای این سایت میباشد.