RTMP vs. RTSP

Media streaming dapat membantu Anda menonton konser langsung saat Anda bekerja.

Protokol komunikasi

Kata HTTP, yang terlihat di URL, adalah akronim dalam bahasa Inggris yang sesuai dengan "Hypertext Transfer Protocol" (protokol transfer hypertext). Protokol adalah seperangkat aturan yang mendefinisikan pertukaran informasi dan sistem komunikasi. Situs web mendistribusikan konten hypertext, audio, dan video menggunakan protokol ini. Semua browser mendukungnya dan tidak diperlukan pengetahuan khusus untuk menggunakannya. Cukup tempatkan dokumen HTML di server web dan itu akan terlihat di Internet. Video yang ditransmisikan menggunakan HTTP secara progresif dimuat ke browser, dan Anda tidak dapat melihat semuanya sampai video diunduh sepenuhnya. Untuk melakukan transmisi secara real time, Anda harus menggunakan protokol seperti RTMP dan RTMS.

RTMP

Adobe, yang mendistribusikan Flash Player, membuat RTMP untuk membantu server web mendistribusikan konten latensi rendah dan sesuai permintaan di Web secara efisien. Latensi rendah penting ketika Anda ingin menonton video tanpa masalah di browser. Server RTMP, seperti Flash Media Server, juga mendukung streaming video langsung dan dapat mengirimkan audio dan jenis data lainnya juga. Jika seseorang kehilangan koneksi Internet saat menonton konten RTMP, sistem dapat terhubung kembali dan melanjutkan transmisi. Pengguna internet menikmati video yang mulai lebih cepat dan dapat bermain tanpa masalah saat melihat konten streaming menggunakan RTMP.

RTSP

Para pengembang awalnya merancang teknologi sesuai permintaan untuk memungkinkan orang mengontrol konten media menggunakan permainan yang sudah dikenal, berhenti, dan berhenti. RTSP, yang juga menawarkan transmisi real-time, memungkinkan untuk mengontrol reproduksi dengan jenis kontrol ini. Anda bahkan dapat maju ke akhir video tanpa mengunduh seluruh file. RealNetworks, pencipta Real Player, menggunakan RTSP streaming audio dan video di tahun sembilanpuluhan. Pengembang juga menggunakan RTSP untuk membuat program pengiriman pesan instan, perangkat lunak konferensi video dan jenis aplikasi lain yang memerlukan interaksi waktu nyata.

Pertimbangan

Anda memerlukan server khusus, seperti Flash Media Server, untuk mendistribusikan konten video menggunakan RTMP. Anda dapat menggunakan server untuk mengirim data ke Adobe Air dan aplikasi Adobe lainnya yang mendukung streaming media. Meskipun Adobe menciptakan RTMP, pengembang dapat menggunakannya dalam aplikasi mereka sendiri karena perusahaan meluncurkan teknologi tersebut kepada publik. Server khusus juga diperlukan untuk mengirimkan konten RTSP. Kerugian menggunakan RTMP dan RTSP adalah kebutuhan untuk menggunakan server khusus. Banyak situs web menawarkan video yang sukses menggunakan HTTP normal meskipun hanya menyediakan streaming pseudo progresif. Namun, Anda bisa mendapatkan manfaat dari penggunaan RTMP atau RTSP ketika Anda perlu mengirimkan video secara real time sesuai permintaan atau untuk menyiarkan siaran langsung.