Doğrudan cevap
Hızlı bir şekilde yeniden bağlanın, ardından titreşimli sınırlı üstel geri çekilmeyi kullanın. Gecikmeyi yalnızca akış tanımlanmış bir kararlılık penceresi için sağlıklı kaldıktan sonra sıfırlayın.
Bu neden oluyor?
Anında sonsuz yeniden denemeler, yeniden başlatılan bir kameranın aşırı yüklenmesine neden olabilir ve yüzlerce istemciyi yeniden bağlanma fırtınasına senkronize edebilir. Ancak çok yavaş bir sabit yeniden deneme, rutin kesintilerin çok uzun süre çözümsüz kalmasına neden olur.
Güvenilir kamera görüntüleme, sınırlı yeniden denemelere, gözlemlenebilir sağlık durumuna ve kasıtlı bir ana/alt akış politikasına bağlıdır.
Kontrollü bir test
Akış başına bir zamanlayıcı sahibiyle bağlanma, oynatma, duraklama, geri çekilme ve durdurulma durumlarını tanımlayın.
Bir seferde bir değişkeni değiştirin. Kamera modelini, donanım yazılımını, uç noktayı ve hesabı kayıtlı tutun; daha sonra ağın erişilebilirliğini, protokol yanıtını, medya aktarımını ve kod çözmeyi ayrı katmanlar olarak test edin.
Özel bir salt görüntüleme hesabı ve güvenilir bir yerel teşhis aracı kullanın. Çıktıyı paylaşmadan önce kimlik bilgilerini, özel adresleri ve tanımlayıcı verileri çıkarın.
Teşhis sırası
| Kontrol etmek | Aksiyon | İlerleme kanıtı |
|---|---|---|
| İlk yeniden deneme | Kısa bir yol kesintisi için istemin yeniden denemesine izin verin. | Kısa kesintiler hızla düzelir. |
| Geri çekilme | Tekrarlanan arızalardan sonra gecikmeyi artırın ve titreşimi artırın. | İstemciler kilit adımda yeniden denemezler. |
| Sağlık sıfırlama | Sürekli iyi oynatmanın ardından deneme sayısını sıfırlayın. | İyi bir paket kalıcı bir hatayı silmez. |
| Kuralı durdur | Operasyonel sınırdan sonra durun veya uyarı verin. | Ölen bir kamera sessizce tekrar denenmek yerine görünür hale gelir. |
Saklanacak kanıt
Giriş deneme numarasını, nedenini, gecikmeyi ve son iyi kareden bu yana geçen süreyi kaydedin. Bu, hem operasyonları hem de kök neden analizini destekler.
Sınır ve güvenlik notu
Yeniden bağlanma mantığı, kimlik doğrulama hatalarını, iptal edilen erişimi veya operatörün açık bir şekilde durdurulmasını atlamamalıdır.
Uzaktan görüntüleme için, RTSP veya kamera yönetim bağlantı noktalarını doğrudan genel internete açmak yerine yönetilen bir VPN kullanın.
SmartRTSP
SmartRTSP, Apple cihazları, Windows ve Android için kamera odaklı bir RTSP ve ONVIF görüntüleyicidir. Doğrudan görüntüleme, keşif ve çoklu kamera kontrollerine uygundur; Sürekli kayıt, kanıt aktarımı veya merkezi kurumsal kontroller gerektiğinde özel bir NVR veya VMS bulundurun.
Sık sorulan sorular
İyi bir yeniden bağlanma stratejisi nedir?
Hızlı bir ilk yeniden denemenin ardından titreşim ve açık bir durma veya uyarı eşiği ile sınırlı üstel geri çekilme gelir.
Geri çekilme ne zaman sıfırlanmalıdır?
Belirli bir sağlıklı oynatma süresinden sonra, soket açıldıktan hemen sonra değil.
401 hataları otomatik olarak yeniden denenmeli mi?
Tekrarlanan kimlik doğrulama hataları, kamerayı aynı reddedilen kimlik bilgisi ile zorlamak yerine durmalı veya uyarı vermelidir.
Birincil referanslar
- IETF RFC 7826 — Gerçek Zamanlı Akış Protokolü 2.0
- CISA — Tasarımla Güvenlilik kılavuzu
- SmartRTSP — resmi platform ve ürün bilgileri
İlgili SmartRTSP kılavuzu
İlgili kılavuzu açAğı yeniden başlatan veya kısa süreliğine kaybeden kameralar için sınırlı yeniden denemeler, dalgalanmalar ve görünür bağlantı durumları tasarlayın.