Skip to main content

Průvodce integrací systému BriefCam VMS

Integrace Milestone

Poslední aktualizace: 18 min čtení
JazykČeština

VMS Partner

Produkt

Verze

Poslední Testovaná BriefCam Verze

Úroveň integrace

Podpora H.265

Milestone

XProtect

2026 R1

2025 R1 SP1 (včetně motoru Classic a Next-Gen)

Integrace pracovního postupu (L4)

Ano

Milestone

XProtect

2025 R3

2025 R1 SP1 (včetně motoru Classic a Next-Gen)

Integrace pracovního postupu (L4)

Ano

Milestone

XProtect

2025 R2

2025 R1 (včetně motoru Classic a Next-Gen)

Integrace pracovního postupu (L4)

Ano

Milestone

XProtect

2025 R1

2024 R2 HF5

Integrace pracovního postupu (L4)

Ano

Milestone

XProtect

2024 R2

2024 R2 HF5

Integrace pracovního postupu (L4)

Ano

Milestone

XProtect

2024 R1

2024 R2 HF5

Integrace pracovního postupu (L4)

Ano

Milestone

XProtect

2023 R3

2024 R2 HF4 (včetně motoru Classic a Next-Gen)

Integrace pracovního postupu (L4)

Ano

Milestone

XProtect

2023 R2

2024 M1

Integrace pracovního postupu (L4)

Ano

Milestone

XProtect

2023 R1

2023 M1 (včetně motoru Classic a Next-Gen)

Integrace pracovního postupu (L4)

Ano

Milestone

XProtect

2022 R3

2023 M1 (včetně motoru Classic a Next-Gen)

Integrace pracovního postupu (L4)

Ano

Milestone

XProtect

2022 R2

6,4 HF2

Integrace pracovního postupu (L4)

Ano

Nezbytné podmínky

Poznámka

K instalaci poskytovatele SSO BriefCam Open API musí být na BriefCam serveru používán produkt (BOA), který je licencován samostatně.

Požadované porty

Při instalaci zásuvných modulů by měly být k dispozici následující porty:

Číslo portu

80, 554, 8030, 8080 a 9090

Milestone Integration Plugins

BriefCam Instalace modulu plugin Milestone

Chcete-li integrovat BriefCam a Milestone, musíte nainstalovat Milestone plugin.

Pro prostředí OX5 nainstalujte zásuvný modul Milestone do všech počítačů, na kterých je nainstalován BriefCam server, server pro zpracování na vyžádání nebo server pro zpracování v reálném čase.

V prostředích OX6 nainstalujte plugin Milestone do všech počítačů, na kterých běží služba VMS Agent a VSS Server.

  1. Spusťte instalaci zásuvného modulu pro integraci systému VMS kliknutím pravým tlačítkem myši na soubor BriefCamMilestonePlugin_sep<číslo verze>.exe a výběrem možnosti Spustit jako správce.

  2. Klikněte na tlačítko Začínáme.

  3. Přečtěte si a přijměte podmínky licenční smlouvy. Klikněte na Další.

  4. Vyberte cestu k instalačnímu adresáři modulu plugin. Mějte na paměti, že by měl být stejný adresář jako BriefCam Server adresář. Ve výchozím nastavení je nastavena na hodnotu C:\Program Files\BriefCam\BriefCam Server\. Klikněte na Další.

  5. Pokud nechcete povolit SSO na BriefCam Vestavěném klientovi XProtect, zaškrtněte políčko Konfigurovat poskytovatele služeb Milestone SSO a klikněte na tlačítko Další.

  6. Pokud chcete aktivovat BriefCam integrovaného klienta XProtect:

    1. Zaškrtněte políčko Konfigurovat poskytovatele služeb Milestone SSO. Upozorňujeme, že u všech ostatních počítačů s OX6.OnDemand Service kartou OX6.RealTime Serviceor toto zaškrtávací políčko nezaškrtněte.

    2. Pokud jsou poskytovatel služeb Milestone SSO a webové služby BriefCam nainstalovány ve stejném počítači, měla by být adresa poskytovatele služeb SSO lokální hostitel. Příklad: http://localhost:8030/MilestoneSSO/.

    3. Pokud jsou služby Milestone SSO Provider a BriefCam Web Services nainstalovány na různých počítačích, zadejte adresu poskytovatele SSO. Adresa poskytovatele SSO by měla odkazovat na hostitele, na kterém je spuštěna služba Milestone SSO Provider. Příklad: http://briefcam-server:8030/MilestoneSSO/.

  7. Klikněte na Instalovat.

    Milestone sso settings.png
  8. Konfigurace poskytovatele SSO je uložena v <BCServer>\MilestoneSSOProvider\MilestoneSSOProvider.exe.config souboru. Pokud potřebujete upravit konfiguraci, otevřete a upravte tento soubor. Upozorňujeme, že v některých případech může kopie tohoto souboru existovat i v adresáři <bcsServer> – nepokoušejte se ji upravit, protože se nepoužívá.

  9. Pokud vaše organizace bude používat BriefCammodul RESPOND, nainstalujte komponentu Milestone Open Network Bridge. To umožňuje zásuvnému modulu Milestone načíst proud videa ze systému Milestone VMS. Komponenta není součástí standardního instalačního programu pro správu Milestone + Recorder.

    Pro stažení komponenty přejděte na: https://www.milestonesys.com/downloads/ a klikněte na možnost Stáhnout software. Přihlaste se pomocí svého uživatele a hesla Milestone a v poli Produkt vyberte možnost Milestone Open Network Bridge.

    Při konfiguraci Open Network Bridge společnosti Milestone se vytvoří uživatel a heslo. Poznamenejte si je, protože je budete potřebovat při konfiguraci adresáře Milestone v BriefCam Administrator Consoleaplikaci.

Kroky po instalaci pro BriefCam 2025 R1 SP1
  1. Po instalaci zásuvného modulu Milestone musíte nainstalovaný BriefCam.VideoNative.dll soubor nahradit novější verzí.

  2. Stáhněte si nejnovější verzi souboru kliknutím sem.

  3. Rozbalte stažený soubor.

  4. Zastavit všechny BriefCam služby.

  5. Zkopírujte nový BriefCam.VideoNative.dll soubor a uložte jej do BriefCam instalační (C:\Program Files\BriefCam\BriefCam Server)složky serveru. Po výzvě povolte jeho nahrazení stávajícím souborem.

  6. Spustit všechny BriefCam služby.

Instalace Milestone Embedded Client

Pro vložení BriefCam do Milestone XProtect Smart Client nainstalujete tři pluginy:

  1. Milestone

  2. Milestone Embedded Client

  3. Management Client pro Milestone.

Níže jsou uvedeny kroky pro instalaci produktu Milestone Embedded Client:

KROK 1: Nainstalujte plugin Milestone na BriefCam server(y).

KROK 2: Nainstalujte Milestone Embedded Client.

  1. Na všech počítačích se systémem XProtect Smart Client, do kterých chcete BriefCam vložit, klikněte pravým tlačítkem na soubor BriefCamEmbeddedClientForMilestoneXProtect_sep_<version number>.exe a vyberte možnost Spustit jako správce.

  2. Na úvodní obrazovce klikněte na Začínáme.

  3. Přijmout podmínky licenční smlouvy.

  4. Klikněte na Další a objeví se následující obrazovka.

    Milestone embedded 2024 m1.png
  5. Vyberte cílovou cestu instalace. Cesta instalace musí být ve stejném adresáři, ve kterém je nainstalována aplikace Milestone XProtect Smart Client.

  6. Vyberte verzi, BriefCam kterou používáte.

  7. Klikněte na Další a pak na Instalovat.

  8. V nastavení BriefCam Administrator Consoleprostředí nastavte prostředí Milestone SSO Provider: Koncový bod SSOE:

    1. Pokud je poskytovatel služeb Milestone SSO a BriefCam webové služby nainstalovány ve stejném počítači, zkontrolujte, zda je nastavení koncového prostředí localhostSSOEpoint nastaveno na hodnotu.

    2. Pokud je poskytovatel služeb Milestone SSO a BriefCam webové služby nainstalovány na různých počítačích, zkontrolujte, zda je nastavení koncového prostředí SSOE nastaveno na adresu IP nebo název hostitele serveru BriefCam (a nikoli localhost).

  9. Pokud název hostitele nelze vyřešit, přidejte BriefCamserver do souboru v každém z počítačů XProtect Smart Client, do kterého hosts vkládáteBriefCam.

    1. Přejděte do hosts souboru, který se nachází na adrese: C:\Windows\System32\drivers\etc\hosts.

    2. Otevřete hosts soubor s textovým editorem (například Poznámkový blok) jako správce.

    3. Dohostssouboru přidejte následující řádek:BriefCam < IP server>BriefCam < název serveru>

KROK 3: Nainstalujte BriefCamplugin Management Client pro Milestone.

  1. Ve stejném počítači, na kterém je nainstalovaný Milestone XProtect Management Client, klikněte pravým tlačítkem na BriefCamMilestoneXProtectManagementClient_sep_<version number>.exe soubor a vyberte možnost Spustit jako správce.

  2. Na úvodní obrazovce klikněte na Začínáme.

  3. Přečtěte si licenční dohodu, přijměte podmínky licenční dohody a klikněte na tlačítko Další.

  4. Vyberte cílovou cestu instalace a klikněte na Instalovat.

  5. Přihlaste se do Milestone XProtect Management Client.

  6. Klikněte pravým tlačítkem na část Role a přidejte novou roli, například: BriefCam Users, jak je znázorněno na obrázku níže.

  7. Zkontrolujte, že je vybrána nová role, a v dolní části obrazovky klikněte na kartu BriefCam. V Milestone XProtect Management 2023 R1 je karta pojmenována jako MIP

    Milestone management plugin roles.png
  8. V části Nastavení role vyberte roli BriefCam, jak je znázorněno na obrázku níže.

  9. Poskytněte těmto uživatelům přístup BriefCam zaškrtnutím políčka Povolit přístup k platformě pro video analýzu.

    Milestone management plugin BriefCam.png

Nyní nastavíte adresy BriefCam, které bude integrovaný klient používat pro přihlášení SSO.

  1. Přejděte na zásuvné moduly MIP -> BriefCam -> BriefCam > karta Konfigurátor.

  2. Do pole Adresa lokality klienta zadejte adresu klienta BriefCam.

  3. Do pole Adresa serveru BOA zadejte adresu služby BOA.

    Milestone MIP configuration.png
  4. Pokud chcete ověřit správnost adres URL, můžete kliknout na tlačítko Testovat připojení pro každou z přidaných adres.

  5. Klikněte na tlačítko Ověřit.

  6. Uložte změny.

Nastavení adresy lze přepsat v BriefCam.MilestoneEmbeddedViewer.dll.config souboru. Veškeré změny provedené v tomto souboru nahradí výchozí hodnoty a budou použity v budoucnu.

V části Nastavení aplikace existují dvě hodnoty:

  • serverAddress – adresa serveru klienta BriefCam

  • boaServerAddress – Adresa služby BOA

    Milestone appsettings.png

V případě vestavěných prostředí nyní připojíte Milestone XProtect Smart Client k BriefCam serveru, jak je popsáno v Připojení klienta Milestone XProtect Smart Client k BriefCam serveru části.

Připojení klienta Milestone XProtect Smart Client k BriefCam serveru

Vytvoření připojení ze serveru Milestone XProtect Smart Client k BriefCam serveru:

  1. Proveďte Počáteční nastavení kontrolu dle popisu vBriefCam Příručce správce.Počáteční nastavení

  2. V BriefCam Administrator Consoleokně otevřete část Nasazení a poté Hostitelé.

  3. Najděte svého hostitele a klikněte na jeho ikonu ozubeného kola.

    Hosts settings.png
  4. Vyberte službu Milestone SSO Provider a klikněte na tlačítko Použít.

    Enable service Milestone SSO.png
  5. Pokud je systém Milestone SSO nasazen na počítači, který není počítačem BCS Server, musíte provést následující kroky:

    1. Otevřete BriefCam Administrator Console server a ověřte, zda nastavení koncového prostředí SSOE odkazuje na název hostitele spuštěného poskytovatelem sdílených služeb Milestone.

    2. V počítači s poskytovatelem Milestone SSO ověřte, zda AuthenticatorAddress klíč v MilestoneSSOProvider.exe.config souboru (umístěný v: C:\Program Files\BriefCam\BriefCam Server\<MilestoneSSOProvider) odkazuje na název hostitele, na kterém je spuštěn poskytovatel Milestone SSO (například: http://BCServer:8030/MilestoneSSO/).

    3. V počítači s poskytovatelem služeb Milestone SSO ověřte, zda BriefCam uživatel, který BriefCam služby spouští, má potřebná oprávnění k otevření posluchače, a to spuštěním následujícího příkazu v prostředí PowerShell jako správce:

      netsh http show urlacl

      Měla by se zobrazit Reserved URL hodnota a User hodnota, například:

      Reserved URL.png
    4. Pokud taková položka neexistuje, spusťte následující příkaz (nahrazení adresy URL a uživatelských hodnot hodnotami prostředí):

      netsh http add urlacl url=http://BCServer:8030/MilestoneSSO user=bcuser

    5. Pokud jste v rámci tohoto kroku provedli jakékoli změny, restartujte na serveru služby Milestone SSO Provider a v počítači webových služeb služby IIS.

    6. V části Služby spusťte službu Milestone SSO Provider.

      Services Milestone SSO.png

Poznámka

Uživatelská jména budou automaticky vytvořena SSO při přihlašování do klienta Milestone pomocí základního ověření nebo metody ověření systému Windows.

Ověřování systému Windows (přihlášení SSO klienta)

Jak povolit ověření klienta Windows pro přihlášení SSO klienta:

  1. Přidejte uživatele, který používá služby BriefCam Windows, do skupiny, která má povoleno oprávnění Management Server > Připojit.

    Poznámka

    Platnost hesla uživatele systému BriefCam Windows, které se používá k přihlášení do systému Milestone VMS, vyprší po uplynutí dané doby. To zabrání službě SSO v přihlášení a ověření tokenu použitého pro přihlášení k aktuálnímu uživateli systému Windows. Pokud se tento problém vyskytne, aktualizujte uživatelské heslo systému BriefCam Windows v počítači se systémem Milestone VMS.

  2. Pokud verze Milestone XProtect není Corporate (Professional nebo nižší), měl by být uživatel, BriefCam který používá služby Windows, přidán do skupiny Administrator, protože žádné takové oprávnění není k dispozici.

  3. Pokud uživatel provozující služby BriefCam systému Windows není doménovým uživatelem, ale běžným uživatelem systému Windows, musí být na serveru VMS vytvořen uživatel systému Windows se stejným uživatelským jménem a heslem a poté přidán k roli s povoleným oprávněním Připojit.

    Milestone_sso_user.png
Zobrazení karty BriefCam v Milestone
  1. Spusťte aplikaci XProtect Smart Client a přihlaste se k serveru Milestone.

  2. Jakmile je spuštěn, objeví se v hlavním okně aplikace klienta XProtect karta BriefCam®.

  3. Klikněte na kartu BriefCam® a budete automaticky přihlášeni do vestavěného klienta BriefCam.

    Milestone XProtect BriefCam tab.png

Poznámka

Záložky vytvořené v rámci BriefCam aplikace Milestone XProtect Smart Client nebudou zobrazeny.

Rozlišení názvu hostitele pro server Milestone Server

Pokud jsou počítače v doméně, hostitelé budou úspěšně vyřešeni.

Pokud nejsou v doméně, je třeba adresu Milestone VMS vyřešit pomocí <VMSServerAddress> nebo <VMSServerAddress>.<DomainAddress>.

Jedna z položek musí být přidána do hosts souboru. Tyto položky by měly zahrnovat jak samotný název hostitele, tak název hostitele připojený .domain addressnapříklad: <milestone-server-name> nebo <milestone-server-name>.<domain-address>. Nahradit "<milestone-server-name>" skutečným názvem hostitele vašeho serveru Milestone.

Postup úpravy hosts souboru:

  1. Přejděte do hosts souboru umístěného na adrese: C:\Windows\System32\drivers\etc\hosts.

  2. Otevřete hosts soubor s textovým editorem (například Poznámkový blok) jako správce.

  3. Přidejte do hosts souboru jeden z následujících dvou řádků:

    <Milestone server IP> <Milestone server name>

    <Milestone server IP> <Milestone server name>.<domain address>

    Nezapomeňte nahradit příklad názvu hostitele a adresy IP konkrétními hodnotami.

  4. Uložte hosts soubor.

  5. V části Správa BriefCam Administrator Consolekamer upravte adresář Milestone nastavením pole Adresa na úplný název adresy přidaný do souboru hostitelů: <název serveru Milestone> nebo <název serveru Milestone>.<adresa domény>.

Milestone_address_field.png

Vyhledání adresy, kterou je třeba vyřešit:

  1. V Milestone XProtect Management Client klikněte pravým tlačítkem na server v nabídce Navigace na stanoviště a klikněte na příkaz Vlastnosti.

    Milestone_site_navigation_props.png
  2. V části Adresy URL okna Vlastnosti lokality naleznete adresu, kterou je třeba vyřešit v poli Alternativní adresy.

    Milestone_site_props.png

Odesílání Výstrah Společnosti Milestone

Výstrahy lze odesílat do Správce alarmů společnosti Milestone.

Milestone XProtect BriefCam alarms.png

V části Nastavení BriefCam Administrator Consoleprostředí jsou k dispozici tři nastavení, která jsou relevantní pro odesílání výstrah mimo BriefCam:

  1. Chcete-li odeslat výstrahy mimo BriefCamaplikaci, nastavte nastavení Respond.AlertsPublishingEnabled na hodnotu true.

  2. Chcete-li odeslat výstrahy do systému VMS, zkontrolujte, zda je nastavení Respond.AlertsPublishingToVMS nastaveno na hodnotu true.

  3. Chcete-li změnit interval dotazování, použijte nastavení Respond.AlertsPublishingIntervalInMilliseconds.

    SendAlertssettings.png
  4. Pokud provedete změny nastavení, musíte restartovat nebo spustit službu VSServer.

Poznámka

Na server Milestone budou odesílány pouze výstrahy produkované připojenými kamerami Milestone.

Odesílání Analytických Událostí Společnosti Milestone

Společnost Milestone může přijímat analytické události od BriefCam.

Chcete-li odeslat analytické události (namísto výstrah), musíte provést změny na straně společnosti BriefCam i Milestone:

Konfigurace BriefCam
  1. Otevřete soubor BriefCam.MilestoneIntegration.ini, který se nachází na adrese: C:\Program Files\BriefCam\BriefCam Server\plugins.

  2. Změňte funkci SendAnalyticEvent na true a odeberte středník (;).

  3. Pokud nechcete odesílat data o atributech Třída a Barva a Osoba, změňte ExtendedTypeField na false a odeberte středník (;).

Parametr AlertsGrouping umožňuje nastavit, co se stane, když objekt spustí více pravidel:

  • pravda – pro více pravidel je odeslána jedna výstraha.

  • false – Pro každé pravidlo je odeslána jedna výstraha.

Milestone ini SendAnalyticEvent.png
Konfigurace Milestone
  1. Na kartě BriefCam klienta XProtect přejděte na aplikaci RESPOND a vytvořte pravidlo.

  2. Poznamenejte si název a zkontrolujte, zda je stavaktivní (zpracování).

    Milestone rules active.jpeg
  3. Otevřete Milestone XProtect Management Client.

  4. V nabídce Nástroje vyberte možnost Možnosti.

  5. Otevřete kartu Události analýzy, zaškrtněte políčko Aktivováno a klikněte na OK.

    Milestone Analytics Events enabled.png
  6. V podokně Navigace na webu otevřete složku Pravidla a události.

  7. Klikněte pravým tlačítkem na položku Události analýzy.

  8. Vyberte Možnost Přidat Nový.

  9. Pojmenujte analytiku i s přesně stejným názvem jako pravidlo vytvořené v BriefCam aplikaci (ujistěte se, že mezery a horní/dolní případy jsou všechny stejné).

    Milestone Analytic Events.jpeg
  10. Přejděte na Pravidla a události > Pravidla, klikněte pravým tlačítkem myši a přidejte nové pravidlo.

  11. Chcete-li spustit událost z události BriefCam Analytic, vyberte v části Provedení akce na události možnost Analytická událost vytvořená v kroku výše.

    Milestone perform action.jpeg
  12. Dokončete pravidlo s kamerou a akcemi podle vašeho výběru. Pokud si například přejete, aby se název pravidla zobrazoval, vyberte ve sloupcích Dostupné pravidlo a kliknutím na ikonu Milestone right arrow.png jej přesuňte do vybraných sloupců.

    Sloupce Objekt a Typ se zobrazí pouze v případě, že je ExtendedTypeField nastavení v BriefCam.MilestoneIntegration.ini souboru nastaveno na hodnotu true (další podrobnosti najdete v částiBriefCam Konfigurace výše).

    Tabulka níže obsahuje informace, které se z produktu BriefCam Milestone odešlou při použití konkrétní akce společnosti Milestone.

    Akce Milestone

    Data Odeslána Z BriefCam Milestone

    Příklad

    Objekt

    Třída (Data Třídy)

    Osoba (Muž)

    Typ

    Barva a atributy osoby (pokud je třída Osoba)

    Kombinace následujících polí: Oblečení dolní části těla, Oblečení horní části těla, Klobouk, Taška. Ve formě FieldName: Value,

    Barva: Červená,

    Oblečení dolní části těla: Dlouhé, Oblečení horní části těla: Dlouhé rukávy, Klobouk: Ne,

    Taška: Ne

    Značka

    Pro výstrahy rozpoznávání obličejů (FR):

    Název seznamu (jméno obličeje)

    Výstrahy rozpoznávání SPZ (LPR):

    Název seznamu (registrační značka vozidla)

    Ostatní: Prázdné

    Pro výstrahy FR:

    Podezřelí (Frank Smith)

    Výstrahy LPR:

    Automobily s omezeným přístupem (2175834)

    Popisy / pokyny

    Pro výstrahy FR/LPR:

    Spolehlivost: []

    Ostatní: Prázdné

    Sebedůvěra u podezřelých1 (Frank Smith) = 81%, Sebedůvěra u podezřelých2 (Frank Smith) = 37%,

    Dodavatel

    BriefCam

    BriefCam

    Milestone available columns.png
  13. Pokud chcete spustit alarmy ve Správci alarmů, přejděte na Alarmy > Definice alarmů.

  14. Klikněte pravým tlačítkem myši a přidejte nový alarm.

  15. V poli Spouštěcí událost vyberte možnost Analytika událostí a dříve vytvořenou požadovanou analytiku událostí, za kterou následuje související kamera.

    Milestone triggering event.jpeg

Události alarmů a miniatury se nyní zobrazí ve Správci alarmů (jak je znázorněno na obrázku níže).

Milestone alarms.jpeg

Vytvoření Záznamu VIDEO SYNOPSIS® Přímo Z Milestone

Pokud jste nainstalovali vylepšeného klienta BriefCam XProtect®, můžete vytvořit synopsi přímo z Milestone.

Když si prohlížíte video v Milestone (na kartě Živý obraz, kartě Přehrávání a plovoucím obrázku), můžete kliknout na ikonu BriefCam v pravé dolní části obrazovky. Tím se vytvoří nový VIDEO SYNOPSIS® v BriefCam.

Milestone BriefCam icon.jpeg
  1. Klikněte na ikonu BriefCam a objeví se následující obrazovka.

    Milestone slider.jpeg
  2. Upravte časový rámec pomocí tlačítka posuvníku.

  3. V pravé horní části obrazovky vyberte možnost Vytvořit nový případ nebo Přidat do stávajícího případu a klikněte na tlačítko OK.

V dolní části obrazovky se zobrazí ikona BriefCam Milestone BriefCam processing.png a zobrazí se průběh zpracování synopse. Kliknutím na ikonu BriefCam přejděte na kartu BriefCam a přejděte na správný případ.

Milestone BriefCam processing on screen.png

Zobrazí se obrazovka, například níže uvedená.

Milestone XProtect BriefCam with objects.jpeg

Nemaskované video z Milestone

Nyní je možné ze systému Milestone VMS vytáhnout nemaskované video, i když byla v systému VMS nakonfigurována odstranitelná maska.

Jak povolit tuto funkci:

  1. Otevřete BriefCam.MilestoneIntegration.ini soubor, který je umístěn na: C:\Program Files\BriefCam\BriefCam Server\plugins.

  2. Nastavte nastavení masky soukromí LiftPrivacyMask na hodnotu True a odeberte středník (;).

  3. V BriefCam Administrator Consoleokně restartujte službu VS Server.

Pro Milestone 2025 R1 a vyšší nefungují pravidla L2 pro kamery s trvalou nebo odstranitelnou maskou Milestone pod datovým proudem RTSP. Pravidla pro kamery s maskami Milestone podporuje pouze datový proud SDK.

Nastavení více mostů RTSP

Modul plugin Milestone můžete nakonfigurovat tak, aby používal více mostů RTSP pro efektivní správu proudu kamer. Tento přístup, podobně jako přidání dalších pruhů na dálnici, distribuuje datové proudy kamer do více mostů (serverů), aby se zlepšil celkový výkon a snížilo se zatížení jakéhokoli mostu. To vám umožní efektivněji spravovat kamery.

Nastavení více mostů RTSP:

  1. Otevřete BriefCam.MilestoneIntegration.ini soubor, který je umístěn na: C:\Program Files\BriefCam\BriefCam Server\plugins.

  2. Vyhledejte část RtspBridge. Pokud není v souboru .ini, přidejte do souboru následující položky:

    [RtspBridge]

    DefaultRtspServerCapacity =

    ;DirectoryRtspBridges =

  3. Volitelné. Nastavte DefaultRtspServerCapacity výchozí počet kamer, se kterými může každý most RTSP pracovat. Pokud například víte, že každý most dokáže obvykle zpracovat 10 kamer, nastavte hodnotu na 10. Chcete-li použít výchozí hodnotu zásuvného modulu, ponechte jej prázdný. Pokud změníte výchozí hodnotu, odeberte středník (;) začátku řádku.

  4. Nastavte DirectoryRtspBridges nastavení. Toto nastavení používá strukturu JSON k definování mapování mezi adresami Milestone VMS a odpovídajícími mosty RTSP. Odstraňte středník (;) začátku řádku.

Struktura mapy je:

Key – Adresa systému Milestone VMS.

Value – Seznam mostů RTSP přidružených k systému Milestone VMS. Každý most může mít volitelně hodnotu "Kapacita" definující jeho limit pro manipulaci s kamerou. Mosty RTSP můžete nakonfigurovat pro více systémů VMS přidáním dalších částí Milestone VMS Adresa do souboru JSON.

Milestone RTSP bridges.png
Příklad Konfigurace modulu DirectoryRtspBridges

Zde jsou uvedeny příklady konfigurací pro nastavení DirectoryRtspBridge (formát JSON):

Jeden systém VMS s více mosty (výchozí kapacita) – příklad 1:

[RtspBridge];Nastavit výchozí kapacitu pro každý most (volitelné);VýchozíRtspServerCapacity= (doporučený limit kanálu pro každý most) DirectoryRtspBridges = {MilestoneVMSAddress: ["BridgeAddress": "BridgeIPAddress1"}, {BridgeAddress": "BridgeIPAddress2"}, {BridgeAddress": "BridgeIPAddress3"}, {BridgeAddress": "BridgeIPAddress4"}, {BridgeAddress": "BridgeIPAddress5"}, {BridgeAddress": "BridgeIPAddress6"}} }

  • Tento příklad ukazuje, jak nakonfigurovat plugin pro jeden Milestone VMS s více mosty RTSP. Předpokládáme, že každý most zvládne doporučený počet kamer.

  • Konfigurace zajišťuje, že všechny dostupné mosty budou použity k distribuci celkového počtu kanálů ze systému VMS pro efektivní správu.

  • Pokud DefaultRtspServerCapacity není tato možnost definována, bude plugin používat své interní výchozí nastavení pro kapacitu mostu, což je 100.

  • Část DirectoryRtspBridges přiřadí všechny mosty k jedné adrese systému VMS, čímž zajistí využití všech dostupných zdrojů.

Jeden systém VMS s více mosty (výchozí kapacita) – příklad 2:

AdresářRtssBridges = {MilestoneVMSddress: [ # Jedna položka VMS {BridgeAddress": "BridgeIPAddress1"}, {BridgeAddress": "BridgeIPAddress2"}, {BridgeAddress": "BridgeIPAddress3"}, {BridgeAddress": "BridgeIPAddress4"}, {BridgeAddress": "BridgeIPAddress5"}, {BridgeAddress": "BridgeIPAddress6"} ], "DefaultIPAddressServerCapacity": 240 # Výchozí kapacita pro každý most }

  • Tato konfigurace předpokládá, že všech 15 záznamových serverů/archivátorů pracuje pod jedním serverem Milestone VMS.

  • Máme 6 mostů a každý most zvládne přibližně 240 kanálů (podle Milestone).

  • Proto je všech 6 mostů přiřazeno k jedné položce "MilestoneVMSAddress".

  • Tato konfigurace zajišťuje, že všech 1 200 kanálů lze distribuovat přes dostupné mosty pro efektivní správu.

  • Nastavením výchozí kapacity serveru na 240 plugin upřednostní přiřazení maximálně 240 kanálů ke každému mostu během distribuce kamery. To pomáhá zajistit vyváženou pracovní zátěž přes mosty a zabraňuje přetížení jakéhokoli mostu.

Jeden systém VMS s více mosty (vlastní kapacita):

DirectoryRtspBridges = {"MilestoneVMSAddress": [{"BridgeAddress": "BridgeIPAddress1", "Capacity": 1 }, {"BridgeAddress": "BridgeIPAddress2", "Capacity": 2 }, {"BridgeAddress": "BridgeIPAddress3", "Capacity": 3 } ]}

V této situaci máte jeden systém VMS se třemi mosty s vlastními kapacitami: "BridgeIPAddress1" zvládne 1 kameru, "BridgeIPAddress2" zvládne 2 a "BridgeIPAddress3" zvládne 3 kamery.

Více systémů VMS s více mosty (výchozí kapacita):

DirectoryRtspBridges = {"MilestoneVMSAddress": [{"BridgeAddress": "BridgeIPAddress1" }, {"BridgeAddress": "BridgeIPAddress2" }, {"BridgeAddress": "BridgeIPAddress3" } ], "MilestoneVMSAddress1": [{"BridgeAddress": "BridgeIPAddress4" }, {"BridgeAddress": "BridgeIPAddress5" }, {"BridgeAddress": "BridgeIPAddress6" } ]}

Tento scénář ukazuje více serverů Milestone VMS. První systém VMS ("MilestoneVMSddress") má tři mosty s výchozí kapacitou, zatímco druhý systém VMS ("MilestoneVMSddress1") má tři mosty s nespecifikovanou kapacitou (za předpokladu výchozích hodnot).

Více systémů VMS s více mosty (vlastní kapacita):

DirectoryRtspBridges = {"MilestoneVMSAddress": [{"BridgeAddress": "BridgeIPAddress1", "Capacity": 1 }, {"BridgeAddress": "BridgeIPAddress2", "Capacity": 2 }, {"BridgeAddress": "BridgeIPAddress3", "Capacity": 3 } ], "MilestoneVMSAddress1": [{"BridgeAddress": "BridgeIPAddress4", "Capacity": 1 }, {"BridgeAddress": "BridgeIPAddress5", "Capacity": 2 }, {"BridgeAddress": "BridgeIPAddress6", "Capacity": 3 } ]}

Rozložení kamery

Tento plugin používá data JSON DirectoryRtspBridges k distribuci kamer dostupným mostům RTSP. Zohledňuje kapacity mostů a řadí kamery podle zobrazovaných názvů (nebo ID, pokud jsou názvy identické).

Například pro jeden Milestone VMS se 100 kamerami, 10 mosty RTSP a výchozí kapacitou mostu 10 bude mapováno 10 kamer pro každý most RTSP.

Priorita výběru mostu

Mosty definované v souboru .ini DirectoryRtspBridges mají přednost před těmi, které jsou konfigurovány prostřednictvím nastavení adresáře zásuvného modulu.

Navíc jakýkoli most RTSP definovaný v souboru .ini nebo v nastavení adresáře bude přidán do fondu mostů používaných zásuvným modulem. To znamená, že i když most není na seznamu DirectoryRtspBridges JSON uveden, lze jej stále použít pro rozložení kamer, pokud to kapacita umožňuje. Pokud máte například most definovaný pouze v nastavení adresáře a má dostupnou kapacitu, plugin mu může přiřadit kamery.

Známá omezení

  • Pro Milestone 2025 R1 a vyšší nefungují pravidla L2 pro kamery s trvalou nebo odstranitelnou maskou Milestone pod datovým proudem RTSP. Pravidla pro kamery s maskami Milestone podporuje pouze datový proud SDK.

  • Server BriefCam přestane rozbalovat nové objekty, zatímco Milestone bude archivovat data. Automaticky se restartuje, ale dochází k dočasnému zpoždění o několik minut.

  • V integracích Milestone Embedded je pravidlo s čárkou (,) v názvu odesíláno jako dvě různé výstrahy (identické) ze dvou různých pravidel.

  • Na klientovi Milestone se někdy místo karty BriefCam zobrazí bílá obrazovka. Tento problém vyřešíte spuštěním služby Milestone SSOProvider pod doménou uživatele, kterou společnost Milestone rozpoznala.

  • Při integraci systému BriefCam 2023 R2 při instalaci nebo upgradu nejsou někdy záznamy načteny pro kamery s vysokým rozlišením. Tento problém vyřešíte tak, že zkopírujete všechny soubory a adresáře <BC server>\MilestoneSDK\ a vložíte je (s přepisem) do adresáře <BC server>.

  • Po upgradu pluginu Milestone BriefCam se na několik sekund v Milestone 2020 R3 - XProtect Smart Client objeví bílá obrazovka. Chcete-li tento problém vyřešit, počkejte několik sekund nebo se přesuňte na jinou kartu a poté zpět na kartu BriefCam.

  • V integracích Milestone 2020 R3 se při opakovaném pokusu po selhání načítání v protokolu FetchingService objeví chyba podobná následujícímu (ale nemá žádný vliv na uživatele):

    ERROR - Removed old \\19AIO562\BriefCam\ServerData\VideoData\VideoFiles\FetchedFiles \22\05-05-2021 12_05_00\Project.scp [In: BriefCam.MilestoneIntegration.MipsVideoExporter. ExportFolderClean]

  • Milestone Embedded SSO Authentication selže v distribuovaných prostředích. Jak tento problém vyřešit:

    1. V nastavení prostředí BriefCam Administrator Consolekoncového bodu změňte lokálního hostitele na název hostitele, na kterém běží poskytovatel Milestone SSO.

    2. V počítači s poskytovatelem služeb Milestone SSO udělete uživateli systému BriefCam, který BriefCam služby spouští, zvláštní oprávnění k otevření posluchače spuštěním následujícího příkazu v prostředí PowerShell jako správce (nahraďte adresu URL a hodnoty uživatelů hodnotami prostředí):

      NETSH HTTP PŘIDAT URLAC URL=http://BCServer:8030/MilestoneSSO USER=BCUSER

    3. Restartujte služby Milestone SSO na serveru a služby IIS na počítači webových služeb.

Viz také: VMS Integration IssuesVMS Integration Issues