Công cụ tính yêu cầu hệ thống tối thiểu cho giám sát video
Công cụ này hỗ trợ bạn ước tính các yêu cầu hệ thống cần thiết.
Danh sách camera được hỗ trợ tương thích hoàn toàn với Xeoma.
Kết quả
Mức tải hệ thống phụ thuộc vào các bộ lọc đang dùng, thiết lập của chúng, số lượng người xem kết nối đồng thời cùng thao tác của họ. Một số tác vụ như tìm kiếm hoặc quét nhanh dữ liệu lưu trữ có thể gây tải trọng lớn cho máy tính.
Vui lòng xác nhận máy chủ đáp ứng đủ yêu cầu cho trường hợp cụ thể của bạn hoặc liên hệ với chúng tôi để được tư vấn.
Hướng dẫn sử dụng công cụ tính toán:
Xeoma khuyến nghị sử dụng luồng kép khi có thể: dùng luồng độ phân giải thấp (ví dụ: mjpeg) để xem trực tiếp và luồng độ phân giải cao (ví dụ: H.264) để lưu trữ, giúp tối ưu hóa tài nguyên hệ thống. Tìm hiểu thêm về luồng kép tại đây.
Dòng đầu tiên của công cụ dùng để nhập thông số camera phục vụ việc xem trực tiếp.
Nhập số lượng camera dùng để xem vào trường Số lượng.
Chọn thông số luồng video dùng để xem (mpeg / H.264/H.264 +/H.265 +/mjpeg).
Trong trường Độ phân giải, chọn giá trị hiển thị khi xem (0.03 MP-33 MP).
Bitrate được chọn tương ứng với độ phân giải luồng video (128 Kbps – 20 Mbps).
Ở dòng thứ hai, đánh dấu ô Lưu trữ nếu muốn lưu bản ghi từ camera vào kho dữ liệu và điền các thông số tương tự.
Tại trường Cường độ, lựa chọn tùy thuộc vào thời lượng ghi hình: ghi liên tục (100%, 24 giờ/ngày), cường độ cao hoặc theo lịch trình (vào khung giờ/ngày cố định hoặc chỉ khi phát hiện chuyển động, chiếm khoảng 30% thời gian trong ngày), hoặc tần suất thấp (camera lắp tại khu vực ít người qua lại – ghi hình chiếm 5% thời gian trong ngày).
Trong trường Giờ và Ngày, nhập thời gian cần lưu trữ dữ liệu.
Các module thông minh làm tăng từ 10% đến 30% tải máy chủ, vì vậy hãy đánh dấu các module sẽ triển khai tại địa điểm của bạn.
Nếu máy trạm cần truy cập từ xa, hãy đánh dấu vào trường này và nhập số lượng máy trạm kết nối đồng thời tối đa.
Mức tải phụ thuộc vào tính năng sử dụng, tần suất và số lượng người dùng xem camera. Bạn có thể giảm tải cho máy chủ nếu việc giải mã chỉ thực hiện phía Máy trạm – hãy đánh dấu vào trường này. Lưu ý: khi đó, tải cho kết nối mạng đi và RAM sẽ tăng lên.
LƯU Ý QUAN TRỌNG: Nếu bạn chỉ dùng các module thông minh cho một vài camera, hoặc nếu camera dùng thông số luồng khác nhau cho việc xem và lưu trữ, hãy điền riêng các trường này cho từng nhóm camera bằng cách nhấn nút Thêm Camera. Nhờ đó, yêu cầu hệ thống sẽ được tính toán chính xác hơn và tự động tổng hợp trong phần Kết quả.
Hãy xem xét ví dụ sau: bạn có 20 camera tại cơ sở, trong đó 3 camera sử dụng mô-đun Nhận diện Khuôn mặt, 5 camera sử dụng mô-đun Phát hiện Đối tượng. Cả 8 camera này đều dùng luồng MJPEG 0,36 MP để xem trực tiếp, luồng H.264 3,7 MP với tốc độ bit 5 Mbps để lưu trữ khi ghi hình theo chế độ chuyển động liên tục suốt ngày đêm. Một camera khác không dùng các mô-đun thông minh nhưng ghi hình liên tục bằng luồng MJPEG 2 MP để xem trực tiếp ở tốc độ 15 khung hình/giây, và dùng luồng H.264 6 MP với tốc độ bit 7 Mbps để lưu trữ. 11 camera còn lại ghi hình theo chế độ Chuyển động Thưa thớt, dùng luồng MJPEG 0,36 MP để xem trực tiếp và luồng H.264 0,36 MP với tốc độ bit 512 Kbps để lưu trữ. Dữ liệu từ tất cả camera được lưu giữ trong 30 ngày, số lượng máy khách kết nối đồng thời là 20. Nhập các thông số này:

Kết quả tính toán yêu cầu hệ thống máy chủ như sau:

Xeoma hỗ trợ tăng tốc phần cứng, tính năng này hữu ích khi máy chủ phải chịu tải nặng.
Tham khảo danh sách card đồ họa được các chuyên gia của chúng tôi khuyến nghị.
Bạn có thể đọc hướng dẫn thiết lập giải mã phần cứng tại đây.
Bạn có thể tự tính toán dung lượng đĩa cứng và tốc độ mạng đầu vào cần thiết:
Đối với lưu trữ MJPEG:
Bạn có thể xác định kích thước tệp của một ảnh JPEG bằng cách kết nối luồng camera có độ phân giải mong muốn vào Xeoma, sau đó sử dụng mô-đun "Lưu thành Tệp" để kiểm tra kích thước tệp trung bình.
Để tham khảo, thông thường:
HD: 100-120 Kbytes
FullHD: 200-300 Kbytes
640×480: 30 Kbytes
vân vân.
Hoặc tìm kiếm kích thước tệp trên Internet.
Để tính dung lượng ổ đĩa cần thiết, hãy nhân kích thước tệp với tốc độ FPS mong muốn, sau đó nhân với 60 (chuyển đổi giây sang phút), nhân tiếp với 60 (chuyển đổi phút sang giờ), rồi nhân với số giờ ghi hình mỗi ngày, số ngày và số tháng cần lưu trữ. Cuối cùng, nhân kết quả với tổng số camera đang sử dụng.
Đối với lưu trữ .h264:
Bạn cũng cần căn cứ vào tốc độ bit. Cụ thể, nếu tốc độ bit là 4 Mbit/s thì dung lượng tệp cho 1 phút sẽ là:
(4 Mbit/s * 60 giây) / 8 (chuyển đổi sang megabyte) = 30 Mb cho mỗi phút.
Sau đó nhân với số phút, giờ, ngày, v.v. (thời gian lưu trữ) để tính ra tổng dung lượng lưu trữ cho khoảng thời gian nhất định.
Để tính tốc độ mạng, hãy nhân kích thước tệp với tốc độ FPS rồi nhân với 8 (chuyển đổi byte sang bit vì tốc độ mạng thường tính bằng Mbit/s hoặc Gbit/s)
Nếu kích thước một khung hình là 100 Kbytes và fps=10, hệ thống sẽ xử lý 10 khung hình mỗi giây, tương đương 1000 Kbyte/s hay 8000 Kbit/s. Hãy nhân con số này với số lượng camera bạn dự kiến sử dụng.
Kết quả thử nghiệm của chúng tôi:
Raspberry Pi3 – hỗ trợ tối đa 11 camera FullHD (khi có một máy khách kết nối)
1) Chỉ vận hành máy chủ trên RPI. Máy khách chạy trên các thiết bị khác.
– Xem trước: h264, độ phân giải 1920×1080, bitrate 4 mbit/s
Lưu trữ: cùng luồng dữ liệu (h264, độ phân giải 1920×1080, bitrate 4 mbit/s)
Kết quả: tối đa 4 camera loại này
– Xem trước: mjpeg, độ phân giải 1920×1080, bitrate 8 mbit/s
Lưu trữ: cùng luồng dữ liệu (mjpeg, độ phân giải 1920×1080, bitrate 8 mbit/s)
Kết quả: tối đa 10 camera loại này. Số lượng nhiều hơn sẽ vượt quá băng thông mạng của RPI (100 mbit/s). Để kết nối thêm camera, vui lòng sử dụng micro PC có băng thông mạng 1 Gbit/s.
– Xem trước: mjpeg, độ phân giải 1920×1080, bitrate 8 mbit/s
Lưu trữ: h264, độ phân giải 1920×1080, bitrate 4 mbit/s
Kết quả: tối đa 10 camera loại này. Số lượng nhiều hơn sẽ vượt quá băng thông mạng của RPI (100 mbit/s). Để kết nối thêm camera, vui lòng sử dụng micro PC có băng thông mạng 1 Gbit/s.
2) Vận hành cả máy chủ và máy khách trên RPI.
– Xem trước: h264, độ phân giải 1920×1080, bitrate 4 mbit/s
Lưu trữ: cùng luồng dữ liệu (h264, độ phân giải 1920×1080, bitrate 4 mbit/s)
Kết quả: tối đa 2 camera loại này
– Xem trước: mjpeg, độ phân giải 1920×1080, bitrate 8 mbit/s
Lưu trữ: cùng luồng dữ liệu (mjpeg, độ phân giải 1920×1080, bitrate 8 mbit/s)
Kết quả: tối đa 10 camera loại này. Số lượng camera lớn hơn sẽ vượt quá băng thông mạng của RPI (100 Mbit/s). Để kết nối nhiều camera hơn, vui lòng sử dụng micro PC có băng thông mạng 1 Gbit/s.
– Xem trước: mjpeg, độ phân giải 1920×1080, tốc độ bit 8 Mbit/s
Lưu trữ: h264, độ phân giải 1920×1080, tốc độ bit 4 Mbit/s
Kết quả: tối đa 10 camera loại này. Số lượng camera lớn hơn sẽ vượt quá băng thông mạng của RPI (100 Mbit/s). Để kết nối nhiều camera hơn, vui lòng sử dụng micro PC có băng thông mạng 1 Gbit/s.
—
CPU Core i7-4770 @ 3,40GHz:
H.264, 1920×1080, 8M: 14 camera, mức tải CPU do Xeoma: 43%, bộ nhớ đã dùng: 433 MB;
H.264, 1920×1080, 2M: 11 camera, mức tải CPU do Xeoma: 47%, bộ nhớ đã dùng: 370 MB.
H.264, 1280×720, 8M: 31 camera, mức tải CPU do Xeoma: 35%, bộ nhớ đã dùng: 390 MB;
H.264, 1280×720, 2M: 16 camera, mức tải CPU do Xeoma: 53%, bộ nhớ đã dùng: 300 MB.
H.264 320×176, 8M: 105 camera, mức tải CPU do Xeoma: 16%, bộ nhớ đã dùng: 400 MB;
H.264 320×176, 2M: 85 camera, mức tải CPU do Xeoma: 20%, bộ nhớ đã dùng: 420 MB.
Mức tải CPU và bộ nhớ
Xeoma có thể tận dụng tăng tốc phần cứng card đồ họa để nâng cao hiệu suất xử lý video – công nghệ CUDA cho card đồ họa NVidia (từ dòng GeForce 400 Series (GT 430 trở lên)) và công nghệ QuickSync cho card đồ họa Intel (Intel Core thế hệ thứ 4 (Intel Core i3-4xxx trở lên)). Lưu ý rằng bạn cần cài đặt driver phiên bản mới nhất cho card để sử dụng tính năng tăng tốc phần cứng trong Xeoma.
Bật tính năng tăng tốc phần cứng trong cài đặt của module Universal Camera. Nếu nhận được thông báo yêu cầu cập nhật driver, có thể bạn đang dùng driver lỗi thời hoặc card không được hỗ trợ (do chip quá cũ).
Mẹo: Mức tải CPU sẽ giảm đáng kể nếu bạn sử dụng luồng MJPEG để xem trực tiếp và lưu trữ (hoặc chỉ để xem). Tìm hiểu cách giảm tải CPU trong bài viết này.
Mẹo: Mức tiêu thụ RAM có thể tăng cao nếu tùy chọn Prerecord được bật trong "Preview and Archive". Nếu máy bị quá tải, hãy tắt tùy chọn này.
Dung lượng HDD
Ví dụ: bạn sẽ cần gần 500 GB dung lượng ổ đĩa trống để lưu trữ liên tục trong 7 ngày dữ liệu ghi hình từ camera 2 Mpix với tốc độ 5 fps (khoảng 50 GB/ngày).
Mẹo: tiết kiệm dung lượng HDD bằng cách sử dụng phát hiện chuyển động (chọn mức độ chuyển động thưa hoặc dày đặc trong loại ghi hình của công cụ tính toán), lập lịch hoặc phát hiện ánh sáng ban ngày (kích hoạt ghi hình khi đủ ánh sáng).
Lưu ý: Khi vượt quá giới hạn lưu trữ đã thiết lập, kho lưu trữ của Xeoma sẽ tự động ghi đè lên các dữ liệu cũ nhất.
Yêu cầu hệ thống tối thiểu:
Các hệ điều hành được hỗ trợ chính thức:
Windows – Windows 7, Windows 8, Windows 10, Windows 11, cả hai phiên bản 64-bit và 32-bit, Windows Server 2008 R2/2012/2016.
Linux – cả hai phiên bản 32-bit và 64-bit với XWindows hoặc chế độ console/server. Hỗ trợ Linux chạy trên bộ xử lý ARM (ví dụ: Raspberry Pi) hoặc bộ xử lý Intel. Các bản phân phối Linux được hỗ trợ:
Ubuntu các phiên bản mới nhất (12, 13, 14 trở lên),
Debian 7 trở lên,
openSUSE 12.2 trở lên,
Mint 13 trở lên,
CentOS 7 hoặc cao hơn,
Red Hat Enterprise Linux phiên bản 6 hoặc cao hơn,
Astra Linux (phiên bản 2.11.3 trở lên);
ALT OS (phiên bản 8.2 trở lên);
RED OS (phiên bản 7.2 trở lên).
Lưu ý: Hỗ trợ âm thanh trên console Linux yêu cầu: libasound2. Để cài đặt hoặc chạy Xeoma trên Linux, hãy đảm bảo bạn giải nén tệp xeoma_linux.tgz trực tiếp trên máy Linux. Nếu giải nén ở nơi khác, bạn cần thực thi lệnh: chmod a+x xeoma.app, sau đó chạy Xeoma như bình thường: ./xeoma.app
Nếu bạn cài đặt phiên bản 32 bit trên bản phân phối Linux 64 bit (dù tốt hơn là nên tải phiên bản 64 bit trong trường hợp này), bạn có thể cần cài đặt ia32-libs.
Sailfish OS 3.0.3.9 trở lên
Mac OS X phiên bản 64-bit 10.9 hoặc cao hơn.
Android – Android OS 5.0 (API LEVEL 10) trở lên, 20 MB bộ nhớ hoạt động khả dụng, độ phân giải màn hình từ 450×450 trở lên.
iPhone/iPad – iOS 9 trở lên.
Raspbian phát hành từ ngày 29/02/2016 trở đi (dành cho Raspberry Pi 2 trở lên).
HarmonyOS 3.0 trở lên.
Các hệ điều hành được hỗ trợ không chính thức:*
Linux Kali (phiên bản 18 trở lên);
RancherOS;
Fedora (phiên bản 31 trở lên);
Elbrus (phiên bản 1.4.3 trở lên);
PCLinuxOs (phiên bản 2018.06 trở lên);
elementary OS Linux (phiên bản 5.0 trở lên);
Arch Linux phiên bản 2020.10.01;.
*Các hệ điều hành được hỗ trợ chính thức đều được kiểm thử với Xeoma trước mỗi lần phát hành. Các hệ điều hành được hỗ trợ không chính thức đã được kiểm thử thành công với Xeoma nhiều lần theo yêu cầu của người dùng (nhưng không phải trước mỗi đợt phát hành phiên bản mới).
Xem thêm khuyến nghị phần cứng của chúng tôi.
Ngôn ngữ được hỗ trợ:
Tiếng Afrikaans
Tiếng Albania
Tiếng Ả Rập
Tiếng Armenia
Tiếng Azerbaijan
Tiếng Belarus
Tiếng Bengali
Tiếng Bosnia
Tiếng Bồ Đào Nha (Brazil)
Tiếng Breton
Tiếng Bulgaria
Tiếng Miến Điện
Tiếng Catalan
Tiếng Trung Giản thể
Tiếng Trung Phồn thể
Tiếng Corsica
Tiếng Croatia
Tiếng Séc
Tiếng Đan Mạch
Tiếng Estonia
Tiếng Faroe
Tiếng Filipino
Tiếng Phần Lan
Tiếng Pháp
Tiếng Galicia
Tiếng Georgia
Tiếng Đức
Tiếng Hy Lạp
Tiếng Gujarati
Tiếng Do Thái
Tiếng Hindi
Tiếng Hungary
Tiếng Iceland
Tiếng Indonesia
Tiếng Ireland
Tiếng Ý
Tiếng Nhật
Tiếng Kannada
Tiếng Kyrgyz
Tiếng Hàn
Tiếng Latvia
Tiếng Lithuania
Tiếng Luxembourg
Tiếng Macedonia
Tiếng Mã Lai
Tiếng Malayalam
Tiếng Marathi
Tiếng Mông Cổ
Tiếng Montenegro
Tiếng Nepal
Tiếng Na Uy
Tiếng Oriya
Pashto
Tiếng Ba Tư
Tiếng Ba Lan
Bồ Đào Nha
Tiếng Punjab
Tiếng Nga
Tiếng Serbia
Tiếng Slovakia
Tiếng Slovenia
Tiếng Tây Ban Nha
Tiếng Swahili
Tiếng Thụy Điển
Tiếng Tajik
Tiếng Tamil
Tiếng Telugu
Tiếng Thái
Tiếng Thổ Nhĩ Kỳ
Tiếng Turkmen
Tiếng Ukraine
Tiếng Urdu
Tiếng Uzbek
Tiếng Việt
Tiếng Wales
Nhận giấy phép Xeoma Standard cho 4 camera hoặc gia hạn Xeoma Standard cho 8 camera để hiệu đính với ưu đãi đặc biệt của chúng tôi! Xem thông tin Xeoma bằng ngôn ngữ của bạn