Jawaban singkat: Enhanced RTMP memperluas format pesan RTMP/FLV agar pengirim dan penerima yang kompatibel dapat memberi sinyal codec baru seperti HEVC atau AV1. Pengirim dan penerima tetap memerlukan dukungan codec yang sesuai. RTMPS adalah varian transport yang dilindungi TLS. Konfirmasikan spesifikasi ingest YouTube saat ini sebelum membuat acara.
Mulai dari kontrak output YouTube
| Lapisan | Pertanyaan yang perlu dijawab | Jangan menyimpulkan |
|---|---|---|
| Enhanced RTMP | Apakah jalur pengirim dan ingest YouTube mendukung sinyal codec enhanced yang diperlukan? | Bahwa semua receiver RTMP menerima HEVC atau AV1 |
| Codec video | Codec, profile, resolusi, frame rate, dan nilai rate-control apa yang saat ini diterima tujuan? | Bahwa pilihan codec adalah enkripsi |
| RTMPS | URL ingest aman apa yang diberikan YouTube untuk stream ini? | Bahwa RTMP Server yang tidak terkait menerima rtmps:// |
| Pemutaran audiens | Status pemrosesan dan rendition apa yang dilaporkan YouTube setelah ingest? | Bahwa codec kontribusi adalah rendition akhir penonton |
Sebelum membuat output
Buat atau jadwalkan live stream YouTube, lalu salin URL server dan stream key saat ini hanya ke konfigurasi tujuan. Pilih profil source yang didokumentasikan tujuan. Halaman pengaturan encoder YouTube adalah otoritas untuk panduan codec, resolusi, bitrate, dan protokol terkini; jangan memakai ulang profil semata-mata karena pernah bekerja pada acara sebelumnya.
Buat output YouTube
Buat Restream dengan binding source yang dipilih serta URL/key tujuan YouTube. Ini adalah alur output: pengaturan tujuan YouTube mengatur handoff tersebut. Untuk control surface dasarnya, lihat Restreaming dan live video transcoding.
Pilih profil dari produksi, bukan slogan
Kerjakan mundur dari pengaturan ingest yang saat ini dipublikasikan YouTube. Konfirmasikan apakah source sudah memiliki codec yang diperlukan atau output memerlukan profil transcode yang didukung. Periksa juga codec audio, cadence keyframe, dan rate control terhadap panduan tujuan. Enhanced RTMP membawa informasi kemampuan codec; gunakan rehearsal untuk menilai output sebenarnya.
Satu pilihan output yang konkret
Untuk acara yang menerimanya, H.264/AAC 1080p30 adalah pilihan praktis yang mengutamakan kompatibilitas. Gunakan HEVC dengan Enhanced RTMP ketika endpoint YouTube saat ini dan source/output sebenarnya mendukung rute itu. Dalam kedua kasus, periksa profile video, cadence GOP/keyframe, audio, dan endpoint yang diberikan sebelum rehearsal.
Rehearsal jalur audiens
- Mulai pengujian privat dengan format source yang tepat.
- Pastikan Callaba melihat input dan output yang dikonfigurasi terhubung.
- Periksa YouTube Live Control Room untuk status stream yang diterima dan peringatan.
- Buka jalur preview/audiens dan periksa audio serta video program.
- Hentikan dan mulai ulang source sekali, lalu dokumentasikan prosedur pemulihan yang terlihat.
Diagnosis berdasarkan batas
Jika source sehat tetapi YouTube tidak menunjukkan ingest, periksa kembali URL/key server yang disalin dan protokol output. Jika YouTube menerima stream tetapi menolak video, bandingkan codec/profile serta pengaturan encoder lain dengan spesifikasinya saat ini. Jika ingest sehat tetapi tampilan audiens tertunda atau tidak tersedia, periksa status acara YouTube dan jalur pemutaran, bukan mengubah source RTMP tanpa arah.
Referensi dan langkah berikutnya
Gunakan pengaturan encoder live YouTube dan spesifikasi Veovera Enhanced RTMP v2 sebagai referensi konfigurasi. Untuk source yang terlebih dahulu publish ke Callaba, gunakan RTMP Server, kemudian konfigurasikan output YouTube yang terpisah.