האתגר
מה עמד לפני Mabat Viewer?
מערכת ה-VMS הקיימת לא תמכה בהזרמת וידאו ממאות מצלמות בו-זמנית ללא עומס כבד על השרת המרכזי. לא הייתה תמיכה ב-Adaptive Bitrate בהתאם לרוחב הפס של הלקוח, ואחסון ה-Video Archive גרם לעלויות Storage גבוהות מאוד.
הפתרון
מה בנינו
בנינו שכבת Streaming מבוססת WebRTC עם Media Server מבוסס Janus, שמאפשר חלוקת עומס על פני מספר שרתי Streaming. פיתחנו מנגנון Adaptive Bitrate שמתאים את איכות הוידאו לרוחב הפס בזמן אמת. ארכיטקטורת אחסון Tiered מעבירה חומר ישן ל-Cold Storage אוטומטית ומפחיתה עלויות ב-60%.

תוצאות
מה השגנו יחד
✓תמיכה ב-340 מצלמות בו-זמנית על שרת בינוני יחיד
✓עלויות Storage ירדו ב-61% עם Tiered Storage אוטומטי
✓Latency בהזרמת וידאו חי: 280ms בממוצע — שיפור של 70%
