אפשר לשדר ב-YouTube בשידור חי באמצעות RTMPS, תוסף מאובטח לפרוטוקול RTMP הפופולרי לווידאו בסטרימינג. זהו חיבור של RTMP עם Transport Layer Security (TLS/SSL) והוא מספק הצפנה.
לפני שמתחילים
מוודאים שהמקודד שלכם תומך ב-RTMPS ושאתם מכירים את היסודות של סטרימינג בשידור חי ב-YouTube.
1 מחפשים אם יש הגדרה קבועה מראש של YouTube ל-RTMPS
מעדכנים את המקודד לגרסה החדשה ביותר ומחפשים הגדרה מובנית ל-YouTube RTMPS.
אם אתם רואים הגדרה קבועה מראש של RTMPS לYouTube, בחרו אותה. יכול להיות שתצטרכו להזין את מַפתח השידור גם מ'חדר הבקרה בשידור חי'. עכשיו אתם מוכנים לשידור.
אם למקודד אין הגדרה קבועה מראש של RTMPS ל-YouTube, עוברים ל'הגדרת כתובת ה-URL של השרת'.
2 מגדירים את כתובת ה-URL של השרת
כתובת ה-URL של RTMPS זמינה ב'חדר הבקרה בשידור חי'. הערה: 'חדר הבקרה בשידור חי' עדיין יציג את כתובת ה-URL הרגילה של RTMP כברירת מחדל, ולכן יש לזכור להשתמש בכתובת ה-URL של RTMPS במקום זאת.
- פותחים את 'חדר הבקרה בשידור חי' של YouTube.
- לוחצים על הכרטיסייה סטרימינג או מתזמנים שידור חדש.
- מתחת ל'הגדרות הסטרימינג' בשדה 'כתובת ה-URL של השידור' לוחצים על סמל המנעול כדי להציג את כתובת ה-URL של RTMPS.
- מעתיקים את 'כתובת ה-URL של השידור'.
- מדביקים את כתובת ה-URL במקודד.
- מעתיקים את מַפתח השידור של YouTube מחדר הבקרה בשידור חי ומדביקים אותו במקודד.
פתרון בעיות
שגיאות SSL
אם מופיעה הודעת שגיאה בנוסח "שרת RTMP שלח אישור SSL לא חוקי", מבצעים את הפעולות הבאות:
1 מוודאים שכתובת ה-URL של השרת נכונה
מבצעים את השלבים שבקטע הגדרת כתובת ה-URL של השרת כדי לוודא שכתובת ה-URL של השרת נכונה. הפרוטוקול וגם השרת צריכים להיות rtmps
, ולא רק rtmp
.
2 מציינים את מספר היציאה
אם כתובת ה-URL נראית נכונה אבל עדיין מופיעה שגיאת SSL, נסו לציין את היציאה 443 בכתובת ה-URL. למטה אנחנו מציגים דוגמה, אבל תצטרכו לעדכן בה את כתובת ה-URL של השרת שאתם מקבלים מ'חדר הבקרה בשידור חי'.
rtmps://exampleYouTubeServer.com:443/stream
לחלופין, אם המקודד מאפשר לציין את שם היציאה באפשרויות התצורה, יש להשתמש שם ב-443.
תם פרק הזמן שהוקצב להתחברות
אם מופיעה שגיאה בנוסח "ההתחברות לשרת נכשלה — תם פרק הזמן שהוקצב להתחברות", מבצעים את הפעולות הבאות:
1 מוודאים שכתובת ה-URL של השרת נכונה
מבצעים את השלבים שבקטע הגדרת כתובת ה-URL של השרת כדי לוודא שכתובת ה-URL של השרת נכונה.
הפרוטוקול וגם השרת צריכים להיות rtmps, ולא רק rtmp.
2 בודקים אם המקודד תומך ב-RTMPS
אם אתם עדיין נתקלים בבעיות, ייתכן שהמקודד לא תומך ב-RTMPS. כדאי לעיין בתיעוד של המקודד.