Oto usługa AXIS Body Worn Live
Dzięki usłudze AXIS Body Worn Live użytkownicy kamer nasobnych mogą strumieniowo przesyłać na żywo materiał wizyjny i dźwiękowy przez sieci Wi-Fi® i komórkowe. Operatorzy mogą oglądać wideo na żywo. Strumień wideo jest zaszyfrowany w celu zapewnienia bezpiecznej transmisji.
Istnieją dwie opcje hostingu rozwiązania AXIS Body Worn Live:
z hostingiem Axis — hosting w chmurze Axis.
z hostingiem samodzielnym — hosting własny klienta.
Niniejsza instrukcja ułatwia skonfigurowanie i użytkowanie opcji z hostingiem samodzielnym. Opisujemy konfigurację niestandardową, ale różni się ona w zależności od stosowanego oprogramowania do zarządzania materiałem wizyjnym (VMS). Więcej informacji można znaleźć w dokumentacji oprogramowania VMS.
Instrukcje dotyczące konfigurowania opcji z hostingiem Axis można znaleźć w instrukcji obsługi rozwiązania AXIS Body Worn Live Axis-hosted.
Informacje o rozwiązaniu
- Kamera nasobna
- Strumień peer-to-peer (zaszyfrowany)
- Klient WebRTC
- Sygnalizacja WebRTC
- Urządzenie AXIS Body Worn Live Self-hosted Server
- Aplikacja AXIS Body Worn Live Self-hosted Server
W rozwiązaniu AXIS Body Worn Live Self-hosted aplikacja Live Self-hosted Server (6) zainstalowana na urządzeniu Live Self-hosted Server (5) służy do skonfigurowania sygnalizacji WebRTC (4) między kamerą nasobną (1) i klientem WebRTC (3). Po nawiązaniu połączenia kamera nasobna wykorzystuje zaszyfrowane połączenie peer-to-peer (2) w celu strumieniowego przesyłania materiału wizyjnego na żywo do klienta WebRTC.
Zalecenia dotyczące sieci
Jest to przykład profesjonalnej konfiguracji z segmentacją sieci. Twoja sieć nie musi być połączona z Internetem tak jak sieć w przedstawionym przykładzie. Aby uzyskać pomoc dotyczącą konfigurowania sieci, skontaktuj się z administratorem IT.
- Kamera nasobna połączona z siecią Wi-Fi
- Klient do oglądania strumieni
- Kontroler systemu
- Serwer oprogramowania do zarządzania materiałem wizyjnym
- Urządzenie AXIS Body Worn Live Self-hosted Server
- Usługi infrastruktury sieciowej
- Rozwiązanie bramy/zapory
- Internet (tylko w przypadku sieci połączonych z Internetem)
- Kamera nasobna połączona z siecią komórkową (tylko w przypadku sieci połączonych z Internetem)
- Różne segmenty sieci
Zalecenia
Jeśli zamierzasz korzystać z sieci Wi-Fi, punkty dostępu muszą obsługiwać standard IEEE 802.11k/v/r.
Podziel sieć na segmenty odpowiednio do potrzeb (w tym przykładzie są cztery segmenty — 10), tak aby system nasobny (kontroler systemu — 3, serwer oprogramowania do zarządzania materiałem wizyjnym — 4) znajdował się w oddzielnym segmencie.
Minimalne zalecenia dotyczące usług infrastruktury sieciowej obejmują serwer DHCP, DNS i NTP (6).
Jeśli sieć jest połączona z Internetem, urządzenie AXIS Body Worn Live Self-hosted Server (5) musi być osiągalne z publicznego adresu IPv4 (bez mechanizmu CGNAT).
Jeśli sieć jest połączona z Internetem i są używane kamery nasobne połączone z siecią komórkową, urządzenie AXIS Body Worn Live Self-hosted Server (9) powinno mieć odpowiednie zabezpieczenie przed atakami DDoS (brama/zapora — 7).
Domyślne porty przychodzące/wychodzące: 8082 (TCP), 3478 (TCP i UDP).
Dostęp do urzędu certyfikacji w celu podpisywania żądań certyfikatów.
Infrastruktura obsługująca 2,5 Mb/s (rozdzielczość 360p) lub 8 Mb/s (rozdzielczość 720p) na każdą kamerę nasobną.
Ograniczenia
Połączenie kamery nie obsługuje standardu IEEE 802.1x, adresów IPv6 ani serwerów proxy.
Od czego zacząć — szybka konfiguracja
Jeśli chcesz ocenić rozwiązanie, możesz wykonać szybką konfigurację trybu Live Self-hosted. Szybka konfiguracja wymaga, aby system nasobny, urządzenie AXIS Body Worn Live Self-hosted Server i komputer były podłączone do tej samej sieci. Rozwiązanie można testować przez 30 dni po zainstalowaniu kontrolera systemu.
Aby rozpocząć szybką konfigurację:
Jeśli urządzenie Live Self-hosted Server nie jest nowe, przywróć w nim domyślne ustawienia fabryczne. Wskazówki można znaleźć w instrukcji obsługi urządzenia na stronie help.axis.com
Zaktualizuj urządzenie do najnowszej wersji systemu AXIS OS.
Przejdź do obszaru System > Network (Sieć) i przypisz statyczny adres IP.
Instalowanie aplikacji AXIS Body Worn Live Self-hosted Server
Za pomocą odpowiedniego przełącznika uruchom aplikację AXIS Body Worn Live Self-hosted Server.
Otwórz aplikację.
Wybierz Quick setup (Szybka konfiguracja).
Wprowadź nazwę hosta, nazwę użytkownika i hasło systemu nasobnego.
Kliknij Continue (Kontynuuj).
Po zakończeniu okresu ewaluacyjnego można nadal korzystać z rozwiązania dzięki dodaniu licencji. Jeśli chcesz dodać więcej systemów nasobnych, nie możesz ponownie skorzystać z szybkiej konfiguracji.
Od czego zacząć — konfiguracja normalna
Aby móc przesyłać strumień na żywo do aplikacji AXIS Body Worn Live, należy wykonać wszystkie poniższe czynności:
Tworzenie pliku konfiguracji kontrolera systemu w aplikacji AXIS Body Worn Manager
W aplikacji AXIS Body Worn Manager przejdź do obszaru Add-on services (Usługi dodatkowe) .
W obszarze AXIS Body Worn Live kliknij Self-hosted (Hosting samodzielny).
Kliknij przycisk Install (Instaluj).
W polu Certificate validity (Ważność certyfikatu) wprowadź wyrażony w dniach czas, przez który certyfikat powinien być ważny, i kliknij Next (Dalej).
W polu System controller configuration file (Plik konfiguracji kontrolera systemu) kliknij Download (Pobierz), aby pobrać plik konfiguracji kontrolera systemu.
Przygotowywanie urządzenia Live Self-hosted Server
Do obsługi aplikacji AXIS Body Worn Live Self-hosted Server użyj urządzenia AXIS D3110 Connectivity Hub.
Jeśli urządzenie nie jest nowe, przywróć w nim domyślne ustawienia fabryczne. Wskazówki można znaleźć w instrukcji obsługi urządzenia na stronie help.axis.com
Zaktualizuj urządzenie do najnowszej wersji systemu AXIS OS.
Przejdź do obszaru System > Security (Zabezpieczenia) i dodaj certyfikat.
Prześlij i zainstaluj certyfikat klient-serwer organizacji za pomocą żądania podpisu.
Przejdź do obszaru System > Network (Sieć) > HTTP and HTTPS (HTTP i HTTPS).
W sekcji Allow access through (Zezwalaj na dostęp przez) wybierz HTTPS.
Na liście certyfikatów wybierz zainstalowany certyfikat i kliknij Save (Zapisz).
Instalowanie aplikacji AXIS Body Worn Live Self-hosted Server
Zanim rozpoczniesz
Pobierz aplikację AXIS Body Worn Live Self-hosted Server ze strony axis.com/products/axis-body-worn-live.
Na urządzeniu, które ma być używane na potrzeby aplikacji AXIS Body Worn Live Self-hosted Server, przejdź do obszaru Apps (Aplikacje).
Kliknij przycisk Add app (Dodaj aplikację).
Przeciągnij i upuść aplikację oraz kliknij Install (Zainstaluj).
Konfigurowanie rozwiązania AXIS Body Worn Live Self-hosted
Na urządzeniu, na którym znajduje się AXIS Body Worn Live Self-hosted Server, przejdź do obszaru Apps (Aplikacje).
Za pomocą odpowiedniego przełącznika uruchom aplikację AXIS Body Worn Live Self-hosted Server.
Otwórz aplikację.
Kliknij przycisk Advanced (Zaawansowane).
Przejdź do obszaru Settings (Ustawienia) > HTTPS.
Na liście certyfikatów serwera wybierz certyfikat zainstalowany podczas przygotowywania urządzenia.
Kliknij Apply settings (Zastosuj ustawienia). Konfiguracja serwera zostanie załadowana automatycznie.
Jeśli korzystasz z certyfikatu niestandardowego, musisz ręcznie wprowadzić dane konfiguracji serwera. Punktami końcowymi są nazwy domen lub adresy IPv4 oraz port.
Łączenie AXIS Body Worn Live z aplikacją AXIS Body Worn Manager
W ustawieniach aplikacji AXIS Body Worn Live Self-hosted Server przejdź do obszaru Body worn systems (Systemy nasobne) i kliknij Add (Dodaj).
Kliknij Select file (Wybierz plik) i wybierz plik konfiguracji kontrolera systemu utworzony w aplikacji AXIS Body Worn Manager.
Kliknij Dodaj.
Pobierz plik konfiguracji serwera z hostingiem samodzielnym.
W aplikacji AXIS Body Worn Manager przejdź do obszaru Add-on services (Usługi dodatkowe) > AXIS Body Worn Live.
Kliknij przycisk Import (Importuj).
Wybierz plik konfiguracji serwera z hostingiem samodzielnym.
Jeśli do przesyłania strumieniowego zamierzasz używać sieci Wi-Fi, przejdź do obszaru Settings (Ustawienia) > Camera (Kamera) > Wi-Fi® networks (Sieci Wi-Fi) i wybierz sieć.
Jeśli do przesyłania strumieniowego zamierzasz używać sieci komórkowej, przejdź do obszaru Settings (Ustawienia) > Camera (Kamera) > Mobile networks (Sieci komórkowe) i skonfiguruj ustawienia.
Przejdź do obszaru Camera profiles (Profile kamer) > AXIS Body Worn Live i zezwól na Streaming (Przesyłanie strumieniowe).
Jeśli do przesyłania strumieniowego zamierzasz używać sieci Wi-Fi, kliknij Wireless connection (Połączenie bezprzewodowe) i wybierz sieć.
Licencja
Aby uzyskać licencję na rozwiązanie AXIS Body Worn Live Self-hosted, należy wyeksportować plik systemowy, przesłać go do aplikacji AXIS License Manager w celu wygenerowania pliku licencji, a następnie zaimportować ten plik.
W aplikacji AXIS Body Worn Manager przejdź do obszaru Settings (Ustawienia) > AXIS Body Worn Live > License (Licencja).
Kliknij Add licenses (Dodaj licencje), aby rozwinąć instrukcje.
Kliknij Export (Eksportuj) i zapisz plik systemowy w komputerze.
Zaloguj się do aplikacji AXIS License Manager.
Wczytaj plik systemowy w aplikacji AXIS License Manager. Instrukcje p. pkt Systemy z licencją offline w instrukcji obsługi My Systems.
Rozpocznij subskrypcję, p. pkt Rozpocznij subskrypcję.
Kup licencje, p. pkt Kup licencje.
Odnowienie klucza licencyjnego p. Odnowienie klucza licencyjnego.
Przejdź do System setup (Ustawienia systemu) i kliknij nazwę systemu.
Kliknij Download license file (Pobierz plik licencji).
W aplikacji AXIS Body Worn Manager kliknij Import.
Więcej informacji
Opcje podglądu strumieni wideo na żywo
Dostępne są różne opcje podglądu strumieni wideo na żywo:
Połącz się z aplikacją AXIS Body Worn Live Self-hosted Server za pomocą oprogramowania do zarządzania materiałem wizyjnym, na przykład Milestone XProtect® lub Airship AI. Ta opcja umożliwia podgląd strumieni wideo na żywo przy użyciu kilku klientów.
Osadź prostego klienta internetowego w formie kafelka w oprogramowaniu do zarządzania materiałem wizyjnym. Użyj następującego adresu URL:
https://[live_self-hosted_server_device_IP]/local/BodyWornLiveSelfHosted/index.html#/targets/[camera_MAC_address]?compact
. Ta opcja umożliwia podgląd strumieni na żywo przy użyciu tylko jednego klienta.Połącz się z aplikacją AXIS Body Worn Live Self-hosted Server za pomocą przeglądarki. Ta opcja umożliwia podgląd strumieni na żywo przy użyciu tylko jednego klienta.
Dzienne wykorzystanie
Rozpoczynanie przesyłania strumieniowego
Aby rozpocząć przesyłanie strumieniowe:
Naciśnij dwukrotnie przycisk funkcyjny na kamerze nasobnej. Wskaźnik LED nagrywania zmienia kolor na czerwony oraz w zależności od modelu kamery:
Dioda LED połączenia Wi-Fi® zaczyna pulsować na pomarańczowo.
Dioda zmienia kolor na biały.
Gdy kamera nawiąże połączenie, w zależności od jej modelu:
Dioda LED połączenia Wi-Fi® zaczyna pulsować na zielono.
zmienia kolor na niebieski.
Gdy kamera rozpocznie przesyłanie strumieniowe, w zależności od jej modelu:
Dioda LED połączenia Wi-Fi zmienia kolor na zielony.
Dioda zmienia kolor na zielony.
Strumieniowanie na żywo można rozpocząć niezależnie od tego, czy jest prowadzony zapis. Jeżeli jeszcze się nie rozpoczął, zacznie się w tym samym czasie, co strumieniowanie na żywo.
Rozwiązywanie problemów –
Aby ułatwić rozwiązywanie niektórych problemów, można użyć trybu rozwiązywania problemów dostępnego w kamerach nasobnych AXIS W102 i AXIS W120 Body Worn Camera. Aby go włączyć:
W aplikacji AXIS Body Worn Manager przejdź do obszaru Add-on services (Usługi dodatkowe) > AXIS Body Worn Live.
W obszarze Server configuration (Konfiguracja serwera) kliknij Show more (Pokaż więcej).
Włącz opcję Allow troubleshooting mode (Zezwól na tryb rozwiązywania problemów).
W kamerze nasobnej naciśnij dwukrotnie górny przycisk.
Aby wyświetlić następną stronę, naciśnij raz górny przycisk.
Aby wyjść z trybu rozwiązywania problemów, naciśnij i przytrzymaj górny przycisk przez 5 sekund.
Informacje są uporządkowane na stronach w następujący sposób:
- Strona 1:
Czas systemowy
Status sieci (Net)
Tryb Wi-Fi lub sieci komórkowej (Submode (Tryb podrzędny): WLAN lub LTE)
Siła sygnału w dB
- Strona 2 — w przypadku korzystania z sieci Wi-Fi:
SSID
Metoda uwierzytelniania (Auth)
Adres IPv4 kamery
Status uwierzytelniania (Status)
Adres MAC podłączonego punktu dostępu
- Strona 2 — w przypadku korzystania z sieci komórkowej:
Adres IP kamery
Status roamingu
Status karty SIM
APN
- Strona 3:
Serwery nazw używane przez kamerę
- Strona 4:
Status urządzenia Live Self-hosted Server (Server)
Status klienta dozorcy (Peer)
Kod odpowiedzi na zapytanie punktu końcowego
Adres IP urządzenia Live Self-hosted Server (Sig IP)
Problemy ogólne
Problem: Strumień przesyłany na żywo nie pojawia się w kliencie.
Objaw | Przyczyna | Rozwiązanie |
Nie mogę się połączyć z rozwiązaniem AXIS Body Worn Live Self-hosted. |
| Jeśli możesz uzyskać dostęp do rozwiązania AXIS Body Worn Live Self-hosted przez port 443, przejdź do obszaru Settings (Ustawienia) > Health (Kondycja) i kliknij Perform ICE self-test (Wykonaj autotest ICE). W przeciwnym razie użyj poleceń PowerShell, aby zweryfikować połączenie:
|
Problem: Kamera nasobna nie pojawia się na liście, gdy próbuję strumieniowo przesyłać wideo na żywo.
Objaw | Przyczyna | Rozwiązanie |
Kiedy włączam tryb rozwiązywania problemów, nie ma informacji o urządzeniu Live Self-hosted Server. | Kamera nie ma wymaganych informacji, aby połączyć się z urządzeniem. | Zadokuj kamerę, aby zsynchronizować ją z systemem nasobnym. |
Kamera nasobna nie pojawia się na liście. |
| Włącz tryb rozwiązywania problemów i wprowadź Network test endpoint (Punkt końcowy testu sieciowego), na który kamera może spróbować wysłać ping. |
Wygląda na to, że certyfikat wygasł. | Czas w kamerze, urządzeniu Live Self-hosted Server i systemie nasobnym nie jest zsynchronizowany. |
|
Certyfikat wygasł. | Odnów certyfikat w aplikacji AXIS Body Worn Manager i ponownie wykonaj konfigurację. | |
Występuje niezgodność certyfikatów między kamerą i urządzeniem Live Self-hosted Server. | Sprawdź plik dziennika i raport systemowy z rozwiązania AXIS Body Worn Live Self-hosted pod kątem błędów niezgodności. Jeśli występują błędy, zadokuj kamerę i ponownie wykonaj konfigurację. | |
Wygląda na to, że licencja AXIS Body Worn Live wygasła. | Licencja wygasła. | Odnów licencję. |
Kiedy włączam tryb rozwiązywania problemów, widzę komunikat No signaling IP (Brak adresu IP sygnalizacji). | Nieprawidłowa konfiguracja DNS. | Sprawdź konfigurację DNS. |
Problem: Kamera nasobna pojawia się na liście, ale nie może przesyłać strumieni.
Objaw | Przyczyna | Rozwiązanie |
Otrzymuję komunikat Can't communicate with device (Nie można skomunikować się z urządzeniem). | Wszyscy kandydaci ICE zawodzą. | Użyj polecenia |
Materiał wizyjny jest nieprawidłowo renderowany. Kiedy klikam przycisk informacji klienta wideo, przepływność jest mniejsza niż 2,5 Mb/s dla rozdzielczości 360p lub mniejsza niż 8 Mb/s dla rozdzielczości 720p. | Pakiety UDP są porzucane. | Polepsz infrastrukturę sieciową, aby umożliwić wzrost przepustowości. Przykłady poleceń umożliwiających symulowanie jednej kamery i weryfikację przepustowości UDP:
|
Materiał wizyjny jest nieprawidłowo renderowany. Kiedy klikam przycisk informacji klienta wideo, używany jest tryb przekaźnika. | Używany jest tryb TURN zamiast przesyłania strumieniowego peer-to-peer. |
Problemy z siecią Wi-Fi
Problem: Kamera nasobna nie łączy się z siecią Wi-Fi.
Objaw | Przyczyna | Rozwiązanie |
Kiedy włączam tryb rozwiązywania problemów, tryb podrzędny to LTE. | W kamerze znajduje się karta SIM. | Wyłącz kamerę i wyjmij kartę SIM. |
Kiedy włączam tryb rozwiązywania problemów, kamera nie ma adresu IPv4. | Punkt dostępu nie zezwala na standard WPA2. | Włącz WPA2 w punkcie dostępu. |
Hasło do sieci Wi-Fi jest nieprawidłowe. | W aplikacji AXIS Body Worn Manager lub AXIS Body Worn Assistant wprowadź poprawne hasło. | |
Kiedy włączam tryb rozwiązywania problemów, punkt dostępu nie ma adresu MAC. | Nieprawidłowy identyfikator SSID. | Wprowadź poprawny identyfikator SSID. |
Na wyświetlaczu kamery widnieje . | Kamera znajduje się zbyt daleko od punktu dostępu Wi-Fi. | Używaj kamery bliżej punktu dostępu. |
Gdy kamera przełącza się z jednego punktu dostępu Wi-Fi na inny, czasami występuje opóźnienie strumienia. | Jest to znane ograniczenie. Więcej informacji na ten temat można znaleźć w informacjach o wersji. | - |
Problemy z siecią komórkową
Problem: Kamera nasobna nie łączy się z siecią komórkową.
Objaw | Przyczyna | Rozwiązanie |
Kiedy włączam tryb rozwiązywania problemów, tryb podrzędny to WLAN. | W kamerze nie ma karty SIM. | Wyłącz kamerę i włóż kartę SIM. |
W aplikacji AXIS Body Worn Manager stan karty SIM to Unknown (Nieznany). | Karta SIM jest niezgodna. | Skontaktuj się z operatorem lub spróbuj użyć innej karty SIM. |
Na wyświetlaczu kamery widnieje . | Karta SIM została wymieniona, gdy kamera była włączona i niezadokowana. | Zadokuj kamerę. |
Kamera nie jest włączona do użytku przez operatora sieci. |
| |
Po zadokowaniu kamery aplikacja AXIS Body Worn Manager wyświetla powiadomienie, że karta SIM jest zablokowana. | Karta SIM jest zablokowana. | Użyj kodu PUK, aby ustawić nowy kod PIN. |
Po zadokowaniu kamery aplikacja AXIS Body Worn Manager wyświetla powiadomienie, że kod PIN karty SIM jest nieprawidłowy lub że brakuje kodu PIN. | Nieprawidłowy kod PIN karty SIM lub brak kodu. | W aplikacji AXIS Body Worn Manager przejdź do obszaru Cameras (Kamery) i kliknij kamerę. Wprowadź prawidłowy kod PIN. |
nie pojawia się na wyświetlaczu kamery. | Operator nie obsługuje żadnego z pasm LTE obsługiwanych przez kamerę. | Porównaj pasma LTE wymienione w arkuszu danych kamery z pasmami obsługiwanymi przez operatora. |
Kamera znajduje się zbyt daleko od masztu. | Używaj kamery bliżej masztu. | |
Kiedy włączam tryb rozwiązywania problemów, kamera nie ma adresu IPv4 i nie jest wymieniony APN. | Operator wymaga bramy między siecią komórkową a Internetem, czyli nazwy punktu dostępowego (APN). |
|
Kiedy włączam tryb rozwiązywania problemów, kamera nie ma adresu IPv4, a roaming jest nieaktywny. | Roaming jest wyłączony w abonamencie sieci komórkowej. |
|
Kiedy włączam tryb rozwiązywania problemów, kamera ma adres IPv4. | Skończyły się środki na transmisję danych. | Skontaktuj się z operatorem sieci w celu uzyskania pomocy. |
Aktualizowanie aplikacji
Zanim rozpoczniesz
Pobierz najnowszą wersję aplikacji AXIS Body Worn Live Self-hosted Server ze strony axis.com/support/software.
Na urządzeniu używanym przez AXIS Body Worn Live Self-hosted Server przejdź do obszaru Apps (Aplikacje).
Kliknij przycisk Add app (Dodaj aplikację).
Przeciągnij i upuść aplikację oraz kliknij Install (Zainstaluj).
Otwórz aplikację.
Przejdź do obszaru Settings (Ustawienia) > HTTPS.
Na liście certyfikatów serwera wybierz certyfikat zainstalowany podczas przygotowywania urządzenia.
Kliknij Apply settings (Zastosuj ustawienia). Konfiguracja serwera zostanie załadowana automatycznie.