Apa itu RTMP?
RTMP adalah singkatan dari Real-Time Messaging Protocol, yang merupakan protokol berbasis TCP yang digunakan untuk melakukan streaming audio, video, dan data melalui internet. Pada awalnya dikembangkan oleh Macromedia, sekarang Adobe, untuk streaming audio dan video antara pemutar Flash dan server. RTMP banyak digunakan untuk streaming langsung pada platform seperti YouTube Live, Facebook Live, dan Twitch. RTMP bekerja dengan mengkodekan sinyal audio dan video ke dalam format yang dapat ditransmisikan melalui internet, dan kemudian mentransmisikan data ke server untuk didistribusikan ke pemirsa. RTMP telah diadopsi secara luas karena latensi yang rendah dan kemampuan streaming real-time.
RTMP dan mimoLive
Dengan menggunakan FFmpeg, mimoLive sekarang dapat menelan RTMP aliran.
Ini adalah dokumentasi awal. Anda mungkin bisa mendapatkan hasil yang lebih baik dengan menggunakan parameter yang berbeda. Beri tahu kami jika Anda menemukan pengaturan yang lebih baik.
Menyiapkan sebuah RTMP server
Tambahkan Sumber FFmpeg kolom sumber Anda. Untuk RTMPFFmpeg harus berjalan dalam mode mendengarkan dan kotak centang Keep Alive harus ditandai sehingga mimoLive segera memulai FFmpeg dan tetap berjalan meskipun tidak ada data yang diterima dan sumbernya tidak digunakan dalam live layer atau multiview.
Parameter untuk memulai dan menjalankan aplikasi RTMP server adalah:
-listen 1 -i rtmp://xxx.xxx.xxx.xxx:1935/thiscanbe/anything
di mana Anda perlu mengganti "xxx.xxx.xxx.xxx" dengan nomor IP utama Mac Anda.
"1935" adalah nomor port default untuk RTMP, tetapi Anda dapat menggunakan nomor lain juga. Pastikan bahwa nomor tersebut cocok di sisi mimoLive dan pengirim.
Mengirim video dan audio ke mimoLive menggunakan RTMP
Di sisi pengiriman, Anda perlu menyiapkan kamera, drone, aplikasi streaming, atau apa pun yang ingin Anda gunakan sebagai sumber untuk mencocokkan pengaturan sumber FFmpeg Anda:
rtmp://xxx.xxx.xxx.xxx:1935/thiscanbe/anything
kembali mengganti "xxx.xxx.xxx.xxx" dengan nomor IP mimoLive Mac Anda.
Jika Anda ingin melakukan streaming ke Mac Anda melalui Internet, Anda harus memastikan Mac Anda dapat dijangkau dengan IP dan nomor port yang unik. Misalnya, Anda dapat menggunakan penerusan port di router Anda. Dalam hal ini, nomor IP di pengirim akan menjadi nomor IP yang dapat dilihat oleh publik. Hubungi dukungan jaringan Anda untuk informasi lebih lanjut.
Anda sekarang akan menerima pesan RTMP streaming di mimoLive.