בסוף, שרת שני לוקח את הערוצים החיים פעם אחת מהמקור, שומר קבצים לפי דרישה במטמון ומשרת את הצופים המנותבים אליו. צריך לוח מותקן עם כתובת https ל-API, מכונת Ubuntu לצומת, וגישת SSH אליה או מעטפת (shell) עליה.
הוספת השרת בלוח
פתחו את Servers והוסיפו שרת לצומת: שמו, כתובת ה-IP שלו, וכתובת השרת (Server URL) שהצופים משתמשים בה כשהיא שונה מה-IP. בנתיב SSH מלאו את לשונית SSH עם חשבון root או כזה עם sudo ללא סיסמה; הסיסמה או המפתח מוצפנים באחסון וה-worker בודק את הגישה מיד לאחר השמירה.

נתיב א׳: התקנה מהלוח דרך SSH
Servers → Install Load Balancer: בחרו את השרת, הריצו Check SSH (מערכת הפעלה, ארכיטקטורת מעבד, sudo, דיסק, שעון, פורט 8080, נגישות ה-API) ואז Install. ה-worker מעלה את חבילת הצומת מתיקיית החבילות שלו ומתקין אותה; החיבור הראשון מצמיד את מפתח המארח של המכונה; כל שלב מופיע בדף בזמן ריצה ו-Servers → Jobs שומר את היומן עם סודות מסוננים. אותו דף מציע בהמשך Upgrade, Restart services, Enroll again ו-Uninstall.
נתיב ב׳: רישום בקוד חד-פעמי
Cluster Nodes → Create enrol code נותן קוד שתקף שלושים דקות. בצומת הריצו את המתקין במצב צומת: sudo ./install.sh --role node --main-url https://media.example.com --api-url https://api.example.com --public-url https://edge1.example.com --enroll-code XCE-… הצומת מקבל סוד ומפתח משלו בעת הרישום; הוא לא מקבל לעולם את הסוד הראשי של הלוח. כתובת ה-API חייבת להיות https אלא אם מעבירים --allow-insecure ברשת פרטית.
בדיקת פעימות הלב
Cluster Nodes מציג את הצומת כ-ok אחרי פעימת הלב הראשונה שלו, עם העומס, הצופים והמטמון; בצומת, journalctl -u xtream-cluster-agent -f מציג "config applied". צומת שבוטל מלוח הבקרה נעצר מעצמו; כדי לצרף אותו שוב צרו קוד חדש ורשמו אותו מחדש.

ראו שצופים מגיעים אליו
צופים מנותבים לצומת לפי GeoIP (עם קובץ המדינות ש-ה-worker מוריד) או לפי השיוך שהגדרתם; צומת לוקח ערוץ חי פעם אחת מהמקור ומפיץ אותו, וממלא את מטמון ה-VOD שלו מהמקור לפי דרישה. Monitoring מציג את הצופים לפי צומת; צומת שנמצא בריקון (draining) לא מקבל צופים חדשים.
