راهنمای فنی استریم

آیا ری‌استریم کیفیت لایو را کم می‌کند؟ پاسخ کوتاه: بستگی دارد

انتشار: ۲۰ تیر ۱۴۰۵ · نویسنده: تیم فنی نیم‌لود

جمله «هر واسطه‌ای کیفیت را کم می‌کند» همیشه درست نیست. اگر Relay ویدئو را دوباره Encode نکند، همان بیت‌های H.264 و AAC به مقصد بعدی می‌رسند.

در این مقاله: Stream Copy، Transcoding، Bitrate، Keyframe، اینترنت و تنظیم پیشنهادی OBS.

Stream Copy دقیقاً چیست؟

در روش stream copy سرور بسته‌های صوتی و تصویری را بازتولید نمی‌کند؛ آن‌ها را از ظرف ورودی RTMP می‌خواند و در خروجی FLV/RTMP قرار می‌دهد. بنابراین افت نسلی ناشی از Encode دوباره وجود ندارد.

پس چرا گاهی تصویر بدتر می‌شود؟

علت معمول، bitrate نامتناسب با سرعت آپلود، packet loss، نوسان مسیر شبکه یا محدودیت پلتفرم مقصد است. Relay نمی‌تواند اطلاعاتی را که پیش از رسیدن به سرور از دست رفته بازسازی کند.

تنظیم پیشنهادی عملی

  • Encoder سخت‌افزاری معتبر و H.264.
  • Keyframe Interval برابر ۲ ثانیه.
  • صدای AAC با Sample Rate استاندارد 48kHz.
  • Bitrate پایین‌تر از آپلود پایدار واقعی، نه عدد لحظه‌ای Speedtest.

نیم‌لود خروجی را با stream copy ارسال می‌کند. Restream.io برای مدیریت مقصدها پیشنهاد می‌شود، اما مقصد سفارشی RTMP نیز قابل افزودن است.

نتیجه

ری‌استریم اصولی مساوی افت کیفیت نیست. Encode دوباره، شبکه ناپایدار و تنظیمات اشتباه عوامل اصلی افت‌اند. قبل از رویداد مهم، یک پخش آزمایشی خصوصی انجام دهید.

شروع رایگان با NimLoad Stream