Bezpośrednia odpowiedź
Discovery udowadnia jedynie, że odpowiedziała usługa ONVIF. Wyświetl listę profili multimediów, zażądaj strumienia URI dla jednego profilu, uwierzytelnij się w RTSP i przetestuj zgodny podstrumień H.264.
Dlaczego tak się dzieje
Kamera może reklamować ONVIF, zwracając nieosiągalny adres, profil z H.265, wyłączony strumień lub dane uwierzytelniające różniące się od loginu do chmury.
Discovery lokalizuje jedynie usługę urządzenia; profile multimediów, dane uwierzytelniające i routing nadal wymagają własnych kontroli.
Kontrolowany test
Używaj jednego tokenu profilu na raz i zachowaj xaddr i strumień URI z usuniętymi wpisami tajnymi.
Zmień jedną zmienną na raz. Zapisuj model aparatu, oprogramowanie sprzętowe, punkt końcowy i konto; następnie przetestuj osiągalność sieci, odpowiedź protokołu, transport multimediów i dekodowanie jako osobne warstwy.
Skorzystaj z dedykowanego konta tylko do przeglądania i zaufanego lokalnego narzędzia diagnostycznego. Zredaguj dane uwierzytelniające, adresy prywatne i dane identyfikacyjne przed udostępnieniem wyników.
Sekwencja diagnostyczna
| Sprawdzać | Działanie | Dowód postępu |
|---|---|---|
| Profile | Potwierdź, że zwrócony został co najmniej jeden profil multimediów. | Istnieje oczekiwana konfiguracja kodera. |
| URI | Poproś o bieżący strumień URI. | Schemat, host i ścieżka są wiarygodne. |
| Uwierzytelnianie | Użyj konta kamery lokalnej do transmisji. | RTSP akceptuje konto. |
| Kodek | Przetestuj niższy profil H.264. | Kompatybilne dekodowanie ścieżki wideo. |
Dowód do zachowania
Zapisz wynik wykrycia, nazwę profilu, zredagowany strumień URI, kodek i pierwszą nieudaną metodę. To identyfikuje granicę, która się nie powiodła.
Uwaga dotycząca granicy i bezpieczeństwa
Nie oznaczaj produktu jako „w pełni kompatybilny z ONVIF” wyłącznie na podstawie odkrycia; znaczenie mają zarejestrowane testy zgodności profilu i funkcji.
Do zdalnego podglądu użyj zarządzanego VPN zamiast udostępniać RTSP lub porty administracyjne kamery bezpośrednio w publicznym Internecie.
SmartRTSP
SmartRTSP to przeglądarka RTSP i ONVIF skupiająca się na kamerze dla urządzeń Apple, Windows i Android. Pasuje do bezpośredniego oglądania, wykrywania i kontroli wielu kamer; prowadź dedykowany NVR lub VMS, gdy wymagane jest ciągłe rejestrowanie, eksport dowodów lub scentralizowana kontrola przedsiębiorstwa.
Często zadawane pytania
Dlaczego odkrycie nie wystarczy?
Lokalizuje usługę, ale nie sprawdza profili multimediów, danych uwierzytelniających, kodeków ani routingu.
Czy ONVIF może zwrócić nieprawidłowy adres IP?
Kamera może ogłaszać adres, który jest ważny tylko w innym interfejsie lub podsieci.
Co powinienem najpierw przetestować po odkryciu?
Wyświetl listę profili multimediów i zażądaj strumienia URI dla wybranego profilu.
Podstawowe odniesienia
- ONVIF — Przegląd profili i zgodności
- ONVIF — Profil T do zaawansowanego przesyłania strumieniowego wideo
- IETF RFC 7826 — protokół przesyłania strumieniowego w czasie rzeczywistym 2.0
Powiązany przewodnik SmartRTSP
Otwórz powiązany przewodnikPrzejdź od sukcesu odkrycia do profilu, strumienia URI, uwierzytelniania, transportu i sprawdzania kodeków we właściwej kolejności.