TechBord Logo
TechBord detail

پروتکل پیام رسانی بلادرنگ (RTMP) چیست؟

مخفف "پروتکل پیام رسانی بلادرنگ" است. RTMP یک پروتکل (Protocol) است که برای انتقال صدا و تصویر از طریق اینترنت طراحی شده است. برای پخش جریانی چند رسانه ای (Multimedia) محتوا در صورت تقاضا استفاده می‌شود و همچنین از پخش زنده (Live Streaming) پشتیبانی می‌کند.

جریان‌سازی از طریق RTMP به یک سرور رسانه، مانند Adobe Media Server (AMS) نیاز دارد. مشتری (Client) به جریان سرور (Server) از طریق پروتکل کنترل انتقال (TCP) متصل شوید، معمولاً با استفاده از پورت 1935. جریان RTMP آدرس اینترنتی (URL) معمولاً از قالبی مانند:

rtmp://stream.domain.com/livestream

بیشتر مرورگر اینترنت (Web Browser) rtmp را نمی شناسند: // پیشوند. درعوض، پخش‌کننده‌ها می‌توانند URL RTMP (ارائه شده توسط یک سرور رسانه) را برای سرویس پخشی که ورودی RTMP را می‌پذیرد منتشر کنند. به عنوان مثال می توان به Vimeo، YouTube Live یا Facebook Live اشاره کرد. سپس این سرویس جریان را از طریق وب سایت یا برنامه مربوطه پخش می کند.

History

Macromedia RTMP ایجاد کرد. Adobe Macromedia را در سال 2005 خریداری کرد، از جمله حقوق RTMP، که بخشی از پلتفرم فناوری فلش (Flash) بود. در حالی که RTMP می‌تواند فرمت‌های فلش (مانند ()، ()، و ()) را پخش کند، از بسیاری از انواع دیگر انتقال‌های صوتی/تصویری نیز پشتیبانی می‌کند.

از آنجایی که استفاده از Flash کاهش یافته است، RTMP به جای رسانه های فلش، برای پخش صدا و ویدئوی استاندارد فشرده سازی رسانه (Media Compression) رایج تر شده است. Adobe همچنین RTMP را به یک مشخصات باز تبدیل کرده است که می تواند توسط برنامه های شخص ثالث استفاده شود. مثال‌ها عبارتند از Nimble Streamer، Open Broadcaster Software، و Wowza Streaming Engine.

توجه: از سال 2020، فروش و پشتیبانی از Adobe Media Server، Flash Media Live Encoder، و RTMP بسته توسعه نرم افزار (SDK) توسط Veriskope به جای Adobe ارائه شده است.

RTMP مخفف چیست؟

تعریف اصطلاح پروتکل پیام رسانی بلادرنگ (RTMP) توسط تک بورد

تعریف پروتکل پیام رسانی بلادرنگ (RTMP) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف پروتکل پیام رسانی بلادرنگ (RTMP) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.