Doğrudan cevap
Keşif xaddr, mutlaka RTSP medya URL'e değil, bir ONVIF aygıt hizmeti uç noktasına işaret eder. Hizmette kimlik doğrulaması yapın, profil isteyin, ardından seçilen profil için URI akışını isteyin.
Bu neden oluyor?
ONVIF, cihaz ve medya yetenekleri için hizmet çağrılarını kullanırken, RTSP medya oturumunu kontrol eder. Bu nedenle, URL aygıt hizmetinin bir RTSP oynatıcısına kopyalanması yanlış protokol ve kaynağa yöneliktir.
Discovery yalnızca bir cihaz hizmetinin yerini belirler; medya profilleri, kimlik bilgileri ve yönlendirme hala kendi kontrollerini gerektirir.
Kontrollü bir test
Cihaz bilgilerini ve medya profillerini istemeden önce xaddr'daki şemayı, ana bilgisayarı, hizmet yolunu ve erişilebilir arayüzü doğrulayı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ı |
|---|---|---|
| Keşif | Amaçlanan cihazdan döndürülen xaddr dosyasını kaydedin. | Ana bilgisayar, yapılandırılan kamerayla eşleşir. |
| Hizmet | Yetkili kimlik bilgileriyle cihaz servisini arayın. | Cihaz bilgileri ve yetenekleri geri döner. |
| Profil | Medya profillerini listeleyin ve amaca göre birini seçin. | Profil, beklenen kodlayıcı yapılandırmasını içerir. |
| URI | Bu profil için URI akışını isteyin. | Ayrı bir rtsp:// veya rtsps:// bitiş noktası döndürülür. |
Saklanacak kanıt
Cihaz hizmeti uç noktasını, seçilen profil belirtecini ve düzenlenmiş akışı URI bir arada tutun. Bu, keşiften oynatmaya kadar olan tüm yolu gösterir.
Sınır ve güvenlik notu
Bir kameranın tanıttığı her adrese farklı bir VLAN veya VPN adresinden ulaşılabileceğini varsaymayın; yönlendirmeyi ve döndürülen ana bilgisayar adlarını doğrulayın.
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
ONVIF xaddr bir RTSP URL mü?
Hayır. Normalde ONVIF işlemlerini çağırmak için kullanılan bir HTTP veya HTTPS hizmet uç noktasıdır.
RTSP URL'yi ONVIF aracılığıyla nasıl edinebilirim?
Bir medya profili seçin ve medya hizmeti aracılığıyla URI akışını isteyin.
İade edilen ana bilgisayar neden uzaktan başarısız oluyor?
Kamera uzak ağ üzerinden yönlendirilmeyen yalnızca LAN adresini veya ana bilgisayar adını tanıtabilir.
Birincil referanslar
- ONVIF — Profiller ve uyumluluğa genel bakış
- ONVIF — Gelişmiş video akışı için Profil T
- IETF RFC 7826 — Gerçek Zamanlı Akış Protokolü 2.0
İlgili SmartRTSP kılavuzu
İlgili kılavuzu açKeşif tarafından döndürülen adresi ve URL medya akışının neden farklı olabileceğini anlayın.