שרת RTMP הוא נקודת הקבלה עבור מפרסם חי. מקודד או יישום הפקה שולחים כתובת RTMP ומפתח זרם; השרת מקבל את ההפעלה הזו, מחיל את מדיניות הגישה שלו וחושף הזנה למשימה הבאה שנבחרה. הוא אינו נגן לצופים, CDN, מקליט או מתג הפקה באופן אוטומטי.
מה עושה שרת RTMP
מודל מחשבתי שימושי הוא מפרסם → שרת RTMP → מודול המשך שנבחר. המפרסם עשוי להיות OBS, FFmpeg או מקודד. מפרט RTMP שפורסם נשמר בעותק היסטורי של המפרט. השרת מעניק למפרסם כתובת ואישורים, ואז מאפשר למפעיל לראות אם החיבור והמדיה פעילים. הקלטה, ניתוב, ניטור ומסירה לצופים דורשים כל אחד הגדרה ובדיקת קבלה משלו.
| שכבה | שאלה שיש להשיב עליה |
|---|---|
| קליטה | האם המפרסם שהוקצה הגיע למאזין עם המפתח המיועד? |
| מדיה | האם הווידאו, השמע וקצב הסיביות שימושיים אצל המקבל? |
| המשך הזרימה | איזה צג, הקלטה, נתיב או נגן שהוגדרו בנפרד אמורים לקבל אותה? |
קראו בעיון את כתובת הפרסום
נקודת קצה של RTMP משלבת בדרך כלל כתובת שרת או נתיב יישום עם שם זרם או מפתח. התייחסו למפתח כאל אישור גישה: העתיקו אותו מהפריסה, אל תכניסו אותו למסמך ציבורי והחליפו אותו אם נחשף. היציאה תלויה בפריסה; אל תניחו שיציאה נגישה לפני שנבדקו המאזין ומדיניות חומת האש.
בחרו גישה מבוקרת או גישת אורח
מצב מבוקר מקצה תפקידי Publisher ו-Receiver לאותו שם זרם מוגדר; לכן כתובת ה-RTMP יכולה להיות זהה לשני התפקידים. מצב אורח אינו משתמש בכללי גישה שנוצרו מראש. הוא פותח בכוונה את נקודת הקצה: בחרו שם זרם שאינו ריק בעת הפרסום והשתמשו באותו שם לקבלה.
אמתו את המסירה לפי הסדר
- במצב מבוקר, ודאו שלזרם יש תפקידי Publisher ו-Receiver; במצב אורח, ודאו שנקודת הקצה הפתוחה היא מכוונת.
- פרסמו מקור ידוע ואמתו מצב מפרסם פעיל לצד קצב הסיביות הנכנס.
- בדקו תמונה ושמע מיועדים מהמקבל המוגדר או מנתיב הניטור.
- רק אז בדקו את זרימת ההקלטה, הניתוב או פלט הדפדפן שנבחרה.
אם OBS מדווח שהוא מזרים אך השרת אינו מציג מפרסם, השוו את הכתובת והמפתח המדויקים ולאחר מכן בדקו DNS, את יציאת המאזין ואת כלל הגישה. אם מפרסם נראה לעין אך נתיב ההמשך ריק, בדיקת הקליטה עברה; חקרו את מודול ההמשך הזה במקום לשנות את המקודד באקראי.
הפעילו את ההזנה שהתקבלה
Callaba RTMP Server הוא המאזין המוגדר ונקודת בקרת המפעיל: צרו גישת מפרסם ומקבל, בדקו פעילות נוכחית והעבירו הזנה נבחרת למשימה התפעולית הבאה. הפעלה בדפדפן היא זרימת עבודה נפרדת של Web Player או HLS; דפדפנים מודרניים אינם מנגנים כתובת RTMP באופן מקורי.
השלבים הבאים
לזרימת קליטה מוגדרת, בדקו את Callaba RTMP Server. השתמשו במדריך RTMP ל-OBS לבדיקת שולח, ביסודות פרוטוקול RTMP לגבול התעבורה, או בנגן RTMP והפעלה בדפדפן כאשר המשימה הבאה היא צפייה בהזנה.