Arcanes Technology אינטגרציה
תקציר שילוב
שותף VMS | מוצר | גרסה | הגרסה האחרונה BriefCam שנבדקה | רמת שילוב | תמיכה H.265 |
Arcanes Technology | VXCore | 6.5.4 | 6.4 Hot Fix 1 | שילוב עבור יישומים לפי דרישה ובזמן אמת (L2) | כן |
התקנה ותצורה
הפעל את התוסף.
צור והגדר את אסימון הגישה ל-API של VXCore.
ב-VXCore, נווט אל הרחבות > גישה ל-API ולחץ על כפתור ADD½.

העתק את מפתח החיבור. יזדקק למפתח זה בעת קביעת התצורה של החיבור ב- BriefCam.
הזן את השם של אסימון הגישה ל-API וסמן את תיבת הסימון 'גישה לפרטי מערכת׳.

בכרטיסייה מצלמות, בחר את כל המצלמות שיהיו בשימוש על-ידי BriefCam ולחץ על החל.

ב- BriefCam Administrator Console, פתח את המקטע הגדרות ולחץ על ניהול מצלמה.

לחץ על הלחצן הוסף תיקייה.

בתיבת הדו-שיח הוספת ספרייה, מלא את הפרטים של VXCore.
בשדה שם משתמש עליך להזין רווח יחיד בלבד. אין צורך בשם משתמש עבור החיבור.
בשדה סיסמה, הזן את אסימון הגישה ל-API שנוצר ב-VXCore VMS.

ודא שחומת האש מקבלת חיבורים עבור RTSP.
קובץ תצורה
לאחר הפעלת התוסף, אתה יכול להתאים אישית את BriefCam.VXCore.ini הקובץ, אשר כברירת מחדל ממוקם ב: C:\Program Files\BriefCam\BriefCam Server\plugins.

ההגדרות בקובץ הן:
LiveDelayMSec- מגדיר עיכוב זמן כאשר ל-VMS ול-RSTP יש זמנים לא תואמים.כאשר מתקבלת תמונה חיה מהמצלמה/מקליט, מתקבל גם זמן המסגרת. אם זמן זה אינו חוקי, BriefCam תגדיר את זמן המסגרת לזמן הנוכחי פחות הערך שהוגדר בפרמטר LiveDelayMSec.
לדוגמה, אם מסגרת מתקבלת עם זמן 01/01/1900:00:00, BriefCam תעקוף זמן זה לזמן הנוכחי של המחשב ותחסיר את ההשהיה המוגדרת, שהיא כברירת מחדל 0.
UseHTTPSLiveURL- משתמש ב- HTTPS עבור חיבור הזרמה בשידור חי.FFmpegPath- מגדיר את המיקום של ה-FFMPEG, אם הוא לא מותקן במיקום ברירת המחדל.
העברה לארכיון של הקובץ שיוצא מ-VXCore
הארכיון נעשה מכיוון שהייצוא מורכב ממספר קבצים שהמפענח צריך לטפל בהם יחד. אם הם מועלים בנפרד, המפענח אינו יודע שקבצים אלה הם חלק מאותו יצוא.
לדוגמה, יצוא של 10 דקות יכיל 10 זוגות של קבצי VXSEEK ו- VXVIDEO, זוג אחד לכל דקה של הייצוא. קובץ ה-VXSEEK מכיל את המטא נתונים הנדרשים לקריאת קובץ ה-VXVIDEO.
יצירת הארכיון
כדי ליצור את הארכיון שיש להעלות BriefCamאליו:
צור את ייצוא הווידאו מ-VXCORE ACCESS.
ב-VXCORE ACCESS, בסרגל הכלים הימני, נווט אל הכרטיסיה וידאו.

בחלונית השמאלית, לחץ על לחצן תוכן וידאו גולמי.

הגדר את שעת ההתחלה והסיום של הייצוא ולחץ על Telecharger les donnees הלחצן כדי להפעיל את הייצוא.

בחר את התיקיה בדיסק שבה יש לשמור את הייצוא ואשר. שם התיקייה שייווצר צריך להיות דומה ל"vxcore_b3c1-9d25-53ca-4d51".
העתק את שני הסקריפטים (
.ps1ו-.bat), הממוקמים BriefCam בתיקיית ההתקנהplugins, לאותה תיקייה שבה ממוקמת תיקיית הייצוא של VXCore. התיקייה אמורה להיראות כך:
לחץ פעמיים על
vxcore_archiver.batהקובץ. הסקריפטים יחפשו תיקיית יצוא VXCore באותה הספרייה שבה נמצאים שני הסקריפטים.לאחר שהארכיון יהיה מוכן, ייפתח חלון סייר קבצים חדש לנתיב שבו נמצא קובץ
.vxcorezipהארכיון. (.vxcorezipהקובץ נוצר על-ידי הסקריפט). לאחר מכן ניתן להעלות קובץ זה BriefCam לפענוח.כדי BriefCam לפענח את הייצוא כהלכה, יש לבטל את ההערה בשורה הבאה בקובץ
RenderingService.iniהתצורה:
ניתן לקרוא לקובץ vxcore_archiver.ps1 כעצמאי ממסוף PowerShell. לקבלת מידע נוסף, הפעל את פקודת העזרה: vxcore_archiver.ps1 -help.
הגדרות תצורת VXCore
BriefCam בתיקיית plugins ההתקנה של ספריית ההתקנה, תמצאו את BriefCam.VXCore.iniDecoding הקטע של הקובץ. באפשרותך להשתמש בהגדרות אלה כדי להמשיך בקביעת התצורה של המערכת שלך.

StreamID- זרם הווידאו שיש לפענח מיצוא VXCore. זה משמש במקרים שבהם המצלמה, שממנה מיוצא הסרטון המקורי, מקליטה זרמים מרובים (למשל, ברזולוציות מרובות). הזרימה הראשונה נקראת תמיד "video1" (כערך ברירת המחדל של הגדרה זו) וזרמים נוספים ייקראו "video2", "video3" וכו׳.FileReaderQueue- מספר המסגרות שיש לאגור מהייצוא המקורי לפני ההמתנה לפענוח מסגרות ממתינות. הגדל הגדרה זו אם מפענח ה-ffmpeg (המשמש את מפענח VXCore לפענוח מסגרות בודדות) מדווח על הגדלת המאגר ביומנים. חפש את האזהרה הבאה: "FFMpegDecoder::AppendChunkToBuffer.גודל המאגר גדל מ-<x> ל-<y>".FileReaderQueueMax- הערך המרבי שתור קורא הקבצים יוגדל אליו במהלך פענוח. יש להגדיר ערך זה גבוה מ- FileReaderQueue.FileReaderDelayMS- כמה זמן על המפענח להמתין לפני שתנסה לחלץ מסגרות נוספות מהייצוא המקורי לאחר הגעה למגבלת המאגר.InitExtractorFrameLimit- כמה מסגרות המפענח צריך לבדוק למסגרת ראשונה חוקית לפני השלכת הייצוא המקורי כלא חוקי. הגדל הגדרה זו אם יש מספר גדול של פענוחים לא חוקיים שדווחו. חפש את השגיאה הבאה: “[VXCore] אתחול נכשל.”.InitDecoderBufferSizeKB- כמה KB של נתוני מסגרת על המפענח להשתמש עבור אתחול חוקי לפני ביטול הייצוא המקורי כלא חוקי. הגדל הגדרה זו אם יש מספר גדול של פענוחים לא חוקיים שדווחו. חפש את השגיאה הבאה: “[VXCore Decoder] לא הצליח לפענח <uploaded native export path>”.DecoderBufferSizeMB- הגודל הראשוני של מאגר מפענח FFMPEG. הגדל הגדרה זו אם מפענח ה-ffmpeg מדווח על הגדלת המאגר ביומנים. חפש את האזהרה הבאה: "FFMpegDecoder::AppendChunkToBuffer.גודל המאגר גדל מ-<x> ל-<y>".