RTMP (Protokol Pemesejan Masa Nyata): Definisi / Variasi / Aplikasi [MiniTool Wiki]
Rtmp
Navigasi Pantas:
Apa itu RTMP?
RTMP, Real-Time Messaging Protocol, pada awalnya merupakan protokol proprietari yang dikembangkan oleh Macromedia untuk streaming video, audio, dan juga data di Internet, antara pelayan dan pemain Flash.
Kemudian, Macromedia diambil alih oleh pesaingnya Adobe Inc. Adobe telah melancarkan versi spesifikasi protokol yang tidak lengkap untuk penggunaan umum.
Petua: RTMP kadang-kadang juga merujuk kepada Routing Table Maintenance Protocol, yang merupakan sebahagian daripada timbunan rangkaian AppleTalk.
Variasi RTMP
Terdapat beberapa variasi untuk Protokol RTMP .
- RTMFP: Protokol Aliran Media masa nyata adalah RTMP over UDP (User Datagram Protocol) untuk menggantikan RTMP Chunk Stream.
- RTMPE: RTMP Encrypt menggunakan mekanisme keselamatan Adobe. Mekanisme ini menggunakan primitif kriptografi standard industri sementara perincian pelaksanaannya adalah hak milik.
- RTMP betul: Ini adalah protokol biasa yang berfungsi di atas TCP (Transmission Control Protocol) dan menggunakan nombor port 1935 secara lalai.
- RTMPS: RTMP Security adalah RTMP melalui TLS (Transport Layer Security) atau SSL
- RTMPT: RTMP Tunneled dikemas dalam permintaan HTTP untuk melintasi firewall.
Kedua-dua SSH dan SSL adalah protokol keselamatan, tetapi berbeza. Catatan ini memperkenalkan beberapa perbezaan dan persamaan di antara mereka. Sekarang, anda boleh membacanya.
Baca LagiMengenai RTMFP
Secure Real-Time Media Flow Protocol adalah rangkaian protokol yang dibangunkan oleh Adobe Systems. Ini untuk penghantaran multimedia yang dienkripsi dan efisien melalui pelayan pelanggan dan juga model peer-to-peer melalui rangkaian.
RTMFP pada asalnya adalah hak milik. Kemudian, ia dibuka dan kini diterbitkan sebagai RFC 7016 . RTMFP membolehkan pengguna akhir berkomunikasi dan berhubung secara langsung antara satu sama lain (P2P).
RTMFP vs RTMP
RTMFP berbeza dengan RTMP dalam beberapa aspek. Perbezaan terbesar adalah bagaimana protokol berkomunikasi melalui Internet. RTMFP didasarkan pada UDP sementara RTMP berdasarkan TCP. Protokol berasaskan UDP mempunyai beberapa kelebihan khusus berbanding protokol berasaskan TCP ketika menyampaikan media aliran langsung.
Dengan kos penurunan kebolehpercayaan, kelebihan RTMFP termasuk latensi rendah dan overhead dan toleransi yang lebih besar untuk paket yang jatuh atau hilang. Selain itu, RTMFP juga menyokong pengiriman data secara langsung dari satu Adobe Flash Player ke yang lain tanpa bergantung pada pelayan.
Cara Memperbaiki Tidak Boleh Memuatkan M3U8: Akses Crossdomain DitolakAnda mungkin bertemu dengan mesej ralat Tidak dapat memuat M3U8 apabila anda menggunakan vedio di Google Chrome atau penyemak imbas lain. Berikut adalah beberapa kaedah untuk anda memperbaiki ralat tersebut.
Baca LagiMengenai RTMPT
RTMPT, Real-Time Messaging Protocol Tunneled, biasanya didapati bergantung pada permintaan cleartext pada port TCP 443 dan 80 untuk memintas penyaringan lalu lintas korporat. Sesi yang dikemas boleh mengandungi paket RTMP atau RTMPE biasa.
Mesej dalam RTMPT lebih besar daripada mesej RTMP bukan terowong yang setara kerana tajuk HTTP. RTMPT dapat memfasilitasi penggunaan RTMP dalam senario di mana penggunaan RTMP tanpa terowong tidak mungkin dilakukan. Sebagai contoh, apabila pelanggan berada di belakang firewall yang menyekat trafik keluar bukan HTTP dan bukan HTTPS, ia memerlukan RTMPT.
RTMPT berfungsi dengan menghantar arahan melalui URL POST dan mesej AMF melalui badan POST.
RTMP Berlaku dalam Perisian
Secara umum, RTMP dilaksanakan dalam 3 tahap, pengekod video langsung, pelayan streaming media langsung dan atas permintaan, dan pelanggan langsung dan atas permintaan. Berikut adalah beberapa aplikasi yang menggunakan RTMP.
Microsoft Adobe Flash End of Life Akan Berlaku Menjelang Disember 2020Adobe Inc. mengemukakan idea mengenai kehidupan akhir Adobe Flash seawal tahun 2017. Sekarang, syarikat lain memberi respons terhadap masalah ini ketika tarikh akhir semakin hampir.
Baca LagiPengekod Video Langsung RTMP
- Pengekod Langsung Adobe Media Flash
- Buka Perisian Penyiar (OBS)
- Penyiar XSplit
- FFmpeg
Perisian Pelanggan RTMP
- Adobe Flash Player (pemalam penyemak imbas web)
- Pemain media VLC
- rtmpdump
- FLVstreamer
Perisian Pelayan RTMP
- Pelayan Media Flash Adobe
- Nginx
- Nimble Streamer
- Enjin Streaming Wowza
- PERLAWANAN Percuma
Motivasi utama RTMP adalah menjadi protokol untuk memainkan video Flash. Oleh itu, ia digunakan dalam beberapa program lain seperti Adobe LiveCycle Data Services ES.