Jawaban langsung
Gunakan passthrough ketika codec sumber dan parameter diterima oleh tujuan. Selidiki kameranya terlebih dahulu, lalu validasi browser atau dukungan hilir; transkode hanya trek yang tidak kompatibel.
Mengapa hal ini terjadi
Streaming ulang dapat mengubah sesi transportasi dan penyebaran tanpa mendekode video. Ini menghemat CPU dan menjaga kualitas, namun tidak dapat membuat codec yang tidak didukung tiba-tiba dapat dimainkan.
Browser biasanya memerlukan gateway yang mengubah umpan kamera menjadi jalur pengiriman asli web.
Tes terkontrol
Uji video dan audio secara terpisah dan bandingkan CPU gateway, waktu startup, dan kompatibilitas klien target.
Ubah satu variabel pada satu waktu. Catat model kamera, firmware, titik akhir, dan akun; kemudian menguji jangkauan jaringan, respons protokol, transportasi media, dan decoding sebagai lapisan terpisah.
Gunakan akun khusus lihat-saja dan alat diagnostik lokal tepercaya. Redasi kredensial, alamat pribadi, dan data identifikasi sebelum membagikan keluaran.
Urutan diagnostik
| Memeriksa | Tindakan | Bukti kemajuan |
|---|---|---|
| Sumber | Selidiki codec, profil, resolusi dan audio. | Trek terkompresi diketahui. |
| Tujuan | Daftar codec dan container yang diterima. | Kompatibilitasnya eksplisit. |
| Melewati | Remux atau relay tanpa dekode video. | CPU tetap rendah dan kualitas tidak berubah. |
| Penggantian | Transcode hanya track atau profil yang gagal. | Kapasitas dan latensi tambahan dibatasi. |
Bukti yang harus disimpan
Dokumentasikan trek mana yang dilewati, trek mana yang dikonversi, dan alasannya. Hal ini mencegah operator di masa depan berasumsi bahwa gateway mentranskode segalanya.
Catatan batas dan keamanan
Relai dengan CPU rendah masih dapat mengekspos kredensial atau menjadi satu titik kegagalan; amankan dan pantau seperti gateway lainnya.
Untuk melihat jarak jauh, gunakan VPN yang dikelola alih-alih memaparkan RTSP atau port administrasi kamera langsung ke internet publik.
SmartRTSP
SmartRTSP adalah penampil RTSP dan ONVIF yang berfokus pada kamera untuk perangkat Apple, Windows, dan Android. Cocok untuk pengamatan langsung, penemuan, dan pemeriksaan multi-kamera; simpan NVR atau VMS khusus ketika pencatatan berkelanjutan, ekspor bukti, atau pengendalian perusahaan terpusat diperlukan.
Pertanyaan yang sering diajukan
Apakah streaming ulang sama dengan transcoding?
Tidak. Streaming ulang dapat menyampaikan atau mengemas ulang media terkompresi tanpa mendekode dan mengkode ulang media tersebut.
Mengapa passthrough gagal di browser?
Browser mungkin tidak mendukung codec kamera atau paketisasi meskipun klien RTSP lain mendukungnya.
Bisakah audio ditranskode saat video melewatinya?
Ya, jika gateway mendukung penanganan jalur independen.
Referensi utama
- FFmpeg — RTSP opsi dan contoh protokol
- IETF RFC 7826 — Protokol Streaming Waktu Nyata 2.0
- MDN — Wadah media dan format codec di web
Panduan SmartRTSP terkait
Buka panduan terkaitGunakan kembali video kamera terkompresi untuk mengurangi komputasi sambil memeriksa kompatibilitas codec, audio, dan paketisasi secara menyeluruh.