RTMP (פרוטוקול העברת הודעות בזמן אמת): הגדרה / וריאציות / אפליקציות [MiniTool Wiki]
Rtmp
ניווט מהיר :
מה זה RTMP?
RTMP, פרוטוקול העברת הודעות בזמן אמת, היה במקור פרוטוקול קנייני שפותח על ידי מקרומדיה לצורך הזרמת וידאו, אודיו, כמו גם נתונים באינטרנט, בין השרת לבין נגן פלאש.
מאוחר יותר נרכשה מקרומדיה על ידי יריבתה אדובי בע'מ. אדובי פרסמה גרסה חלקית של מפרט הפרוטוקול לשימוש ציבורי.
עֵצָה: RTMP מתייחס לפעמים גם לפרוטוקול תחזוקת טבלת ניתוב, המהווה חלק מערמת הרשת של AppleTalk.
וריאציות RTMP
ישנן מספר וריאציות עבור פרוטוקול RTMP .
- RTMFP: פרוטוקול זרימת מדיה בזמן אמת הוא RTMP על פני UDP (User Datagram Protocol) כדי להחליף את RTMP Chunk Stream.
- RTMPE: RTMP Encrypt משתמש במנגנון האבטחה של Adobe. המנגנון מאמץ פרימיטיבים קריפטוגרפיים תקניים בתעשייה בעוד שפרטי היישום הם קנייניים.
- תקן RTMP: זהו הפרוטוקול הפשוט שעובד על גבי TCP (פרוטוקול בקרת שידור) ומשתמש במספר יציאה 1935 כברירת מחדל.
- RTMPS: RTMP אבטחה היא RTMP באמצעות TLS (Transport Layer Security) או SSL
- RTMPT: RTMP Tunneled מוקף בבקשות HTTP לחצות חומות אש.
הן SSH והן SSL הם פרוטוקולי אבטחה, אך הם שונים. פוסט זה מציג כמה הבדלים ודמיון ביניהם. עכשיו אתה יכול לקרוא את זה.
קרא עודאודות RTMFP
פרוטוקול Secure Real-Time Media Flow הוא חבילת פרוטוקולים שפותחה על ידי Adobe Systems. זה מיועד למסירת מולטימדיה מוצפנת ויעילה דרך שרת לקוח כמו גם מודלים של עמיתים לעמית ברשת.
במקור הייתה RTMFP קניינית. מאוחר יותר, הוא נפתח ועכשיו הוא פורסם כ- RFC 7016 . RTMFP מאפשר למשתמשי הקצה לתקשר ולהתחבר ישירות זה לזה (P2P).
RTMFP לעומת RTMP
RTMFP שונה מ- RTMP בהיבטים מסוימים. ההבדל הגדול ביותר הוא האופן שבו הפרוטוקולים מתקשרים דרך האינטרנט. RTMFP מבוסס על UDP ואילו RTMP מבוסס על TCP. לפרוטוקולים מבוססי UDP יש כמה יתרונות ספציפיים על פני פרוטוקולים מבוססי TCP בעת אספקת מדיה בשידור חי.
במחיר של ירידה באמינות, היתרונות של RTMFP כוללים חביון ותקורה נמוכים וסובלנות רבה יותר לחבילות שנפלו או חסרות. חוץ מזה, RTMFP תומך גם בשליחת נתונים ישירות מנגן פלאש אחד למשנהו מבלי להסתמך על שרת.
כיצד לתקן לא ניתן לטעון את M3U8: נדחה גישה צולבתאתה עשוי לעמוד בהודעת השגיאה לא ניתן לטעון M3U8 כאשר אתה מחבר vedio ב- Google Chrome או בכל דפדפן אחר. להלן מספר שיטות לתיקון השגיאה.
קרא עודאודות RTMPT
RTMPT, פרוטוקול העברת הודעות בזמן אמת, נמצא בדרך כלל מסתמך על בקשות טקסט ברור ביציאות TCP 443 ו -80 כדי לעקוף את מרבית סינון התעבורה הארגונית. ההפעלה הכמוסה עשויה להכיל חבילות RTMP או RTMPE רגילות.
ההודעות ב- RTMPT גדולות מהודעות ה- RTMP המקבילות שאינן מנהרות עקב כותרות HTTP. RTMPT עשוי להקל על השימוש ב- RTMP בתרחישים שבהם השימוש ב- RTMP שאינו מנהרה היה לא אפשרי אחרת. לדוגמא, כאשר הלקוח עומד מאחורי חומת אש החוסמת תעבורה יוצאת שאינה HTTP ולא HTTPS, הוא זקוק ל- RTMPT.
RTMPT פועל על ידי שליחת פקודות דרך כתובת ה- POST והודעות AMF דרך גוף ה- POST.
RTMP חל בתוכנה
באופן כללי, RTMP מיושם בשלושה שלבים, מקודד וידאו חי, שרת הזרמת מדיה בשידור חי ובפי דרישה, ולקוח חי ומבוקש. להלן כמה יישומים המשתמשים ב- RTMP.
סוף החיים של מיקרוסופט אדובי פלאש יתרחש עד דצמבר 2020חברת אדובי בע'מ העלתה את הרעיון של סוף החיים של אדובי פלאש כבר בשנת 2017. כעת, חברות אחרות מגיבות לנושא זה ככל שמתקרב תאריך הסיום.
קרא עודמקודדי וידיאו חיים RTMP
- מקודד Live Media Flash Live
- תוכנת שדרן פתוחה (OBS)
- שדרן XSplit
- FFmpeg
תוכנת לקוח RTMP
- נגן פלאש אדובי (תוסף לדפדפן האינטרנט)
- נגן מדיה VLC
- rtmpdump
- FLVstreamer
תוכנת שרת RTMP
- שרת המדיה של אדובי פלאש
- נגינקס
- סטרימר נמר
- מנוע הזרמת ווזה
- FreeSWITCH
המניע העיקרי של RTMP הוא להיות פרוטוקול להפעלת סרטוני פלאש. לפיכך, הוא משמש בכמה תוכניות אחרות כמו Adobe LiveCycle Data Services ES.