Bezpośrednia odpowiedź
Sprawdź strumień, potwierdź, że H.265 jest reklamowany i przetestuj go na rzeczywistym urządzeniu docelowym. Jeśli to się nie powiedzie, przed podłączeniem bramki transkodującej wypróbuj podstrumień H.264 kamery.
Dlaczego tak się dzieje
Obsługa transportu RTSP i obsługa dekodowania H.265 są oddzielne. Dekodery sprzętowe, formaty dostarczania przeglądarek i implementacje aplikacji są różne, więc działający strumień z kamery na jednym urządzeniu nie zapewnia kompatybilności w całej flocie.
Zanim założysz, że wystąpił problem z przeglądarką lub siecią, sprawdź reklamowane ścieżki i parametry kodeka.
Kontrolowany test
Przetestuj jeden strumień główny i jeden strumień podrzędny na każdej platformie docelowej, rejestrując użycie procesora, czas uruchamiania i zachowanie termiczne.
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 |
|---|---|---|
| Reklamowany kodek | Upewnij się, że strumień to rzeczywiście H.265. | Wyjście sondy identyfikuje wideo HEVC. |
| Dekoder docelowy | Graj na każdej obsługiwanej klasie urządzeń. | Urządzenie renderuje bez przeciążenia programowego dekodera. |
| Rozwiązanie awaryjne | Włącz podstrumień H.264. | Zgodność zostanie przywrócona bez transkodowania. |
| Wejście | Transkoduj tylko wtedy, gdy źródło nie może zapewnić użytecznego profilu. | Mierzone są dodatkowe opóźnienia i koszt pojemności. |
Dowód do zachowania
Utrzymuj matrycę kamera po urządzeniu z kodekiem, rozdzielczością i wynikiem. Zapobiega to uogólnianiu pojedynczego sukcesu na każdego klienta.
Uwaga dotycząca granicy i bezpieczeństwa
Transkodowanie może rozwiązać problem kompatybilności, ale zwiększa moc obliczeniową, opóźnienia i kolejną domenę błędów; powinien to być wyraźny wybór architektury.
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
Czy RTSP obsługuje H.265?
RTSP może kontrolować dostarczanie różnych kodeków multimedialnych; rzeczywista obsługa H.265 zależy zarówno od serwera, jak i klienta.
Czy powinienem przekonwertować H.265 na H.264?
Wypróbuj najpierw natywny podstrumień kamery H.264, ponieważ pozwala to uniknąć obliczeń bramy i dodatkowych opóźnień.
Dlaczego H.265 działa na komputerze stacjonarnym, ale nie na telefonie?
Urządzenia lub aplikacje mogą udostępniać różne możliwości dekodera sprzętowego i ograniczenia zasobów.
Podstawowe odniesienia
- IETF RFC 7826 — protokół przesyłania strumieniowego w czasie rzeczywistym 2.0
- ONVIF — Profil T do zaawansowanego przesyłania strumieniowego wideo
- FFmpeg — RTSP opcje protokołu i przykłady
- MDN — kontenery multimediów i formaty kodeków w Internecie
Powiązany przewodnik SmartRTSP
Otwórz powiązany przewodnikPrzed dodaniem transkodera sprawdź, czy kamera, przeglądarka i urządzenie docelowe mogą przenosić i dekodować HEVC.