דלג לתוכן
Callaba

שלחו וקבלו זרמי RTMP ב-OBS Studio

בעמוד הזה

כדי לשלוח RTMP מ-OBS, הזינו את כתובת ה-URL ומפתח הזרם שהוקצו ב'הגדרות → זרם'. כדי לקבל הזנה ב-OBS, השתמשו בכתובת URL של מקלט שהונפקה למשימה זו בתוך Media Source. Publisher ו-Receiver הם תפקידי גישה נפרדים, אך הם משתמשים באותו שם זרם מוגדר ועשויים להשתמש באותה כתובת URL של RTMP.

מה נדרש לפני פתיחת OBS

  • מאזין RTMP פעיל וכתובת URL/מפתח של מפרסם שהונפקו עבורו.
  • סצנת OBS מוכרת עם מקורות וידאו ושמע שנבחרו במכוון.
  • נתיב קבלה או ניטור נפרד כדי להוכיח את ההזנה לאחר הגעתה.

הליך זה משתמש בערכי RTMP מותאם אישית שסופקו עבור הפריסה. OBS מחזיקה תיעוד הגדרה ספציפי לגרסה.

קלטים מבוקרים וקלטי Guest

במצב מבוקר, השתמשו בכתובת ה-URL שהוקצתה ובשם הזרם המוגדר; תפקידי Publisher ו-Receiver משתמשים באותו שם חיבור. במצב Guest, OBS עדיין מתייגת את השדה Stream Key: הזינו שם זרם נבחר שאינו ריק, והשתמשו באותו שם לקבלה. מצב Guest פותח בכוונה את נקודת הקצה.

שלחו RTMP מ-OBS אל Callaba

  1. ב-OBS, פתחו את Settings → Stream.
  2. בחרו Custom… כשירות.
  3. הדביקו את כתובת ה-URL של השרת שהוקצתה ב-Server ואת ערך המפרסם ב-Stream Key.
  4. לחצו על Apply, ואז התחילו בהזרמה.
  5. ב-Callaba, ודאו ש-RTMP Server מדווח על מפרסם פעיל ועל קצב סיביות נכנס.

תוצאה צפויה: המפרסם שהוקצה מופיע כפעיל וקצב הסיביות משתנה בזמן ש-OBS שולחת. אם OBS מציינת שהיא מזרימה אך המאזין נותר לא פעיל, השוו את נתיב השרת והמפתח המדויקים, ואז בדקו את יציאת המאזין ואת כלל הגישה של המפרסם.

קבלו הזנת RTMP ב-OBS

  1. השיגו את כתובת ה-URL של המקלט או הנגן המיועדת לנתיב הקבלה הזה ב-OBS.
  2. בסצנה, הוסיפו Media Source.
  3. כבו את Local File והדביקו את כתובת ה-URL של המקלט בשדה Input.
  4. ודאו תמונה ושמע מיועדים בתצוגה המקדימה של OBS.

תוצאה צפויה: סצנת ה-OBS המקבלת מציגה את ההזנה שנבחרה ואת השמע המיועד לה. כתובת URL לקליטת RTMP אינה כתובת URL של נגן דפדפן. הפעלה בדפדפן היא תהליך נפרד נוסף ועליה להשתמש בנקודת קצה מוגדרת של HLS/Web Player במקום RTMP מקורי בדפדפן.

בדקו את שני הכיוונים לפני אירוע

בדיקהמה היא מוכיחה
שולח OBS מחוברOBS ניסתה ליצור הפעלת מפרסם.
פעילות שרת וקצב סיביותהמאזין קיבל מפרסם ורואה זרימת מדיה.
תמונה ושמע במקלטנתיב הקבלה שנבחר מפענח מדיית תוכנית שימושית.
פלט שנבחרההקלטה, הניתוב או הנגן שהוגדרו בנפרד פועלים.

תקלות נפוצות

החיבור נכשל מיד: העתיקו שוב את כתובת ה-URL ואת שם/מפתח הזרם; ודאו את המאזין ואת נתיב הרשת. החיבור מצליח אך אין מדיה שימושית: בדקו את סצנת OBS, מקור השמע, יומני המקודד והמדיה בצד המקלט. המקלט נשאר שחור: ודאו ש-OBS משתמשת בנתיב קבלת ה-RTMP המוגדר ובאותו שם/מפתח זרם, ואז בדקו תאימות מדיה ומצב מקלט.

תצורה קשורה

השתמשו ב-Callaba RTMP Server כדי ליצור את נתיב הקליטה המוגדר, ב-מדריך המפעיל של RTMP Server לפרטי מחזור החיים והגישה, וב-נגן RTMP והפעלה בדפדפן כאשר הצפייה בדפדפן היא המשימה הבאה.

ריצת קבלה חוזרת ב-OBS

צרו את RTMP Server ביציאת TCP פנויה, ואז צרו Publisher Stream אחד ו-Receiver Stream אחד. העתיקו במדויק את כתובת ה-URL ושם/מפתח הזרם של המפרסם שהוקצו; אל תבנו כתובת URL משם השרת המוצג. עבור מקלט OBS, השתמשו בנתיב קבלת ה-RTMP המוגדר עם אותו שם/מפתח זרם. לצפייה בדפדפן, צרו פלט HLS או Web Player נפרד. ב-OBS השתמשו בשירות Custom, ולא בקביעה מראש של פלטפורמה. לבדיקת פתיחה שמרנית, שלחו וידאו H.264 עם שמע AAC בנתיב פלט FLV/RTMP; השאירו את הרזולוציה, קצב הפריימים וקצב הסיביות בערכים שהפריסה שלכם מקבלת, ואז שנו פרמטר אחד בכל פעם.

ב-Callaba בדקו את getStatistics: קצב הסיביות של הקלט ומספר המפרסמים מאמתים קליטה; מספר המקלטים משתנה רק כשמקלט באמת מתחבר. עבור מקלט ב-OBS, הוסיפו Media Source, השביתו Local File, הזינו את כתובת ה-URL של המקלט כ-Input, והשאירו את המקור גלוי בסצנה. תצוגה מקדימה שחורה עם מפרסם פעיל מצביעה על כתובת ה-URL של המקלט או על תאימות המדיה; קצב סיביות קלט אפס מפנה בחזרה לשולח, למפתח, ליציאה או לתפקיד המפרסם. ראו את הפניית מחזור החיים של RTMP Server עבור שדות המאזין והסטטיסטיקה המדויקים.

השלבים הבאים

השתמשו ב-Callaba RTMP Server כדי ליצור את נתיב הקליטה, ולאחר מכן השתמשו ב-נגן RTMP והפעלה בדפדפן כאשר צפייה בדפדפן היא המשימה הבאה.