راهنمای کیفیت استریم
چطور بهترین بیتریت را برای استریم انتخاب کنیم؟
بهترین بیتریت، بزرگترین عددی نیست که OBS قبول میکند؛ بیشترین نرخی است که اینترنت واقعی شما پیوسته نگه میدارد و از محدودیت ورودی همهٔ مقصدها هم عبور نمیکند.
بازبینیشده در تیر ۱۴۰۵
پاسخ کوتاه و کاربردی
آپلود پایدار را اندازه بگیرید، دستکم ۲۵ تا ۳۰٪ حاشیه نگه دارید و بعد بر اساس وضوح، FPS، میزان حرکت تصویر و سختگیرانهترین مقصد بیتریت را انتخاب کنید. ۱۰ تا ۱۵ دقیقه تست بگیرید و اگر OBS فریم ازدسترفته نشان داد، عدد را پایین بیاورید.
بیتریت چه چیزی را کنترل میکند؟
بیتریت ویدئو مقدار دادهٔ Encodeشده در هر ثانیه است. بیتریت بیشتر میتواند جزئیات حرکت را بهتر نگه دارد، اما فقط تا جایی که محدودیت پلتفرم، کیفیت انکودر و وضوح منبع اجازه دهد. عدد اضافی ممکن است پخش را ناپایدار کند بیآنکه تصویر بهتر شود.
بیتریت صدا و سربار پروتکل هم از آپلود مصرف میکنند. برنامهریزی را بر اساس کل استریم انجام دهید، نه فقط عدد Video Bitrate در OBS.
از آپلود پایدار شروع کنید و حاشیه بگذارید
OBS حدود ۷۵٪ کل آپلود را بهعنوان سقف اولیه پیشنهاد میکند؛ راهنمای آپارات محافظهکارانهتر و برابر ۷۰٪ است. اگر آپارات یکی از مقصدهاست، حداکثر ۷۰٪ نتیجهٔ تکرارپذیر آپلود، حد شروع منطقیتری است.
مثال: اگر چند تست با کابل حدود ۱۰ Mbps آپلود پایدار نشان میدهند، کل استریم خروجی را نزدیک ۷ Mbps یا کمتر نگه دارید. ویدئوی ۶ Mbps همراه صدا و سربار احتمالاً جا میشود؛ ویدئوی ۹ Mbps بیش از حد به سقف نزدیک است.
- چند بار تست بگیرید و به یک عدد اوج تکیه نکنید.
- کابل Ethernet را به Wi-Fi ترجیح دهید.
- برای صدا، سربار پروتکل و نوسان شبکه ظرفیت خالی بگذارید.
- در ارسال محلی چند خروجی، بیتریت تمام خروجیها را با هم جمع کنید.
اعداد پلتفرمها مرجعاند، نه تضمین عمومی
راهنمای فعلی H.264 در YouTube برای 240p تا 720p با ۳۰ FPS عدد 4 Mbps، برای 720p60 عدد 6 Mbps، برای 1080p30 عدد 10 Mbps و برای 1080p60 عدد 12 Mbps را ذکر میکند. راهنمای آپارات برای 720p حدود 3 Mbps پیشنهاد میدهد. این اعداد مختص هر پلتفرماند؛ یک استریم کپیشده باید با مقصد سختگیرتر سازگار باشد.
| مقصد و فرمت | بیتریت مرجع ویدئو | نکته |
|---|---|---|
| آپارات 720p | حدود 3000 Kbps | همچنین حداکثر ۷۰٪ آپلود |
| YouTube 720p30 | 4000 Kbps | توصیهٔ فعلی H.264 |
| YouTube 720p60 | 6000 Kbps | حرکت و آپلود بیشتری میخواهد |
| YouTube 1080p30 | 10000 Kbps | ممکن است از سقف مقصد دیگر بیشتر باشد |
| YouTube 1080p60 | 12000 Kbps | مسیر ورودی بسیار پایدار لازم دارد |
Keyframe Interval را روی ۲ ثانیه بگذارید
Keyframe یک فریم مرجع کامل است که به پخشکننده اجازه میدهد وارد استریم شود، بعد از اختلال بازیابی کند و ویدئو را قطعهبندی کند. توصیهٔ YouTube و راهنمای آپارات هر دو با فاصلهٔ دوثانیهای سازگارند؛ بنابراین ۲ ثانیه تنظیم مشترک مناسبی در OBS است.
در حالت Advanced بخش Output نرمافزار OBS، عدد 2 را در Keyframe Interval وارد کنید. کیفیت اصلی همان چیزی را که OBS ساخته نگه میدارد و نمیتواند Keyframeهای کم یا بدفاصله را دوباره بسازد.
پیش از کمکردن وضوح، Dropped Frames را درست کنید
طبق راهنمای OBS، Dropped Frames معمولاً مشکل اتصال شبکه است. ابتدا بیتریت را کم کنید، کابل شبکه بهکار ببرید، آپلودهای دیگر را متوقف کنید و در صورت امکان مسیر ورودی دیگری را بیازمایید. Dynamic Bitrate ممکن است اختلال کوتاه را پنهان کند، اما اینترنت ناپایدار را درست نمیکند.
اگر بهجای Dropped Frames مقدار Encoding Lag بالا میرود، احتمالاً کامپیوتر یا تنظیم انکودر کم آورده است. این مشکل با کمبود پهنای باند آپلود فرق دارد.
- Dropped Frames: مشکل شبکه یا مسیر ورودی
- Encoding Lag: انکودر، GPU یا CPU بهموقع Encode نمیکند
- Rendering Lag: صحنه یا GPU بهموقع رندر نمیشود
- Buffer فقط در یک پلتفرم: همان خروجی و محدودیت ورودی آن را بررسی کنید
آزمایش تکرارپذیر بیتریت
- وضوح و FPS را بر اساس نوع محتوا انتخاب کنید، نه اعداد تبلیغاتی.
- CBR، ویدئوی H.264، صدای AAC و Keyframe دوثانیهای را تنظیم کنید.
- با عددی محافظهکارانه و کمتر از سقف سختگیرترین پلتفرم شروع کنید.
- هنگام نمایش حرکت سریع، ۱۰ تا ۱۵ دقیقه بخش Stats در OBS را ببینید.
- فقط با گامهای کوچک افزایش دهید و با دیدن Dropped Frames فوراً کم کنید.
پرسشهای متداول
چند درصد سرعت آپلود برای استریم امن است؟
از نتایج پایدار و تکرارشده استفاده کنید و کل استریم خروجی را از حدود ۷۰٪ آپلود بیشتر نگذارید. این مقدار از راهنمای محافظهکارانهتر آپارات پیروی میکند و برای صدا، سربار و نوسان عادی جا میگذارد.
وقتی OBS فریم از دست میدهد، بیتریت را کم کنم؟
بله. Dropped Frames شبکه یعنی مسیر توان نگهداشتن خروجی فعلی را ندارد. بیتریت را کم و اتصال را آزمایش کنید؛ پایینآوردن وضوح بهتنهایی لزوماً مسیر را درست نمیکند.
Keyframe Interval مناسب در OBS چیست؟
برای مبنای مشترک چند پلتفرم، ۲ ثانیه را انتخاب کنید. این عدد با راهنمای آپارات و توصیهٔ YouTube هماهنگ است.
منابع و مطالعهٔ بیشتر
محدودیت پلتفرمها ممکن است تغییر کند. پیش از یک پخش مهم، مستندات رسمی پیوندشده را دوباره بررسی کنید.
آمادهاید یک استریم را به همهٔ مقصدها بفرستید؟
در iobase حساب بسازید، مقصدها را اضافه کنید و آدرس و کلید اختصاصی RTMP را در OBS قرار دهید.