RTMP

Skrót od „Real-Time Messaging Protocol”. RTMP to protokół przeznaczony do przesyłania dźwięku i obrazu przez Internet. Służy do strumieniowego przesyłania treści multimedialnych na żądanie, a także obsługuje transmisję na żywo.

Strumieniowe przesyłanie za pomocą RTMP wymaga serwera multimediów, takiego jak Adobe Media Server (AMS). Klienci łączą się z serwerem strumieniowym za pośrednictwem TCP, zwykle korzystając z portu 1935. Adresy URL strumieni RTMP mają zwykle format taki jak:

rtmp://stream.domain.com/livestream

Większość przeglądarek internetowych nie rozpoznaje prefiksu rtmp://. Zamiast tego nadawcy mogą opublikować adres URL RTMP (udostępniony przez serwer multimediów) w usłudze do transmisji strumieniowej, która akceptuje dane wejściowe RTMP. Przykładami są Vimeo, YouTube Live i Facebook Live. Usługa następnie transmituje strumień za pośrednictwem odpowiedniej witryny internetowej lub aplikacji.

Historia

Firma Macromedia stworzyła RTMP. W 2005 roku firma Adobe przejęła Macromedia wraz z prawami do RTMP, który był częścią platformy technologicznej Flash. Chociaż RTMP może przesyłać strumieniowo formaty Flash (takie jak .SWF, .FLV i .F4V), obsługuje również wiele innych typów transmisji dźwięku i obrazu.

Wraz ze spadkiem wykorzystania technologii Flash protokół RTMP jest coraz częściej używany do przesyłania strumieniowego standardowego skompresowanego wideo oraz transmisji audio i wideo zamiast multimediów Flash. Firma Adobe udostępniła również RTMP jako otwartą specyfikację, z której mogą korzystać aplikacje innych firm. Przykładami są Nimble Streamer, Open Broadcaster Software i Wowza Streaming Engine.

NOTE: Od 2020 roku sprzedażą i pomocą techniczną dotyczącą Adobe Media Server, Flash Media Live Encoder oraz pakietu SDK RTMP zajmuje się firma Veriskope, a nie Adobe.

Zaktualizowano March 14, 2020 przez Per C.

quizSprawdź swoją wiedzę

Which of the following is an old online chat program?

A
IRL
0%
B
IRC
0%
C
IRA
0%
D
IRP
0%
Correct! Incorrect!     View the IRC definition.
More Quizzes →

Słownik komputerowy Tech Terms

Definicja RTMP na tej stronie jest oryginalną definicją napisaną przez autorów TechTerms.com. Jeśli chcesz odwołać się do tej strony lub zacytować tę definicję, użyj zielonego paska cytowania bezpośrednio poniżej definicji.

Naszym celem jest wyjaśnianie terminologii komputerowej w prosty i zrozumiały sposób. Dążymy do dokładności i prostoty w każdej publikowanej definicji. Jeśli masz uwagi lub chcesz zaproponować nowy termin techniczny, skontaktuj się z nami.

Newsletter Tech Terms

Poszerzaj swoją wiedzę techniczną dzięki naszemu codziennemu lub tygodniowemu newsletterowi! Subskrybuj już dziś i otrzymuj nowe terminy oraz quizy prosto do skrzynki odbiorczej.

Zapisz się do bezpłatnego newslettera TechTerms

Jak często chcesz otrzymywać e-maile?

Możesz wypisać się lub zmienić częstotliwość w dowolnym momencie, korzystając z linków w każdym e-mailu. Pytania? Skontaktuj się z nami.

Uwaga: Newsletter jest wysyłany w języku angielskim.