سلام دوستان
چند تا سوال درمورد ملزومات مالتی پراسسینگ داشتم ممنون میشم راهنمایم کنید
در مالتی استریم پراسسینگ برای اینکه تمامی فریم های استریم های را همزمان دریافت کنیم از مالتی ترد استفاده میکنیم.
آیا ضروری هست از queue استفاده کنیم ؟
شما فکر کنید ۱۵ استریم داریم هرکدام با 3fps - یعنی در هر ۳۳۰ میلی ثانیه هرکدام یک فریم بما میدهند حالا اگر بخش پردازش همه ی استریم ها کمتر از ۳۳۰ ثانیه طول بکشد باز نیازه از کیو استفده کنیم ؟ چون کیو یکم سربار داره بخاطر همین میگم.
۲− اگر PRODUCER frame rate از consumer frame rate بالاتر باشد قطعا فریم از دست خواهیم داد ایا در این شرایط باز به کیو نیاز داریم ؟
۳− همان طور که میدانید ریسایز کردن فریم ها تایم گیر هست بنظرتون لازمه که این بخش ریسایز کردن را در ترد هر frame capturing بزاریم یا اینکه یک ترد جداگانه برای ریسایز کردن فریم های استریم ها در نظر بگیریم؟