Konfigurasi: Streaming RTMP

Tentang

Alirkan langsung ke YouTube, Twitch, atau Penyedia RTMP apa pun. Secara opsional sisipkan video di situs web Anda. Catatan: push RTMP memerlukan langganan atau Lisensi.

Menambahkan Server RTMP

Agent DVR mendukung streaming simultan ke beberapa titik akhir RTMP. Untuk menambahkan server RTMP klik pada Menu server, Pengaturan (di bawah Konfigurasi) - pilih "Streaming RTMP" di menu dan Tambah server baru. Anda dapat mengontrol resolusi menggunakan dropdown Ukuran dan bitrate menggunakan penggeser Kualitas. Jika aliran sungai Anda sering mengalami buffering, coba kurangi ukuran atau kualitas atau keduanya untuk mendapatkan Pemutaran yang lancar.

Streaming ke YouTube

  • 1: Masuk ke YouTube dan kunjungi YouTube Live Dashboard.
  • 2: Buat Live Stream baru dan catat URL Server dan Nama aliran sungai/Kunci stream.
  • 3: Di Agent DVR, buka Pengaturan Server dan pilih "Streaming RTMP". Tambah server dan masukkan URL dan Kunci stream dari YouTube.
  • 4: Sesuaikan durasi streaming jika diperlukan (standarnya adalah 900 detik).
  • 5: Untuk menyematkan ini di situs web Anda, klik kanan pada pemutar langsung YouTube dan pilih "Salin kode penyematan" untuk mendapatkan HTML untuk halaman web Anda.

Setelah langkah-langkah ini, mulai streaming langsung ke situs Anda.

Streaming Manual

Klik Menu server dan Streaming RTMP di menu Sistem. Klik tombol "..." di samping entri Server RTMP Anda untuk mengonfigurasi perangkat atau tampilan untuk streaming langsung. Aliran sungai ke platform RTMP Anda akan dimulai. Berikan beberapa detik untuk buffer.

Streaming Perangkat Terjadwal

Gunakan ini untuk melakukan streaming langsung kamera secara otomatis pada waktu-waktu tertentu dalam sehari. Edit Perangkat dan atur Server RTMP yang akan digunakan di tab RTMP. Pilih tab Jadwal dan klik untuk mengonfigurasi Jadwal. Tambah perintah jadwal "Mulai Streaming RTMP" dan atur waktu serta harinya. Kemudian tambah perintah "Berhenti Streaming RTMP".

Streaming Tampilan Terjadwal

Menyiapkan aliran sungai tampilan terjadwal sedikit lebih rumit. Anda perlu menambahkan Tindakan ke Perangkat dan kemudian menjadwalkan panggilan ke tindakan tersebut:

  • 1: Setelah menambahkan Server RTMP, buka http://localhost:8090/q.json?cmd=getstreamingstatus dan salin ident dari Server RTMP yang ingin Anda gunakan (tidak termasuk tanda kutip)
  • 2: Tambahkan tindakan ke perangkat dengan Jika: Tidak Ada, Kemudian: Panggil URL, URL: http://localhost:8090/q.json?cmd=start-rtmp-view&ident=ident&ind=0 di mana ind adalah indeks tampilan yang ingin Anda alirkan (dari 0-8)
  • 3: Tambahkan Entri Jadwal dalam Penjadwal perangkat untuk "Aksi: JALANKAN" dan pilih tindakan yang baru saja Anda buat.

Anda dapat menambahkan tindakan/entri jadwal lain untuk berhenti menggunakan URL http://localhost:8090/q.json?cmd=stop-rtmp&ident=ident. Pastikan jadwal Diaktifkan pada tab Umum.

Anda juga bisa menggunakan curl untuk membuat panggilan API ini.