Skip to main content

BriefCam VYY Entegrasyon Kılavuzu

Milestone Entegrasyonu

Son güncelleme: 16 dakikalık okuma
DilTürkçe

VMS İş Ortağı

Ürün

Sürüm

Son Test BriefCam Sürümü

Tümleştirme Seviyesi

H.265 Desteği

Milestone

XProtect

2026 R1

2025 R1 SP1 (Klasik ve Yeni Nesil motor dahil)

İş akışı entegrasyonu (L4)

Evet

Milestone

XProtect

2025 R3

2025 R1 SP1 (Klasik ve Yeni Nesil motor dahil)

İş akışı entegrasyonu (L4)

Evet

Milestone

XProtect

2025 R2

2025 R1 (Klasik ve Yeni Nesil motor dahil)

İş akışı entegrasyonu (L4)

Evet

Milestone

XProtect

2025 R1

2024 R2 HF5

İş akışı entegrasyonu (L4)

Evet

Milestone

XProtect

2024 R2

2024 R2 HF5

İş akışı entegrasyonu (L4)

Evet

Milestone

XProtect

2024 R1

2024 R2 HF5

İş akışı entegrasyonu (L4)

Evet

Milestone

XProtect

2023 R3

2024 R2 HF4 (Klasik ve Yeni Nesil motor dahil)

İş akışı entegrasyonu (L4)

Evet

Milestone

XProtect

2023 R2

2024 M1

İş akışı entegrasyonu (L4)

Evet

Milestone

XProtect

2023 R1

2023 M1 (Klasik ve Yeni Nesil motor dahil)

İş akışı entegrasyonu (L4)

Evet

Milestone

XProtect

2022 R3

2023 M1 (Klasik ve Yeni Nesil motor dahil)

İş akışı entegrasyonu (L4)

Evet

Milestone

XProtect

2022 R2

6,4 HF2

İş akışı entegrasyonu (L4)

Evet

Ön koşullar

Not

Ayrı olarak lisanslanan SSO sağlayıcısını BriefCam Open API (BOA) kurmak için, BriefCam Sunucuda kullanılmalıdır.

Gerekli Bağlantı Noktaları

Eklentiler yüklenirken aşağıdaki bağlantı noktaları kullanılabilir olmalıdır:

Bağlantı noktası #

80, 554, 8030, 8080 ve 9090

Milestone Entegrasyon Eklentileri

BriefCam Milestone Eklenti Kurulumu

Milestone'u entegre etmek BriefCam ve dağıtmak için Milestone eklentisini kurmanız gerekir.

OX5 ortamlar için, Milestone eklentisini BriefCam Sunucunun, İsteğe Bağlı işlem sunucusunun veya Gerçek Zamanlı işlem sunucusunun kurulduğu her makineye kurun.

OX6 ortamlar için, Milestone eklentisini VYY Aracısı ve VYYerver hizmetini çalıştıran her makineye yükleyin.

  1. BriefCamMilestonePlugin_sep_<sürüm numarası>.exe dosyasına sağ tıklayıp Yönetici olarak çalıştır seçeneğini seçerek VYY Entegrasyon Eklentisi Kurulumunu çalıştırın.

  2. Başlangıç düğmesini tıklayın.

  3. Lisans Sözleşmesi koşullarını okuyun ve kabul edin. İleri' yi tıklatın.

  4. Eklenti kurulum dizininin yolunu seçin. Dizin ile aynı dizin olması gerektiğini BriefCam Server unutmayın. Varsayılan olarak 'a C:\Program Files\BriefCam\BriefCam Server\ayarlanmıştır. İleri'yi tıklatın.

  5. BriefCam Embedded XProtect Client üzerinde SSO'yu etkinleştirmek istemiyorsanız, Milestone SSO Provider hizmetini yapılandır onay kutusunu işaretsiz bırakın ve İleri üzerine tıklayın.

  6. Katıştırılmış BriefCam XProtect İstemcisini etkinleştirmek istiyorsanız:

    1. Milestone SSO Provider hizmetini yapılandır onay kutusunu işaretleyin. Diğer tüm makinelerde OX6.OnDemand Service veya , OX6.RealTime Serviceonay kutusunu seçmediğinizi unutmayın.

    2. Milestone SSO Sağlayıcısı ve BriefCam Web hizmetleri aynı makineye kurulursa, SSO sağlayıcı adresi yerel ana bilgisayar olmalıdır. Örneğin: http://localhost:8030/MilestoneSSO/.

    3. Milestone SSO Sağlayıcısı ve BriefCam Web hizmetleri farklı makinelere kuruluysa SSO sağlayıcı adresini girin. SSO sağlayıcı adresi, Milestone SSO Provider hizmetini çalıştıran ana bilgisayarı işaret etmelidir. Örneğin: http://briefcam-server:8030/MilestoneSSO/.

  7. Kur üzerine tıklayın.

    Milestone sso settings.png
  8. SSO sağlayıcı yapılandırması <BCServer>\MilestoneSSOProvider\MilestoneSSOProvider.exe.config dosyaya kaydedilir. Yapılandırmayı değiştirmeniz gerekiyorsa, bu dosyayı açın ve düzenleyin. Bazı durumlarda, bu dosyanın bir kopyasının <BCServer> dizini altında da bulunabileceğini unutmayın - kullanılmadığı için düzenlemeye çalışmayın.

  9. Kuruluşunuz RESPOND modülünü kullanıyorsa Milestone'BriefCamun Open Network Bridge bileşenini kurun. Bu sayede Milestone eklentisi, Milestone VYY'den video akışı alabilir. Bileşen, standart Milestone yönetim + kaydedici yükleyicisinde bulunmamaktadır.

    Bileşeni indirmek için şu adrese gidin: https://www.milestonesys.com/downloads/ ve Download Software seçeneğine tıklayın. Milestone kullanıcınız ve parolanız ile oturum açın ve Ürün alanından Milestone Open Network Bridge seçin.

    Milestone'un Open Network Bridge yapılandırılırken, bir kullanıcı ve parola oluşturulur. Bunları not edin, çünkü 'taki Milestone dizinini yapılandırırken BriefCam Administrator Consolebunlara ihtiyacınız olacak.

BriefCam 2025 R1 SP1 için Kurulum Sonrası Adımlar
  1. Milestone eklentisini yükledikten sonra, yüklü BriefCam.VideoNative.dll dosyayı daha yeni bir sürümle değiştirmeniz gerekir.

  2. Buraya tıklayarak dosyanın en yeni sürümünü indirin.

  3. İndirilen dosyanın sıkıştırmasını açın.

  4. Tüm BriefCam hizmetleri durdurun.

  5. Yeni BriefCam.VideoNative.dll dosyayı kopyalayın ve BriefCam Sunucu kurulum klasörüne kaydedin (C:\Program Files\BriefCam\BriefCam Server). İstendiğinde, mevcut dosyanın yerini almasına izin verin.

  6. Tüm BriefCam hizmetleri başlatın.

Milestone Embedded Client Kurulumu

Milestone BriefCam XProtect Smart Client katıştırmak için üç eklentiyi kuracaksınız:

  1. Milestone

  2. Milestone Embedded Client

  3. Milestone için Management Client.

Aşağıda, bir Milestone Embedded Client kurma adımları verilmiştir:

1. Adım: Milestone eklentisini Sunucu(lar)a kurunBriefCam.

ADIM 2: Milestone Embedded Client'i kurun.

  1. BriefCam gömmek istediğiniz XProtect Smart Client makinelerinin her birinde, BriefCamEmbeddedClientForMilestoneXProtect_sep_<version number>.exe dosyaya sağ tıklayın ve Yönetici olarak çalıştır öğesini seçin.

  2. Hoş Geldiniz ekranında, Başlangıç' a tıklayın.

  3. Lisans anlaşmasının koşullarını kabul edin.

  4. İleri düğmesini tıklattığınızda aşağıdaki ekran görünür.

    Milestone embedded 2024 m1.png
  5. Kurulum hedef yolunu seçin. Kurulum yolunun, Milestone XProtect Smart Client kurulduğu dizinle aynı olması gerektiğini unutmayın.

  6. Hangi sürümü BriefCam kullandığınızı seçin.

  7. İleri' ye ve ardından Kur' a tıklayın.

  8. Milestone'BriefCam Administrator Consoleun Ortam Ayarlarında Milestone SSO Provider ortam ayarını yapın: SSOEndpoint:

    1. Milestone SSO Sağlayıcısı ve BriefCam Web hizmetleri aynı makineye kurulursa, SSOEndpoint ortam ayarının localhost.

    2. Milestone SSO Sağlayıcısı ve BriefCam Web hizmetleri farklı makinelere kuruluysa SSOEndpoint ortam ayarının BriefCam sunucusunun IP'sine veya ana bilgisayar adına (localhostdeğil) ayarlanmış olduğunu kontrol edin.

  9. Ana bilgisayar adı çözülemiyorsa, BriefCamsunucuyu katıştırdığınız hosts her bir XProtect Smart Client makinesindeki dosyaya ekleyinBriefCam.

    1. Şu konumda bulunan hosts dosyaya gidin: C:\Windows\System32\drivers\etc\hosts.

    2. hosts Dosyayı yönetici olarak (Not Defteri gibi) bir metin düzenleyicisiyle açın.

    3. Dosyaya aşağıdaki satırı ekleyin:hosts<BriefCamsunucu IP>BriefCam < sunucu adı>

3. Adım: Milestone eklentisi için BriefCamManagement Client yükleyin.

  1. Milestone XProtect Milestone Management Client'nın yüklü olduğu bilgisayarda, BriefCamMilestoneXProtectManagementClient_sep_<version number>.exe dosyaya sağ tıklayın ve Yönetici olarak çalıştır öğesini seçin.

  2. Hoş Geldiniz ekranında, Başlangıç' a tıklayın.

  3. Lisansı okuyun, Lisans Sözleşmesi koşullarını kabul edin ve İleri'yi tıklatın.

  4. Kurulum hedefi yolunu seçin ve Kur' u tıklatın.

  5. Milestone XProtect Server Management Client oturum açın.

  6. Roller bölümüne sağ tıklayın ve yeni bir rol ekleyin, örneğin: Kullanıcıları aşağıdaki resimde gösterildiği gibi BriefCam .

  7. Yeni rolün seçildiğinden emin olun ve ekranın altındaki BriefCam sekmesini tıklatın. Milestone XProtect Management 2023 R1'de bu sekme, MIP olarak adlandırılır

    Milestone management plugin roles.png
  8. Rol Ayarları bölümünden, aşağıdaki resimde gösterildiği gibi BriefCam rolünü seçin.

  9. Video analiz platformuna erişime izin ver onay kutusunu seçerek bu kullanıcılara erişim BriefCam sağlayın.

    Milestone management plugin BriefCam.png

Şimdi, SSO oturumu için Katıştırılmış İstemci tarafından kullanılacak BriefCam adreslerini ayarlayacaksınız.

  1. MIP Eklentiler -> BriefCam -> BriefCamConfigurator sekmesine gidin .

  2. İstemci sitesi adresi alanına BriefCam istemci adresini girin.

  3. BOA Server adres alanına, BOA hizmet adresini girin.

    Milestone MIP configuration.png
  4. URL'lerin doğru olduğunu doğrulamak isterseniz, eklenen adreslerin her biri için Bağlantıyı Test Et düğmesini tıklatabilirsiniz.

  5. Doğrula düğmesini tıklatın.

  6. Değişiklikleri kaydedin.

Adres ayarları BriefCam.MilestoneEmbeddedViewer.dll.config dosyaya yazılabilir. Bu dosyada yaptığınız değişiklikler varsayılan değerlerin yerini alacak ve ileriye dönük olarak uygulanacaktır.

AppSettings bölümünde iki değer vardır:

  • serverAddress - BriefCam İstemci sunucusunun adresi

  • boaServerAddress - BOA hizmetinin adresi

    Milestone appsettings.png

Katıştırılmış ortamlarda şimdi Milestone XProtect Smart Client sunucuya BriefCam bu Milestone XProtect Smart istemcisini BriefCam Sunucuya bağlama bölümde açıklandığı gibi bağlayacaksınız.

Milestone XProtect Smart istemcisini BriefCam Sunucuya bağlama

BriefCam Milestone XProtect Smart Client Sunucuya bir bağlantı kurmak için:

  1. BriefCamYönetici Kılavuzu'nda açıklanan İlk Ayar şekilde işlemi gerçekleştirin.İlk Ayar

  2. İçinde BriefCam Administrator Console, Dağıtım bölümünü ve ardından Ana Bilgisayarları açın.

  3. Ana bilgisayarınızı bulun ve dişli simgesine tıklayın.

    Hosts settings.png
  4. Milestone SSO Provider hizmetini seçin ve Uygula' ya tıklayın.

    Enable service Milestone SSO.png
  5. Milestone SSO, BCServer makinesi olmayan bir makineye kurulursa, aşağıdaki adımları gerçekleştirmeniz gerekir:

    1. Dosyayı açın BriefCam Administrator Console ve SSOEndpoint ortamının Milestone SSO Provider'ı çalıştıran ana bilgisayar adına işaret ettiğini doğrulayın.

    2. Milestone SSO Provider'ı çalıştıran makinede, dosyadaki AuthenticatorAddress anahtarın (MilestoneSSOProvider.exe.configşu konumda bulunur: ) Milestone SSO Provider'ı çalıştıran ana bilgisayar adına işaret ettiğini (C:\Program Files\BriefCam\BriefCam Server\<MilestoneSSOProviderörneğin: http://BCServer:8030/MilestoneSSO/) doğrulayın.

    3. Milestone SSO Sağlayıcısını çalıştıran makinede, hizmetleri çalıştıran BriefCam kullanıcının PowerShell'de Yönetici olarak aşağıdaki komutu çalıştırarak BriefCam bir dinleyici açmak için gerekli izinlere sahip olduğunu doğrulayın:

      netsh http show urlacl

      Bir Reserved URL değer ve bir User değer görmelisiniz, örneğin:

      Reserved URL.png
    4. Eğer böyle bir giriş mevcut değilse, aşağıdaki komutu çalıştırın (url ve kullanıcı değerlerini ortamınızın değerleri ile değiştirerek):

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

    5. Bu adımda herhangi bir değişiklik yaptıysanız sunucudaki Milestone SSO sağlayıcı hizmetlerini ve Web hizmetleri makinesindeki IIS'yi yeniden başlatın.

    6. Hizmetler bölümünde, Milestone SSO Provider hizmetini başlatın.

      Services Milestone SSO.png

Not

Kullanıcı adları, Temel kimlik doğrulama veya Windows Kimlik Doğrulama yöntemi kullanılarak Milestone istemcisinde oturum açarken SSO tarafından otomatik olarak oluşturulur.

Windows kimlik doğrulaması (İstemci SSO oturumu)

İstemci SSO oturumu için Windows kimlik doğrulamasını etkinleştirmek üzere:

  1. BriefCam Windows hizmetlerini çalıştıran kullanıcıyı, Yönetim Sunucusu > Bağlan iznine izin verilen bir gruba ekleyin.

    Not

    Milestone VYY'de oturum açmak için kullanılan BriefCam Windows kullanıcısının parolası belirli bir süre sonra zaman aşımına uğrayacaktır. Bu, SSO hizmetinin oturum açmasını ve mevcut Windows kullanıcısında oturum açmak için kullanılan belirteci doğrulamasını önleyecektir. Bu sorun oluşursa, Milestone VYY makinesinde BriefCam Windows kullanıcı parolasını güncelleyin.

  2. Milestone XProtect sürümü Kurumsal (Professional veya daha düşük) değilse, Windows hizmetlerini çalıştıran kullanıcı BriefCam Yönetici grubuna eklenmelidir çünkü böyle bir izin mevcut değildir.

  3. BriefCam Windows hizmetlerini çalıştıran kullanıcı bir etki alanı kullanıcısı değil, normal bir Windows kullanıcısı ise, VYY sunucu makinesinde, aynı kullanıcı adı ve parolaya sahip bir Windows kullanıcısı oluşturulmalı ve ardından izin verilen Bağlan izniyle bir role eklenmelidir.

    Milestone_sso_user.png
Milestone'da BriefCam Sekmesini görüntüleme
  1. XProtect Smart Client başlatın ve Milestone sunucusunda oturum açın.

  2. Çalışmaya başladıktan sonra, XProtect istemcisinin ana uygulama penceresinde bir BriefCam® sekmesi görünecektir.

  3. BriefCam® sekmesine tıklayın ve katıştırılmış BriefCam istemcisinde otomatik olarak oturum açacaksınız.

    Milestone XProtect BriefCam tab.png

Not

Bu uygulamada oluşturulan yer işaretleri, Milestone XProtect Smart Client uygulamasında BriefCam görüntülenmez.

Milestone Sunucusu için Ana Bilgisayar Adı Çözünürlüğü

Makineler bir etki alanındaysa, ana bilgisayarlar başarıyla çözülecektir.

Bir etki alanında değillerse, Milestone VYY adresinin şu şekilde çözülmesi gerekir: <VMSServerAddress> veya <VMSServerAddress>.<DomainAddress>.

Girişlerden biri hosts dosyaya eklenmelidir. Bu girişler hem ana bilgisayar adını hem de "<milestone-server-name>" veya "<.domain addressmilestone-server-name>" gibi , ile eklenmiş ana bilgisayar adını içermelidir.<etki alanı adresi>. "<milestone-server-name>" yerine Milestone sunucunuzun gerçek ana bilgisayar adını koyun.

Dosyayı değiştirmek hosts için:

  1. Şu adreste bulunan hosts dosyaya gidin: C:\Windows\System32\drivers\etc\hosts.

  2. Dosyayı yönetici olarak (Not Defteri gibi) bir metin düzenleyicisiyle hosts açın.

  3. Dosyaya aşağıdaki iki satırdan birini hosts ekleyin:

    <Milestone server IP> <Milestone server name>

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

    Örnek ana bilgisayar adını ve IP adresini kendi değerlerinizle değiştirmeyi unutmayın.

  4. Dosyayı hosts kaydedin.

  5. Kamera Yönetimi BriefCam Administrator Consolebölümünden, Adres alanını ana bilgisayar dosyasında eklenen tam adres adına ayarlayarak Milestone dizinini düzenleyin: <Milestone sunucu adı> veya <Milestone sunucu adı>.<etki alanı adresi>.

Milestone_address_field.png

Çözülmesi gereken adresi bulmak için:

  1. Milestone XProtect'nin Management Client, Site Navigasyonu menüsünde sunucuya sağ tıklayın ve Özellikler'e tıklayın.

    Milestone_site_navigation_props.png
  2. Site Özellikleri penceresinin URL'ler bölümünde, Alternatif Adresler alanında çözülmesi gereken adresi bulacaksınız .

    Milestone_site_props.png

Milestone'a Uyarılar Gönderme

Uyarılar, Milestone'un Alarm Yöneticisine gönderilebilir.

Milestone XProtect BriefCam alarms.png

BriefCam Administrator Console'nin Ortam Ayarları bölümünde, uyarıların dışarıya BriefCamgönderilmesi için üç ayar vardır:

  1. Uyarıları dışarıya göndermek için, BriefCamRespond.AlertsPublishingEnabled ayarını true olarak ayarlayın.

  2. Uyarıları bir VYY'ye göndermek için, Respond.AlertsPublishingToVMSEnabled ayarının doğru olarak ayarlandığını kontrol edin.

  3. Yoklama aralığını değiştirmek için, Respond.AlertsPublishingIntervalInMilisaniye ayarını kullanın.

    SendAlertssettings.png
  4. Ayarlarda değişiklikler yaparsanız, VSServer hizmetini yeniden başlatmanız veya başlatmanız gerekir.

Not

Milestone sunucusuna yalnızca Milestone bağlı kameraları tarafından üretilen uyarılar gönderilecektir.

Analitik Olayları Milestone'a Gönderme

Milestone, Analitik Olayları BriefCam.

Analitik olayları göndermek için (uyarılar yerine), hem BriefCam hem de Milestone tarafında değişiklikler yapmanız gerekir:

BriefCam Yapılandırması
  1. Şurada bulunan BriefCam.MilestoneIntegration.ini dosyasını açın: C:\Program Files\BriefCam\BriefCam Server\plugins.

  2. SendAnalyticEvent öğesinitrue olarak değiştirin ve noktalı virgül (;) öğesini kaldırın.

  3. Sınıf ve Renk ve Kişi Nitelikleri hakkında veri göndermek istemiyorsanız, ExtendedTypeField öğesinifalse olarak değiştirin ve noktalı virgül (;) öğesini kaldırın.

AlertsGrouping parametresi, bir nesne çok sayıda kuralı tetiklediğinde ne olacağını ayarlamanızı sağlar:

  • doğru - Birden fazla kural için tek bir uyarı gönderilir.

  • yanlış - Her kural için bir uyarı gönderilir.

Milestone ini SendAnalyticEvent.png
Milestone Yapılandırması
  1. XProtect Client'in BriefCam sekmesinde, RESPOND gidin ve bir kural oluşturun.

  2. Başlığı not edin ve DurumunEtkin (İşleniyor) olduğunu kontrol edin .

    Milestone rules active.jpeg
  3. Milestone XProtect'i Management Client açın.

  4. Araçlar menüsünden Seçenekleri seçin.

  5. Analiz Olayları sekmesini açın, Etkinleştirildi onay kutusunu seçin ve Tamam'a tıklayın .

    Milestone Analytics Events enabled.png
  6. Site Navigasyonu bölmesinden Kurallar ve Olaylar klasörünü açın.

  7. Analitik Olaylar girişine sağ tıklayın.

  8. Yeni Ekle öğesini seçin.

  9. Kuralda oluşturulan kuralla tam olarak aynı ada sahip olsa bile analitiği adlandırın BriefCam (boşlukların ve üst/alt örneklerin hepsinin aynı olduğundan emin olun).

    Milestone Analytic Events.jpeg
  10. Kurallar ve Olaylar > Kurallar'a gidin, sağ tıklayın ve yeni bir kural ekleyin.

  11. Bir BriefCam Analitik Olaydan bir olayı tetiklemek için, Olay üzerinde eylem gerçekleştir altında, yukarıdaki adımda oluşturulan Analitik Olayı seçin.

    Milestone perform action.jpeg
  12. Kuralı, seçtiğiniz kamera ve eylemlerle tamamlayın. Örneğin, kural adının Kullanılabilir sütunlardan görünmesini istiyorsanız Kural'ı seçin ve Seçilen sütunlara taşımak için Milestone right arrow.png simgeye tıklayın .

    Nesne ve Tip sütunlarının sadece dosyadaki ExtendedTypeField ayar BriefCam.MilestoneIntegration.ini (daha fazla ayrıntı için, yukarıdaki BriefCamYapılandırma bölümüne bakın) true olarak ayarlanmışsa görüneceğini unutmayın .

    Aşağıdaki tablo, belirli bir Milestone eylemi kullanıldığında Milestone'dan BriefCam gönderilenleri göstermektedir.

    Milestone Action

    Milestone'dan BriefCam Gönderilen Veriler

    Örnek

    Nesne

    Sınıf (Sınıf Verileri)

    Kişi (Erkek)

    Tip

    Renk ve Kişi Nitelikleri (sınıf Kişi ise)

    Aşağıdaki alanların bir kombinasyonu: Alt Giyim, Üst Giyim, Şapka, Çanta. FieldName: Value şeklinde,

    Renk: Kırmızı,

    Alt Giyim: Uzun, Üst Giyim: Uzun Kol, Şapka: Hayır,

    Çanta: Hayır

    Etiket

    Yüz Tanıma (FR) uyarıları için:

    Liste adı (yüz adı)

    Plaka Tanıma (PTS) uyarıları için:

    Liste adı (plaka numarası)

    Diğerleri: Boş

    FR uyarıları için:

    Şüpheliler (Frank Smith)

    PTS uyarıları için:

    Kısıtlı Arabalar (2175834)

    Açıklamalar / Talimatlar

    FR / PTS uyarıları için:

    Olasılık: []

    Diğerleri: Boş

    Şüpheliler1 için güven (Frank Smith) =% 81, Şüpheliler için güven2 (Frank Smith) =% 37,

    Satıcı

    BriefCam

    BriefCam

    Milestone available columns.png
  13. Alarm Yöneticisi'nde alarmları tetiklemek için, Alarmlar > Alarm Tanımları öğesine gidin.

  14. Sağ tıklayın ve yeni bir alarm ekleyin.

  15. Tetikleme Olayı alanından, Analiz Olayı ve daha önce oluşturulmasını istediğiniz Analiz Olayını ve ardından ilgili kamerayı seçin.

    Milestone triggering event.jpeg

Alarm Olayları ve küçük resimler artık Alarm Yöneticisi'nde (aşağıdaki resimde gösterildiği gibi) görünecektir.

Milestone alarms.jpeg

Doğrudan Milestone'dan VIDEO SYNOPSIS® Bir Ürün Oluşturma

Gelişmiş BriefCam XProtect® istemcisini kurduysanız, doğrudan Milestone'dan bir özet oluşturabilirsiniz.

Milestone'da bir video görüntülerken (Canlı sekmesinde, Oynatma sekmesinde ve bağımsız bir görüntüde) ekranın sağ alt köşesindeki BriefCam simgesine tıklayabilirsiniz. Bu, 'ta yeni bir VIDEO SYNOPSIS® konum BriefCamoluşturacaktır.

Milestone BriefCam icon.jpeg
  1. BriefCam simgesine tıklayın ve aşağıdaki ekran görünecektir.

    Milestone slider.jpeg
  2. Kaydırıcı düğmesini kullanarak zaman aralığını ayarlayın.

  3. Ekranın sağ üst köşesinde, Yeni bir vaka oluştur veya Mevcut vakaya ekle öğesini seçin ve Tamam öğesine tıklayın .

Ardından, ekranın alt kısmında BriefCam simgesini görecek Milestone BriefCam processing.png ve özetin işlenmesinin ilerlemesini göreceksiniz. BriefCam sekmesine ve doğru vakaya gitmek için BriefCam simgesini tıklatın.

Milestone BriefCam processing on screen.png

Aşağıda gördüğünüz gibi bir ekran göreceksiniz.

Milestone XProtect BriefCam with objects.jpeg

Milestone'dan Maskelenmemiş Video

VYY'de kaldırılabilir bir maske yapılandırılmış olsa bile Milestone VYY'den maskesiz videoyu çekmek artık mümkündür.

Bu özelliği etkinleştirmek için:

  1. Şu konumda bulunan BriefCam.MilestoneIntegration.ini dosyayı açın: C:\Program Files\BriefCam\BriefCam Server\plugins.

  2. LiftPrivacyMask ayarını doğru olarak ayarlayın ve noktalı virgül (;) öğesini kaldırın.

  3. İçinde, BriefCam Administrator ConsoleVS Server hizmetini yeniden başlatın.

Milestone 2025 R1 ve üzeri için, kalıcı veya kaldırılabilir Milestone maskesi olan kameralara ilişkin L2 kuralları, bir RTSP akışı altında çalışmaz. Yalnızca SDK akışı, Milestone maskeleri olan kameralar için kuralları destekler.

Birden Fazla RTSP Köprüsü Kurma

Verimli kamera akış yönetimi için birden fazla RTSP köprüsünü kullanmak üzere Milestone eklentisini yapılandırabilirsiniz. Bu yaklaşım, bir otoyola fazladan şerit eklemeye benzer şekilde, genel performansı iyileştirmek ve herhangi bir tek köprüdeki yükü azaltmak için kamera akışlarını birden fazla köprüye (sunucu) dağıtır. Bu sayede daha fazla kamerayı etkin bir şekilde yönetebilirsiniz.

Birden fazla RTSP köprüsü kurmak için:

  1. Şu konumda bulunan BriefCam.MilestoneIntegration.ini dosyayı açın: C:\Program Files\BriefCam\BriefCam Server\plugins.

  2. RtspBridge bölümünü bulun. .ini dosyasında yoksa, dosyaya aşağıdakileri ekleyin:

    [RtspBridge]

    ;VarsayılanRtspServerCapacity =

    ;DirectoryRtspBridges =

  3. İsteğe Bağlı. Ayarı, her RTSP köprüsünün işleyebileceği varsayılan kamera sayısına DefaultRtspServerCapacity ayarlayın. Örneğin, her köprünün genellikle 10 kamerayı işleyebileceğini biliyorsanız, değeri 10 olarak ayarlayın. Eklentinin varsayılan değerini kullanmak için boş bırakın. Varsayılan değeri değiştirirseniz, noktalı virgül (;) satırın başından kaldırın.

  4. Ayarı DirectoryRtspBridges ayarlayın. Bu ayar, Milestone VYY adresleri ile ilgili RTSP köprüleri arasındaki eşlemeyi tanımlamak için bir JSON yapısı kullanır. Noktalı virgülü (;) satırın başından kaldırın.

Haritalamanın yapısı:

Key - Milestone VYY'nin adresi.

Value - Milestone VYY ile ilişkili RTSP köprülerinin bir listesi. Her köprü isteğe bağlı olarak kamera kullanım sınırını tanımlayan bir "Kapasite" değerine sahip olabilir. JSON dosyasına ek MilestoneVMSAdress bölümleri ekleyerek birden fazla VYY için RTSP köprülerini yapılandırabilirsiniz.

Milestone RTSP bridges.png
Örnek DirectoryRtspBridges Yapılandırmaları

DirectoryRtspBridge ayarı (JSON biçimi) için örnek yapılandırmalar şunlardır:

Birden fazla köprüye sahip tek VYY (varsayılan kapasite) - örnek 1:

[RtspBridge] ; Her köprü için varsayılan kapasiteyi ayarlayın (isteğe bağlı) ; DefaultRtspServerCapacity= (köprü başına önerilen kanal sınırı) DirectoryRtspBridges = { "MilestoneVMSAddress": [ {"BridgeIPAddress1"}, {"BridgeAddress": "BridgeIPAdress2"}, {"BridgeIPAIPAdress3} {"BridgeAddress": "BridgeIPAddress4"}, {"BridgeAddress": "BridgeIPAddress5"}, {"BridgeAddress": "BridgeIPAddress6"} ] }

  • Bu örnek, birden fazla RTSP köprüsü olan tek bir Milestone VYY eklentisinin nasıl yapılandırılacağını gösterir. Her köprünün önerilen kamera sayısını kaldırabileceğini varsayıyoruz.

  • Yapılandırma, verimli yönetim için VYY'den toplam kanal sayısını dağıtmak için mevcut tüm köprülerin kullanılmasını sağlar.

  • Eğer DefaultRtspServerCapacity tanımlanmadıysa, eklenti 100 olan köprü kapasitesi için dahili varsayılanını kullanacaktır.

  • DirectoryRtspBridges bölümü tüm köprüleri tek bir VYY adresine atayarak mevcut tüm kaynakların kullanılmasını sağlar.

Birden fazla köprüye sahip tek VYY (varsayılan kapasite) - örnek 2:

DirectoryRtspBridges = { "MilestoneVMSAddress": [# Tek VYY girişi {"BridgeAddress": "BridgeIPAddress1"}, {"BridgeAddress": "BridgeIPAddress2"}, {"BridgeAddress": "BridgeIPAddress3"}, {"BridgeAddress": "BridgeIPAdress4}": "BridgeAdres: bridgeIPAddress5"}, {"BridgeAddress": "BridgeIPAddress6"} ], "DefaultRtspServerCapacity": 240 # Her köprü için varsayılan kapasite }

  • Bu yapılandırma, 15 kaydedicinin/arşivin tümünün tek bir Milestone VYY sunucusu altında çalıştığını varsayar.

  • 6 köprümüz var ve her bir köprü yaklaşık 240 kanalı kaldırabiliyor (Milestone'a göre).

  • Bu nedenle 6 köprünün tümü tek bir "MilestoneVMSAdress" girişine atanır.

  • Bu yapılandırma, verimli yönetim için mevcut köprüler boyunca 1.200 kanalın tümünün dağıtılabilmesini sağlar.

  • DefaultRtspServerCapacity 240 olarak ayarlandığında, eklenti, kamera dağıtımı sırasında her köprüye maksimum 240 kanal atamaya öncelik verecektir. Bu, köprüler arasında dengeli bir iş yükü sağlamaya yardımcı olur ve herhangi bir tek köprünün aşırı yüklenmesini önler.

Birden fazla köprüye sahip tek VYY (özel kapasite):

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

Bu senaryoda, özel kapasitelere sahip üç köprüye sahip tek bir VYY'niz vardır: "BridgeIPAddress1" 1 kamerayı işleyebilir, "BridgeIPAddress2" 2'yi işleyebilir ve "BridgeIPAddress3" 3 kamerayı işleyebilir.

Birden fazla köprüye sahip birden fazla VYY (varsayılan kapasite):

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

Bu senaryo, birden fazla Milestone VYY sunucusunu gösterir. İlk VYY ("MilestoneVMSAdress") üç varsayılan kapasiteli köprüye sahipken, ikinci VYY ("MilestoneVMSAdress1") belirtilmeyen kapasitelere sahip üç köprüye sahiptir (varsayılan değerler kabul edilir).

Birden fazla köprüye sahip birden fazla video yönetim yazılımı (özel kapasite):

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 } ]}

Kamera Dağıtımı

Bu eklenti, kameraları kullanılabilir RTSP köprülerine dağıtmak için DirectoryRtspBridges JSON verilerini kullanır. Köprü kapasitelerini hesaba katar ve kameraları ekran adlarına göre sıralar (veya adlar aynıysa kimlikler).

Örneğin, 100 kameralı bir Milestone VYY, 10 RTSP köprüsü ve 10, 10 kamera köprü varsayılan kapasitesi için her RTSP köprüsü eşlenecektir.

Köprü Seçim Önceliği

.ini dosyasının DirectoryRtspBridges bölümünde tanımlanan köprüler, eklentinin Dizin Ayarları yoluyla yapılandırılanlara göre önceliğe sahiptir.

Ayrıca, .ini dosyasında veya Dizin Ayarlarında tanımlanan herhangi bir RTSP köprüsü, eklenti tarafından kullanılan köprü havuzuna eklenecektir. Bu, DirectoryRtspBridges JSON listesinde bir köprü bulunmasa bile, kapasite izin verirse kamera dağıtımı için kullanılabileceği anlamına gelir. Örneğin, sadece Dizin Ayarları'nda tanımlanan bir köprünüz varsa ve kullanılabilir kapasiteye sahipse, eklenti ona kameraları atayabilir.

Bilinen Sınırlamalar

  • Milestone 2025 R1 ve üzeri için, kalıcı veya kaldırılabilir Milestone maskesi olan kameralara ilişkin L2 kuralları, bir RTSP akışı altında çalışmaz. Yalnızca SDK akışı, Milestone maskeleri olan kameralar için kuralları destekler.

  • Milestone verileri arşivlerken Sunucu, yeni nesneleri ayıklamayı BriefCam durdurur. Otomatik olarak yeniden başlar, ancak birkaç dakikalık geçici bir gecikme vardır.

  • Milestone Embedded entegrasyonlarında, adı virgül (,) olan bir kural, iki farklı kuraldan iki farklı uyarı (aynı) olarak gönderilir.

  • Milestone istemcisinde bazen BriefCam sekmesi yerine beyaz bir ekran görünür. Bu sorunu çözmek için, Milestone tarafından tanınan bir etki alanı kullanıcısı altında MilestoneSSOProvider'ı çalıştırın.

  • BriefCam 2023 R2 entegrasyonlarında, kurulum veya yükseltme sırasında, yüksek çözünürlüklü kameralar için bazen kayıtlar getirilmez. Bu sorunu çözmek için, tüm dosyaları ve dizinleri kopyalayın <BC server>\MilestoneSDK\ ve bunları <BC server> dizinine yapıştırın (geçersiz kılma ile).

  • BriefCam Milestone eklentisini yükselttikten sonra, Milestone 2020 R3 - XProtect Smart Client'de birkaç saniye boyunca beyaz bir ekran görünür. Bu sorunu çözmek için birkaç saniye bekleyin veya başka bir sekmeye gidin ve ardından BriefCam sekmesine geri dönün.

  • Milestone 2020 R3 entegrasyonlarında, getirmeden sonra yeniden deneme başarısız olduğunda, FetchingService günlüğünde aşağıdakine benzer bir hata görünür (ancak kullanıcı üzerinde herhangi bir etkisi yoktur):

    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 Kimlik Doğrulaması dağıtılmış ortamlarda başarısız olur. Bu sorunu çözmek için:

    1. SSOEndpoint BriefCam Administrator Consoleortam ayarında, yerel ana bilgisayarı Milestone SSO Provider'ı çalıştıran ana bilgisayar adına değiştirin.

    2. Milestone SSO Sağlayıcısını çalıştıran makinede, PowerShell'de Yönetici olarak aşağıdaki komutu çalıştırarak (url'yi ve kullanıcı değerlerini ortamınızın değerleriyle değiştirin) BriefCam hizmetleri çalıştıran BriefCam kullanıcıya bir dinleyici açmak için belirli bir izin verin:

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

    3. Sunucudaki Milestone SSO sağlayıcı hizmetlerini ve Web hizmetleri makinesindeki IIS'yi yeniden başlatın.

Ayrıca bkz. VMS Integration IssuesVMS Integration Issues