بهینهسازی برای همگامسازی
FloSync برای نگه داشتن صفحهنمایشهای شما به طور خودکار همگام طراحی شده است. برای اکثر راهاندازیها، بدون نیاز به تنظیمات اضافی به خوبی کار میکند. اما اگر یک Video Wall میسازید، یک نصب حرفهای اجرا میکنید، یا صرفاً میخواهید محکمترین همگامسازی ممکن را داشته باشید، انتخابهایی که در مورد شبکه، سختافزار، فایلهای ویدیویی و تنظیمات سیستم انجام میدهید همه به هم میافزایند.
این راهنما هر عامل را بررسی میکند و به شما کمک میکند راهاندازیای بسازید که همگامسازی سنگ محکم ارائه دهد.
همگامسازی عالی چه شکلی است
پیش از شروع، کمک میکند انتظارات واقعبینانهای داشته باشید.
درک بشری: در نصبهای واقعی، هدف همترازی بصری است که برای مخاطب شما یکپارچه به نظر برسد.
هدف FloSync: پس از اتصال کلاینتها، FloSync به سرعت تثبیت میشود و پخش را در جلسات طولانی هماهنگ نگه میدارد.
هدف یک عدد آزمایشگاهی نیست، بلکه همگامسازی نامحسوس در محل شماست. هر توصیه در این راهنما به حذف منابع ناهماهنگی کمک میکند تا FloSync بتواند یکنواخت و پایدار بماند.
نتیجه: شبکه خوب، فایلهای ویدیویی بهینهشده و راهاندازی تمیز سیستم قابل اطمینانترین نتایج را میدهند.
پیکربندی شبکه
شبکه شما پایه است. رایانههای FloSync از طریق UDP در شبکه محلی ارتباط برقرار میکنند، و کیفیت آن اتصال مستقیماً بر پایداری همگامسازی تأثیر میگذارد.
سیمی در مقابل WiFi
برای Video Wall و نصبهای حساس به همگامسازی، اترنت سیمی به شدت توصیه میشود. WiFi میتواند تغییرپذیری ایجاد کند که کنترل آن دشوارتر است.
برای راهاندازیهای توزیعشده، مانند تلویزیونهای جداگانه در سراسر یک فروشگاه خردهفروشی که محتوای تبلیغاتی یکسانی نشان میدهند، WiFi خوب کار میکند. وقتی صفحهنمایشها کنار هم دیده نمیشوند، تفاوتهای کوچک زمانبندی برای بینندگان نامرئی است و FloSync همه چیز را به اندازه کافی نزدیک نگه میدارد که کسی متوجه نشود. اگر WiFi نصب شما را آسانتر میکند، از آن استفاده کنید.
| اترنت سیمی | WiFi | |
|---|---|---|
| تأخیر | ثابتتر | متغیر |
| از دست رفتن بسته | تقریباً صفر | بسته به تداخل متفاوت است |
| بهترین برای | Video Wall، صفحهنمایشهای کنار هم | صفحهنمایشهای جداگانه در مناطق مختلف |
| توصیه | بهترین انتخاب برای راهاندازیهای حساس به همگامسازی | مناسب وقتی صفحهنمایشها کنار هم دیده نمیشوند |
ساده نگه دارید
هر چه تعداد پرشهای شبکه بین رایانههای شما کمتر باشد، بهتر است:
- بهترین: همه رایانههای FloSync به همان سوئیچ شبکه متصل باشند
- خوب: همان زیرشبکه، متصل از طریق یک یا دو سوئیچ
- اجتناب کنید: اتصالاتی که از روترها، VLANها یا زیرشبکهها عبور میکنند
یک سوئیچ gigabit ساده غیرمدیریتشده تمام چیزی است که نیاز دارید. سوئیچهای مدیریتشده پیشرفته هم خوب کار میکنند، فقط مطمئن شوید که ترافیک UDP را روی پورت 9201 فیلتر یا محدود نمیکنند.
شبکه اختصاصی (اختیاری اما ایدهآل)
برای حساسترین نصبها، یک شبکه اختصاصی فقط برای FloSync در نظر بگیرید:
- از یک سوئیچ جداگانه استفاده کنید که فقط رایانههای FloSync شما به آن متصل باشند
- هیچ ترافیک دیگری برای پهنای باند رقابت نمیکند
- هیچ خطری از ازدحام شبکه از دستگاههای دیگر وجود ندارد
- هر رایانه میتواند یک اتصال شبکه دوم برای دسترسی به اینترنت در صورت نیاز داشته باشد
این برای اکثر راهاندازیها ضروری نیست، اما تغییرپذیری شبکه را کاملاً حذف میکند.
برای راهنمای گامبهگام کامل ساخت یک شبکه ایزوله بدون اتصال اینترنت — شامل قفلسازی سیستمعامل برای جلوگیری از بهروزرسانیهای پسزمینه، همگامسازی ابری و سایر تداخلها — به راهاندازی شبکه اختصاصی مراجعه کنید.
فایروال و نیازمندیهای پورت
FloSync از پورت UDP 9201 برای ارتباط همگامسازی استفاده میکند. مطمئن شوید:
- فایروالهای همه رایانهها FloSync (یا پورت UDP 9201) را اجازه میدهند
- هیچ فایروال یا فیلتر سطح شبکهای UDP را بین دستگاههای شما مسدود نمیکند
- اگر در یک شبکه سازمانی هستید، از تیم IT خود بخواهید UDP 9201 را در زیرشبکه محلی اجازه دهند
برای دستورالعملهای خاص پلتفرم به همگامسازی شبکه - پیکربندی فایروال مراجعه کنید.
انتخابهای کدگذاری ویدیو
فرمت ویدیوی شما تأثیر مستقیمی بر ثبات همگامسازی دارد، و یکی از آسانترین چیزهایی است که میتوانید بهبود بخشید.
چرا کدگذاری برای همگامسازی اهمیت دارد
FloSync رایانهها را در حین پخش به طور خودکار هماهنگ نگه میدارد. فرمتهای ویدیویی مناسب برای همگامسازی این فرآیند را روانتر و ثابتتر میکنند.
فرمتهای تحویل استاندارد از دوربینها، ویرایشگرها و وب برای حجم فایل عالی هستند. برای نصبهای حساس به همگامسازی، فرمتهای تولید اختصاصی معمولاً در چند رایانه ثابتتر هستند.
فرمتهای مناسب برای همگامسازی به طور کلی رفتار پایدارتری در بلندمدت دارند، به خصوص در Video Wall چند رایانهای.
توصیه ما
H.264 All-Intra فرمت پیشنهادی ما برای همه پلتفرمهاست. قابلیت اطمینان عالی همگامسازی، پخش با شتاب سختافزاری و حجم فایل کمتر نسبت به سایر کدکهای all-intra ارائه میدهد. ProRes LT و DNxHD نیز گزینههای جایگزین پشتیبانیشده هستند.
قبل از تبدیل آزمایش کنید
ممکن است اصلاً نیازی به رمزگذاری مجدد محتوایتان نداشته باشید. ما ویدیوهای نمونه قابل دانلود در فرمتهای مختلف ارائه میدهیم تا بتوانید عملکرد همگامسازی را روی سختافزار خودتان قبل از تصمیمگیری برای یک فرمت مقایسه کنید.
وقتی آماده تبدیل شدید، پانل تبدیل فرمت داخلی FloSync آن را آسان میکند — یک فرمت انتخاب کنید، فایلهایتان را در صف قرار دهید و بگذارید اجرا کند. نیازی به ابزار خارجی نیست.
برای مقایسه فرمتها، دانلود فایلهای نمونه و دستورات FFmpeg دستی، به راهنمای آمادهسازی ویدیو مراجعه کنید.
فایلها را در رایانهها تطابق دهید
هنگام استفاده از همگامسازی شبکه، هر رایانه باید یک نسخه یکسان از همان فایل ویدیویی داشته باشد:
- فرمتها را مخلوط نکنید (مثلاً ProRes روی یک دستگاه و H.264 روی دستگاه دیگر)
- فایلها را به ذخیرهسازی محلی هر رایانه کپی کنید نه اینکه از یک اشتراکگذاری شبکه پخش کنید
- حتی اگر محتوای بصری یکسان باشد، تفاوت در کدگذاری میتواند باعث انحراف شود
حالت حلقه
اگر محتوای شما به طور مداوم حلقه میزند (مانند اکثر محتوای Digital Signage و Video Wall)، انتخاب حالت حلقه به طور قابل توجهی بر کیفیت همگامسازی در طول زمان تأثیر میگذارد.
حلقه استاندارد
در حالت استاندارد، پخشکننده ویدیو هر بار که به انتها میرسد فایل را مجدداً بارگذاری میکند. این یک انتقال کوتاه در نقطه حلقه ایجاد میکند. در طول آن انتقال، رایانهها ممکن است به طور موقت از همگامسازی خارج شوند و FloSync نیاز به تصحیح داشته باشد.
در یک جلسه طولانی، این تصحیحها انباشته میشوند. سیستم شما همگام باقی میماند، اما برای رسیدن به آن کار بیشتری انجام میدهد.
حلقه بدون درز
حالت بدون درز انتقال حلقه را کاملاً حذف میکند. FloSync ویدیوی شما را برای پخش مداوم هنگام پخش زنده آماده میکند.
در بسیاری از راهاندازیها، حلقه بدون درز به طور محسوسی رویدادهای تصحیح را کاهش میدهد و پخش پایدارتری در بلندمدت ایجاد میکند.
| استاندارد | بدون درز | |
|---|---|---|
| انتقال حلقه | شکاف کوتاه در نقطه حلقه | کاملاً روان |
| تصحیحهای همگامسازی در حین پخش | بیشتر احتمال دارد در اطراف مرزهای حلقه | معمولاً کمتر در اجرای طولانی |
| پایداری انحراف | خوب، اما متغیر | عالی و ثابت |
| صدا | پشتیبانی میشود | پشتیبانی میشود |
| بهترین برای | راهاندازیهای ساده، حداکثر سازگاری | Video Wall، حلقههای VJ، Digital Signage |
توصیه ما
از حلقه بدون درز برای هر نصبی که کیفیت همگامسازی اولویت دارد استفاده کنید. پیشفرض بودنش دلیلی دارد.
میتوانید حالت حلقه را در تنظیمات برگزیده تغییر دهید.
سختافزار و GPU
از سختافزار مشابه در رایانهها استفاده کنید
هنگامی که چند رایانه باید همگام بمانند، ثبات اهمیت دارد. تفاوت در GPU، CPU یا عملکرد ذخیرهسازی میتواند بر چگونگی یکنواخت اجرای سیستمها در طول زمان تأثیر بگذارد.
برای محکمترین همگامسازی:
- تا حد امکان از همان مدل رایانه برای همه گرهها استفاده کنید
- حداقل از همان نسل GPU در دستگاهها استفاده کنید
- اطمینان حاصل کنید همه دستگاهها ذخیرهسازی SSD دارند (نه هارددیسکهای چرخان)
GPU و رمزگشایی ویدیو
GPUهای مدرن رمزگشایی ویدیو را در سختافزار انجام میدهند، که هم سریعتر و هم ثابتتر از رمزگشایی نرمافزاری است. FloSync به طور خودکار از رمزگشایی با شتاب سختافزاری استفاده میکند.
برای بهترین نتیجه:
- از یک GPU اختصاصی (نه گرافیک یکپارچه) برای محتوای 4K استفاده کنید
- درایورهای GPU را بهروز نگه دارید
- از اجرای برنامههای فشرده از نظر GPU همراه با FloSync اجتناب کنید
- اگر از چند صفحهنمایش برای هر رایانه استفاده میکنید، مطمئن شوید GPU از کل خروجی پیکسل پشتیبانی میکند
سرعت ذخیرهسازی
فرمتهای پربیتریت مانند ProRes و DNxHR به ذخیرهسازی سریع نیاز دارند:
- SSD (داخلی یا USB 3.0+): برای همه فرمتها پیشنهاد میشود
- SSD NVMe: ایدهآل برای ProRes/DNxHR در 4K
- USB 2.0 یا هارددیسکهای چرخان: ممکن است با محتوای پربیتریت کنار نیایند
- درایوهای شبکه: پیشنهاد نمیشود، همیشه از ذخیرهسازی محلی استفاده کنید
پیکربندی سیستم
جزئیات کوچک سطح سیستم میتوانند تفاوت شگفتانگیزی برای نصبهای طولانیمدت ایجاد کنند.
خواب و صرفهجویی انرژی را غیرفعال کنید
رایانهای که به خواب میرود یا عملکرد را کاهش میدهد، همگامسازی را مختل میکند.
Windows:
- تنظیمات > سیستم > انرژی > High Performance یا Best Performance تنظیم کنید
- تایماوت صفحهنمایش و خواب را در تنظیمات انرژی غیرفعال کنید
- USB selective suspend را غیرفعال کنید (میتواند مشکلات آداپتور نمایش ایجاد کند)
macOS:
- تنظیمات سیستم > نمایشگرها > پیشرفته > جلوگیری از خواب خودکار
- تنظیمات سیستم > صفحه قفل > محافظ صفحه و خواب نمایشگر را به هرگز (یا یک فاصله بسیار طولانی) تنظیم کنید
- برای راهاندازیهای کیوسک از
caffeinateدر Terminal استفاده کنید
بهروزرسانیهای خودکار را غیرفعال کنید
هیچ چیزی یک نصب را سریعتر از یک راهاندازی مجدد غیرمنتظره مختل نمیکند.
Windows:
- Windows Update را در طول رویداد یا دوره نصب متوقف کنید
- در صورت امکان بهروزرسانیهای خودکار درایور را غیرفعال کنید
- ساعات فعال را طوری تنظیم کنید که پنجره عملیاتی شما را پوشش دهد
macOS:
- تنظیمات سیستم > عمومی > بهروزرسانی نرمافزار > بهروزرسانیهای خودکار را در طول نصب غیرفعال کنید
برنامههای غیرضروری را ببندید
هر برنامهای که برای CPU، GPU و حافظه رقابت میکند منابع را از پخش ویدیو میگیرد:
- مرورگرهای وب، کلاینتهای ایمیل و برنامههای چت را ببندید
- برنامههای شروع خودکار که نیاز ندارید را غیرفعال کنید
- در Windows، سرویسهای پسزمینه را تا حد امکان به حداقل برسانید
- اعلانها را غیرفعال کنید تا پنجرههای بازشو روی محتوای تمامصفحه ظاهر نشوند
محافظ صفحه و صفحه قفل
مطمئن شوید رایانه در حین پخش قفل نمیشود یا محافظ صفحه نشان نمیدهد:
- محافظ صفحه را کاملاً غیرفعال کنید
- نیاز به قفل/رمز عبور بعد از خواب را غیرفعال کنید
- FloSync در حین پخش زنده یک wakelock فعال میکند تا از خواب جلوگیری کند، اما تنظیمات محافظ صفحه جداگانه هستند
راهاندازی مجدد منظم زمانبندی کنید (نصبهای طولانیمدت)
اگر نصب شما روزها یا هفتهها بدون نظارت اجرا میکند، یک راهاندازی مجدد روزانه روی هر رایانه زمانبندی کنید — مثلاً ساعت 2 بامداد یا هر وقت محل شما بسته است.
چرا این اهمیت دارد: FloSync رایانهها را با مقایسه ساعت سیستم آنها همگام میکند. ساعت هر رایانه توسط یک اسیلاتور سختافزاری — یک کریستال کوچکی که با فرکانس دقیقی ارتعاش میکند — هدایت میشود. در طول روزها کار مداوم، گرمای ناشی از CPU، GPU و سایر اجزا باعث میشود این اسیلاتورها با نرخهای کمی متفاوت در هر دستگاه کج شوند. سرویس زمان سیستمعامل شما (NTP) ساعت را به صورت دورهای تصحیح میکند، اما این تصحیحها میتوانند ناگهانی باشند نه تدریجی، و به طور مستقل روی هر رایانه اتفاق میافتند. نتیجه این است که پس از چند روز آپتایم، ساعت دو دستگاه ممکن است به روشهایی کج شوند که جبران کامل آن در زمان واقعی برای هیچ نرمافزاری دشوار است.
یک راهاندازی مجدد این وضعیت انباشتهشده را بازنشانی میکند: سیستمعامل یک همگامسازی زمان تازه انجام میدهد، دمای سختافزار به طور موقت عادی میشود و خطوط لوله رمزگشایی ویدیو تمیز شروع میکنند. همین دلیل است که سیستمهای Digital Signage حرفهای، سرورهای پخش پخش و نصبهای AV به طور معمول راهاندازی مجدد شبانه زمانبندی میکنند — این یک بهترین روش صنعتی است، نه یک راهحل موقت.
FloSync برای این طراحی شده است. با فعال بودن شروع با ورود و پخش زنده خودکار، نصب شما پس از راهاندازی مجدد به طور خودکار بازیابی میشود — FloSync راهاندازی میشود، به شبکه دوباره متصل میشود و بدون هیچ دخالت دستی پخش زنده میکند. کل چرخه راهاندازی مجدد برای مخاطبان شما نامرئی است.
نحوه زمانبندی راهاندازی مجدد:
Windows:
- Task Scheduler را باز کنید و یک کار جدید ایجاد کنید
- محرک را به Daily در زمان دلخواه شما تنظیم کنید (مثلاً 2:00 AM)
- عمل را روی اجرای
shutdown /r /t 0تنظیم کنید
macOS:
- تنظیمات سیستم > عمومی > راهاندازی و خاموشی > یک زمانبندی تنظیم کنید (macOS قدیمیتر: صرفهجویی انرژی > زمانبندی)
- یا از
sudo pmset repeat restart MTWRFSU 02:00:00در Terminal استفاده کنید
چکلیست بهینهسازی
از این به عنوان مرجع هنگام راهاندازی یک نصب حساس به همگامسازی استفاده کنید.
شبکه
- [ ] همه رایانهها از طریق اترنت سیمی متصل هستند
- [ ] همه رایانهها در همان زیرشبکه هستند
- [ ] ترجیحاً به همان سوئیچ متصل هستند
- [ ] فایروال FloSync / پورت UDP 9201 را اجازه میدهد
- [ ] هیچ فیلتر شبکهای UDP را بین دستگاهها مسدود نمیکند
فایلهای ویدیویی
- [ ] ویدیوها در یک فرمت بهینهشده برای همگامسازی کدگذاری شدهاند (از پانل تبدیل فرمت استفاده کنید یا آمادهسازی ویدیو را ببینید)
- [ ] فایلهای یکسان به ذخیرهسازی محلی هر رایانه کپی شدهاند
- [ ] فایلها روی SSD ذخیره شدهاند (نه درایو شبکه یا USB 2.0)
- [ ] پخش روی هر دستگاه به صورت جداگانه قبل از پخش زنده آزمایش شده است
تنظیمات نرمافزار
- [ ] حلقه بدون درز در تنظیمات برگزیده فعال است (اگر محتوا حلقه میزند)
- [ ] همگامسازی شبکه سرور/کلاینت پیکربندی و متصل شده است
- [ ] گسترش بوم سراسری روی هر رایانه پیکربندی شده است (برای Video Wall)
- [ ] تنظیمات تحمل همگامسازی پیشفرض (فقط در صورت نیاز تنظیم کنید)
سیستم
- [ ] طرح انرژی روی High Performance تنظیم شده (Windows) یا خواب غیرفعال شده (macOS)
- [ ] بهروزرسانیهای خودکار متوقف یا غیرفعال شدهاند
- [ ] محافظ صفحه و صفحه قفل غیرفعال شدهاند
- [ ] برنامههای غیرضروری بسته شدهاند
- [ ] درایورهای GPU بهروز هستند
- [ ] راهاندازی مجدد روزانه برای نصبهای بدون نظارت زمانبندی شده است (با شروع با ورود و پخش زنده خودکار فعال)
قبل از پخش زنده
- [ ] ابتدا سرور را شروع کنید، سپس کلاینتها را متصل کنید
- [ ] اجازه دهید همگامسازی اولیه قبل از ارزیابی تثبیت شود
- [ ] نشانگرهای وضعیت را مشاهده کنید و تأیید کنید پخش پایدار باقی میماند
- [ ] یک جلسه آزمایشی قبل از رویداد یا افتتاح اجرا کنید
هنوز مشکل دارید؟
اگر این راهنما را دنبال کردهاید و همچنان مشکل همگامسازی تجربه میکنید:
- راهنمای عیبیابی را برای علائم و راهحلهای خاص بررسی کنید
- گزارشهای تشخیصی را مرور کنید که رویدادهای همگامسازی را ثبت میکنند و میتوانند به تشخیص علت کمک کنند
- فایلهای ویدیویی نمونه ما را امتحان کنید تا مشکلات کدگذاری را رد کنید
- با فایلهای گزارش خود با ما تماس بگیرید و ما به تشخیص راهاندازی شما کمک میکنیم
مرتبط
- همگامسازی شبکه: راهاندازی همگامسازی سرور/کلاینت
- آمادهسازی ویدیو: فرمتهای کدگذاری و فایلهای نمونه
- تبدیل فرمت: تبدیل ویدیوها به فرمتهای بهینهشده برای همگامسازی در FloSync
- تنظیمات برگزیده: تحمل همگامسازی و تنظیمات حالت حلقه
- عیبیابی: مشکلات رایج و راهحلها