Wybór konfiguracji

TCP czy UDP do strumieniowania z kamer?

Krótka odpowiedź

TCP i UDP różnie równoważą odzyskiwanie, opóźnienie i obsługę strat. Porównaj ten sam strumień na tej samej trasie; żaden transport nie daje zawsze najniższego opóźnienia.

Materiał źródłowy 1

Wykonaj kolejne kontrole

  1. Przetestuj jedną kamerę i jeden strumień, zanim otworzysz większą mozaikę kamer. Nie zmieniaj ustawień kamery podczas ustalania, czy pierwszy obraz na żywo jest stabilny.

  2. Jeśli program pozwala, porównaj TCP i UDP na tej samej lokalnej trasie. TCP może uniknąć strat UDP, ale zwiększać opóźnienie; zapisuj przerwy i opóźnienie całkowite.

  3. Jeśli to możliwe, porównaj działanie przy połączeniu przewodowym, nie zmieniając profilu strumienia. Pozwoli to oddzielić problemy z sygnałem Wi-Fi lub rywalizacją o pasmo od kodowania w kamerze i działania programu do podglądu.

  4. Pokaż w scenie zmieniający się zegar lub nadzorowany ruch i porównaj z podglądem. Zachowaj to samo źródło i układ dla każdej próby opóźnienia.

Co należy sprawdzić

Obniżaj pojedynczo liczbę klatek, rozdzielczość lub przepływność. Ponownie sprawdź ruch i czytelne szczegóły; mniejsza przepływność spoczynkowa nie dowodzi użytecznego obrazu ruchomego.

Źródła i zakres

AeoCam jest dostępny dla Windows. Poniższe ustawienia opisują przygotowanie protokołów, a nie certyfikację konkretnej kamery ani obietnicę wszystkich funkcji w każdej wersji aplikacji. Aktualną dostępność sprawdź dla zainstalowanej kompilacji oraz na stronie Microsoft Store.

Dokumentacja producenta opisuje kamerę lub protokół. Nie deklarujemy tutaj testu zgodności z fizyczną kamerą. Menu i możliwości mogą się zmieniać zależnie od modelu i oprogramowania układowego.