Langkau ke kandungan
Callaba

Apakah pelayan RTMP?

Pada halaman ini

Pelayan RTMP ialah titik penerimaan bagi penerbit langsung. Pengekod atau aplikasi pengeluaran menghantar URL RTMP dan kunci strim; pelayan menerima sesi itu, melaksanakan dasar aksesnya dan mendedahkan suapan untuk tugas seterusnya yang dipilih. Ia bukan secara automatik pemain penonton, CDN, perakam atau penukar pengeluaran.

Perkara yang dilakukan oleh pelayan RTMP

Model mental yang berguna ialah penerbit → pelayan RTMP → modul hiliran yang dipilih. Penerbit boleh jadi OBS, FFmpeg atau pengekod. Spesifikasi RTMP yang diterbitkan dipelihara dalam salinan spesifikasi sejarah. Pelayan memberikan penerbit alamat dan bukti kelayakan, kemudian membolehkan operator melihat sama ada sambungan dan media aktif. Rakaman, penghalaan, pemantauan dan penghantaran kepada penonton masing-masing memerlukan konfigurasi serta semakan penerimaan sendiri.

LapisanSoalan yang perlu dijawab
IngestAdakah penerbit yang ditetapkan mencapai pendengar dengan kunci yang dikehendaki?
MediaAdakah video, audio dan kadar bit boleh digunakan pada penerima?
HiliranPemantau, rakaman, laluan atau pemain yang dikonfigurasikan secara berasingan manakah yang patut menerimanya?

Baca alamat penerbitan dengan teliti

Titik akhir RTMP biasanya menggabungkan alamat pelayan atau laluan aplikasi dengan nama atau kunci strim. Anggap kunci itu sebagai bukti kelayakan: salin daripada persekitaran pelaksanaan, jangan letakkannya dalam dokumen awam dan gantikannya jika terdedah. Port bergantung pada pelaksanaan; jangan anggap port boleh dicapai sebelum pendengar dan dasar tembok api disemak.

Pilih akses terkawal atau Guest

Mod terkawal memberikan peranan Penerbit dan Penerima kepada nama strim dikonfigurasikan yang sama; oleh itu URL RTMP boleh sama untuk kedua-dua peranan. Mod Guest tidak menggunakan peraturan akses yang dicipta terlebih dahulu. Ia sengaja membuka titik akhir: pilih nama strim yang tidak kosong semasa menerbitkan, kemudian gunakan nama yang sama untuk menerima.

Sahkan serah tugas mengikut urutan

  1. Dalam mod terkawal, sahkan strim mempunyai peranan Penerbit dan Penerima; dalam mod Guest, sahkan bahawa titik akhir terbuka itu disengajakan.
  2. Terbitkan sumber yang diketahui dan sahkan status penerbit aktif serta kadar bit masuk.
  3. Semak gambar dan audio yang dikehendaki daripada penerima atau laluan pemantauan yang dikonfigurasikan.
  4. Barulah uji aliran kerja rakaman, laluan atau output pelayar yang dipilih.

Jika OBS melaporkan ia sedang menstrim tetapi pelayan tidak menunjukkan penerbit, bandingkan URL dan kunci yang tepat, kemudian semak DNS, port pendengar dan peraturan akses. Jika penerbit kelihatan tetapi laluan hiliran kosong, semakan ingest telah lulus; siasat modul hiliran itu dan bukannya menukar pengekod secara rawak.

Kendalikan suapan yang diterima

Callaba RTMP Server ialah pendengar yang dikonfigurasikan dan titik kawalan operator: cipta akses penerbit dan penerima, periksa aktiviti semasa dan serahkan suapan terpilih kepada tugas operasi seterusnya. Main balik pelayar ialah aliran kerja Web Player atau HLS yang berasingan; pelayar moden tidak memainkan URL RTMP secara asli.

Langkah seterusnya

Untuk aliran kerja ingest yang dikonfigurasikan, lihat Callaba RTMP Server. Gunakan panduan OBS RTMP untuk ujian pengirim, asas protokol RTMP untuk sempadan pengangkutan, atau pemain RTMP dan main balik pelayar apabila tugas seterusnya ialah melihat suapan.

Sumber