Cấu hình: Cài đặt máy chủ
Về
Để tùy chỉnh cài đặt của bạn, hãy nhấp vào biểu tượng Máy chủ nằm ở góc trên bên phải của giao diện người dùng Agent DVR, và chọn "Cài đặt" từ menu Cấu hình. Xin lưu ý, nếu biểu tượng máy chủ được làm nổi bật với nền màu, điều này cho thấy bạn đang hoạt động trên máy chủ Agent DVR của người dùng khác thông qua quyền truy cập, điều này có thể hạn chế quyền truy cập vào một số tính năng.
Chung
Các tùy chọn chung cho máy chủ Agent DVR của bạn, bao gồm tên, ngôn ngữ mặc định, tùy chọn cập nhật và cách nó quản lý tải CPU.
- Tên: Gán một tên duy nhất cho phiên bản Agent DVR của bạn. Điều này đặc biệt hữu ích nếu bạn quản lý nhiều máy chủ trên tài khoản của mình. Lưu ý: thay đổi tên máy chủ có thể ảnh hưởng đến quyền bạn đã gán cho những người khác.
- Beta Track: Kiểm tra cập nhật từ beta track thay vì release track.
- Default Language: Đặt ngôn ngữ mặc định cho máy chủ của bạn
- Default Voice: Giọng mặc định được sử dụng cho chuyển đổi văn bản thành giọng nói.
- Max CPU: Chỉ định mức sử dụng CPU tối đa cho máy chủ của bạn. Cảnh báo sẽ được gửi nếu đạt giới hạn này, và Agent DVR sẽ điều chỉnh tốc độ khung hình camera để quản lý tải.
- Tuning: Tối ưu hóa Agent DVR cho phần cứng của bạn: Performance (FPS cao, ít camera), Balance, hoặc Capacity (nhiều camera hoặc phần cứng kém hơn).
- Check for Updates: Bật kiểm tra các phiên bản mới của Agent DVR.
- Talk Device: Thiết bị đầu ra âm thanh được sử dụng cho phát lại đàm thoại.
- ONVIF Discovery: Bật hoặc tắt khám phá thiết bị ONVIF định kỳ trên mạng của bạn.
- Experimental Features: Kích hoạt để kiểm tra các tính năng mới trong Agent. Các tính năng này thường đang được phát triển và nên chỉ được sử dụng cho mục đích kiểm tra.
- Bộ mã hóa phần mềm (FFmpeg GPL): Agent DVR sử dụng bản dựng LGPL của FFmpeg theo mặc định. Bật tùy chọn này để tải về bản dựng FFmpeg được cấp phép GPL tùy chọn, bổ sung bộ mã hóa phần mềm x264 và x265 để mã hóa H.264/H.265 chất lượng cao hơn trên các hệ thống không có tăng tốc GPU. Khi bạn thay đổi cài đặt này, Agent DVR sẽ tải về bản dựng được chọn ở chế độ nền và sau đó tự động khởi động lại để áp dụng. Các hệ thống có GPU được hỗ trợ không cần tùy chọn này. Cả hai bản dựng FFmpeg đều là mã nguồn mở - các tập lệnh dựng và mã nguồn có sẵn tại github.com/ispysoftware/agentdvr-ffmpeg-build, và mỗi bản tải về đều bao gồm các văn bản giấy phép của nó trong thư mục licenses.
- Default Camera Login: Tên người dùng và mật khẩu được điền sẵn khi thêm các thiết bị camera mới (hữu ích nếu camera của bạn chia sẻ một đăng nhập).
- Min Framerate: Tốc độ khung hình tối thiểu mà camera sẽ bị giảm xuống khi Agent DVR giảm tải CPU.
- CPU Priority: Đặt mức ưu tiên của quy trình Agent DVR trên hệ thống của bạn. Khuyến nghị Above Normal.
- Apply Schedule at Start: Bật để áp dụng cài đặt lập lịch khi khởi động, đảm bảo thiết bị của bạn ở trạng thái chính xác theo lịch của bạn. Nếu bỏ chọn, Agent DVR sẽ bắt đầu với thiết bị ở trạng thái cuối cùng đã biết của chúng.
- Notify on Disconnect: Kích hoạt để nhận thông báo nếu máy chủ của bạn bị ngắt kết nối từ dịch vụ web một cách không mong muốn.
- VLC Directory: Chỉ định thư mục cài đặt của VLC (v3+). Điều này thường được hệ thống tự động phát hiện.
- Push to Talk: Bật chế độ push to talk, trong đó giao tiếp chỉ có thể thực hiện khi nút talk được nhấn.
- SignalR Method: Chọn phương thức SignalR (được sử dụng bởi Agent DVR để thiết lập kết nối từ xa). Điều này chủ yếu là để khắc phục sự cố truy cập từ xa.
- Wait for SignalR: Bật để chờ phản hồi SignalR khi khởi động, có thể giúp giải quyết các sự cố kết nối trên macOS.
Máy chủ AI
Kết nối Agent DVR với các máy chủ AI để thêm các tính năng thông minh như nhận dạng đối tượng vào camera của bạn.
Đám mây
Kết nối Agent DVR với tài khoản lưu trữ đám mây của bạn tại đây để các camera có thể tự động tải lên các bản ghi và ảnh chụp ngoài địa điểm.
Các Nhà Cung Cấp Đám Mây Được Hỗ Trợ
- Box
- Drive
- DropBox
- NextCloud / WebDav
- OneDrive
- OneDrive Business
- OpenDrive
- S3
Nhấp vào nút thích hợp để cho phép Agent DVR kết nối với máy chủ đám mây của bạn. Nếu gặp sự cố, hãy cân nhắc tạm thời vô hiệu hóa xác thực hai yếu tố trên tài khoản máy chủ đám mây của bạn. Sau khi Agent DVR có quyền truy cập, bạn có thể quản lý tải lên đám mây bằng cách điều chỉnh cài đặt đám mây camera của mình.
Lưu Trữ Đám Mây S3
Đối với các tùy chọn Lưu Trữ S3, oauth không được sử dụng. Thay vào đó, bạn sẽ cần cung cấp ID máy khách và khóa bí mật để tải lên. Agent DVR tương thích với Amazon S3 và các Nhà Cung Cấp S3 khác như Google Cloud.
Cài Đặt Amazon S3
Thiết lập tài khoản lưu trữ của bạn trên AWS và nhập các tham số S3 cần thiết. Trường URL nên để trống đối với Amazon S3 vì nó được cấu hình tự động.
Cài Đặt Google Cloud S3
Đối với lưu trữ Google Cloud S3, hãy bắt đầu bằng cách tạo một bucket mới trong giao diện Google Cloud. Sau đó, tạo một Khóa Truy Cập, sẽ cung cấp một khóa và bí mật cho cấu hình Agent DVR. Đặt URL thành https://storage.googleapis.com. Lưu ý: Tên vùng không bắt buộc cho cài đặt này.
Máy chủ FTP
Cấu hình và quản lý máy chủ FTP của bạn một cách tiện lợi tại đây. Khi một máy chủ được thêm, bạn có thể dễ dàng chọn nó cho bất kỳ camera nào thông qua các tùy chọn chỉnh sửa. Để biết thêm chi tiết về cài đặt FTP của camera, vui lòng tham khảo FTP camera.
- Tên: Gán một tên cục bộ cho máy chủ của bạn để dễ nhận biết trong Agent.
- Tên người dùng: Nhập tên người dùng máy chủ FTP của bạn.
- Mật khẩu: Nhập mật khẩu máy chủ FTP của bạn.
- Máy chủ: Chỉ định URL máy chủ FTP của bạn, bắt đầu bằng ftp:// hoặc sftp:// (ví dụ, ftp://192.168.12.1).
- Cổng: Số cổng mà máy chủ FTP của bạn sử dụng, thường là 21 cho ftp:// và 22 cho sftp://.
- Sử dụng SFTP: Bật tùy chọn này nếu máy chủ của bạn sử dụng SFTP.
- Sử dụng chế độ Passive: Chọn chế độ Passive FTP bằng cách đánh dấu vào đây.
- Đổi tên: Kích hoạt tính năng này sẽ khiến Agent tải lên các tệp dưới một tên tạm thời và sau đó đổi tên chúng sau khi tải lên. Điều này đặc biệt hữu ích để giảm nhấp nháy khi truyền video qua FTP và javascript. Tìm hiểu thêm.
- Hàng đợi tối đa: Đặt một giới hạn cho kích thước hàng đợi tải lên. Nếu đạt đến giới hạn này, Agent sẽ ngừng chấp nhận các tệp mới để tải lên. Lưu ý rằng kích thước hàng đợi được quản lý trên cơ sở từng camera.
Bố cục
Bố cục điều khiển cách sắp xếp các camera của bạn trên chế độ xem trực tiếp. Sử dụng tab này, bạn có thể thêm, chỉnh sửa và xóa bố cục
LDAP
Sử dụng máy chủ LDAP của bạn (openLDAP, Active Directory, v.v.) để xử lý đăng nhập. Tính năng này sử dụng tính năng đăng nhập cục bộ nên yêu cầu giấy phép. Bạn có thể tìm các cài đặt này trên tab LDAP của hộp thoại Người dùng trong Cài đặt máy chủ.
Sử dụng LDAP, người dùng của bạn có thể đăng nhập vào máy khách web cục bộ bằng thông tin đăng nhập LDAP của họ. Điều này sẽ xác thực họ với máy chủ LDAP của bạn và tự động tạo một tài khoản cục bộ cho họ.
- Bật: Bật hoặc tắt đăng nhập bằng LDAP.
- Địa chỉ máy chủ: Nhập địa chỉ máy chủ LDAP của bạn, ví dụ ldap.example.com
- Cổng: Cổng máy chủ LDAP. Thường là 389 hoặc 636 cho LDAP qua SSL. Nếu bạn đang sử dụng Active Directory và gặp lỗi Referral, hãy thử cổng 3268 (Global Catalog).
- Là Active Directory: Đánh dấu nếu bạn đang sử dụng AD (nó sửa đổi một số trường được chuyển đến LDAP).
- Sử dụng SSL: Đánh dấu nếu bạn đang sử dụng kết nối an toàn
- Xác thực chứng chỉ: Xác thực chứng chỉ SSL của máy chủ. Hãy để tắt đối với các chứng chỉ tự ký.
- Sử dụng xác thực cơ bản: Sử dụng xác thực cơ bản khi ràng buộc với máy chủ LDAP.
- Cơ sở tìm kiếm LDAP: Cơ sở tìm kiếm miền. ví dụ DC=myorg,DC=com
- Phiên bản giao thức: Mặc định là 3
- Tên chung: Thuộc tính được sử dụng để khớp tên người dùng, ví dụ sAMAccountName cho Active Directory hoặc uid cho openLDAP.
- Đăng nhập dịch vụ: Tên người dùng và mật khẩu tùy chọn cho tài khoản dịch vụ được sử dụng để tra cứu chi tiết người dùng và khoá thành viên nhóm. Yêu cầu nếu máy chủ của bạn không cho phép ràng buộc ẩn danh.
Quyền nhóm
Sử dụng Quyền nhóm, bạn có thể thêm tên nhóm người dùng LDAP và quyền để áp dụng cho các nhóm đó. Bạn phải thêm ít nhất một nhóm LDAP để cấu hình đăng nhập LDAP. Khi người dùng đăng nhập, hệ thống sẽ so khớp khoá thành viên nhóm người dùng LDAP của họ với các nhóm này và áp dụng các quyền mà nó tìm thấy. Nếu người dùng là thành viên của nhiều nhóm, các quyền sẽ được kết hợp (thông qua thao tác OR).
Ví dụ cấu hình LDAP
Active Directory (Windows Server)
Cấu hình cơ bản
Đăng nhập dịch vụ (Tùy chọn)
Người dùng có thể đăng nhập bằng:
john.doeCOMPANY\john.doe[email protected]
Máy chủ OpenLDAP
Cấu hình cơ bản
Đăng nhập dịch vụ (Bắt buộc)
Tài khoản dịch vụ được yêu cầu để tìm kiếm người dùng vì liên kết ẩn danh thường bị vô hiệu hóa.
Người dùng đăng nhập bằng uid của họ:
john.doe
Máy chủ kiểm thử công khai ForumSys
Cấu hình cơ bản
Đăng nhập dịch vụ (Không bắt buộc)
newton / password
tesla / password
Google Secure LDAP
Cấu hình cơ bản
Đăng nhập dịch vụ (Bắt buộc)
Tài khoản dịch vụ phải được cấu hình trong Google Admin Console với các quyền LDAP thích hợp.
Ghi chú Cấu hình & Xử lý Sự cố
Khuyến nghị SSL/TLS
- Sản xuất: Luôn sử dụng SSL (port 636) hoặc StartTLS (port 389 với SSL được bật)
- Kiểm tra: Các kết nối không SSL được chấp nhận cho các môi trường kiểm tra chỉ
Active Directory so với OpenLDAP
- Active Directory: Sử dụng
sAMAccountNamecho Common Name - OpenLDAP/Khác: Thường sử dụng
uidcho Common Name
Lựa chọn Port
- 389: LDAP tiêu chuẩn (có thể sử dụng StartTLS)
- 636: LDAP qua SSL (LDAPS)
- 3268: AD Global Catalog (không mã hóa)
- 3269: AD Global Catalog qua SSL
Tài khoản Dịch vụ
- Active Directory: Có thể sử dụng định dạng UPN (
[email protected]) - OpenLDAP: Yêu cầu định dạng DN đầy đủ (
cn=service,ou=users,dc=domain,dc=com) - Tùy chọn: Nếu không được chỉ định, thông tin xác thực của người dùng sẽ được sử dụng để tra cứu nhóm
Các Vấn đề Thường gặp
OAUTH
Sử dụng một nhà cung cấp Danh tính của bên thứ ba (như Okta, Microsoft Entra ID, Google, v.v.) để xử lý đăng nhập qua các tiêu chuẩn OAuth 2.0 và OpenID Connect. Điều này sử dụng tính năng đăng nhập cục bộ nên yêu cầu giấy phép.
Sử dụng OAuth2, người dùng của bạn có thể đăng nhập vào ứng dụng web cục bộ bằng thông tin đăng nhập công ty hiện có của họ. Điều này sẽ xác thực họ với nhà cung cấp của bạn, và nếu thành công, sẽ tự động tạo hoặc cập nhật tài khoản cục bộ cho họ.
- Enabled: Bật hoặc tắt đăng nhập với OAuth2.
- Provider Name: Tên thân thiện cho nhà cung cấp xuất hiện trên nút đăng nhập, chẳng hạn "Đăng nhập bằng Google".
- Client ID: Mã định danh công khai duy nhất cho ứng dụng của bạn, được cung cấp bởi nhà cung cấp Danh tính của bạn.
- Client Secret: Client Secret cho ứng dụng của bạn. Giữ bí mật.
- Issuer: URL gốc của máy chủ ủy quyền của nhà cung cấp của bạn. Đây là URL cơ sở từ đó tất cả các endpoint khác được khám phá.
- Authorization Endpoint: URL nơi người dùng được gửi để đăng nhập.
- Token Endpoint: URL mà ứng dụng của bạn sử dụng để trao đổi mã ủy quyền cho một mã thông báo ID.
- Redirect URI: URL chính xác mà nhà cung cấp sẽ gửi người dùng trở lại sau khi đăng nhập thành công. Điều này phải được thêm vào danh sách được phép với nhà cung cấp của bạn. Đối với ứng dụng LAN, đây thường là một địa chỉ localhost (ví dụ:
http://localhost:8090/). - Scope: Danh sách các quyền được phân cách bằng dấu cách mà ứng dụng của bạn đang yêu cầu. Tối thiểu, điều này phải bao gồm
openid profile emailvà một scope cho các nhóm, ví dụ:groups - Username Claim: Tên của claim trong ID token được sử dụng làm tên người dùng duy nhất của người dùng. Thực hành tiêu chuẩn là sử dụng
preferred_usernamehoặcemail - Group Claim: Tên của claim trong ID token chứa các thành viên nhóm của người dùng. Đây thường là
groups
Quyền nhóm
Sử dụng Quyền Nhóm, bạn có thể ánh xạ tên nhóm từ nhà cung cấp Danh tính của bạn tới một tập hợp các quyền trong ứng dụng này. Bạn phải thêm ít nhất một ánh xạ nhóm để cấu hình đăng nhập OAuth2. Khi người dùng đăng nhập, hệ thống sẽ kiểm tra các yêu cầu nhóm trong mã thông báo của họ, so khớp chúng với các quy tắc này và áp dụng các quyền mà nó tìm thấy. Nếu người dùng là thành viên của nhiều nhóm được ánh xạ, các quyền sẽ được kết hợp (thông qua phép toán OR), cấp cho họ quyền truy cập được phép nhất.
Ví dụ Cấu hình OAuth2
Okta
Cấu hình Nhà cung cấp
Ghi chú Thiết lập Okta
Trong Cài đặt Chung của Ứng dụng Okta của bạn, bạn phải thêm vào danh sách được phép các URL của bạn:
- Sign-in redirect URIs: Thêm Redirect URI đầy đủ của bạn (ví dụ:
http://localhost:8090/). - Sign-out redirect URIs: Thêm URL mà bạn muốn người dùng được gửi đến sau khi đăng xuất (ví dụ:
http://localhost:8090/).
Để bao gồm các nhóm trong token, hãy chuyển đến tab Sign On của Ứng dụng Okta của bạn, chỉnh sửa phần "OpenID Connect ID Token" và cấu hình Groups claim filter.
Nếu bạn gặp lỗi kết nối, bạn có thể cần thêm Redirect URI của bạn vào danh sách được tin cậy trong Security > API > Trusted Origins.
Khắc phục sự cố
http://localhost:8090) vào danh sách được tin cậy trong Security > API > Trusted Origins. Các nhà cung cấp khác có thể có các cài đặt tương tự như "CORS" hoặc "Web Origins".
- Scope trong cấu hình của bạn thiếu phạm vi bắt buộc cho các nhóm, ví dụ:
groups - Người dùng mà bạn đang kiểm tra không phải là thành viên của bất kỳ nhóm nào trong Nhà cung cấp danh tính.
- Nhà cung cấp không được cấu hình để gửi yêu cầu nhóm. Trong Okta, bạn phải cấu hình rõ ràng Groups claim filter trong cài đặt "Sign On" của Ứng dụng để thêm các nhóm vào ID Token.
- Tên Group Claim trong cấu hình của bạn không khớp với tên claim trong token, ví dụ: cấu hình của bạn nói
groupsnhưng token chứaroles
Bản quyền
Sử dụng tab này để cấp phép Agent DVR cho mục đích kinh doanh/ bật chuyển tiếp cổng truy cập từ xa.
Bạn có giấy phép Agent DVR và muốn chuyển nó sang máy tính mới? Xem Chuyển Giấy Phép. Bạn có thể xóa giấy phép cũ và nó sẽ cho phép bạn thêm giấy phép mới cho máy tính mới.
Bạn cũng có thể mua giấy phép theo số lượng lớn thông qua Hóa Đơn. Xem Giấy Phép Số Lượng Lớn.
Cấp phép qua dòng lệnh
Nếu bạn không có quyền truy cập Agent thông qua mạng cục bộ (ví dụ bạn đang sử dụng ProxMox hoặc một số môi trường ảo hóa khác) thì bạn có thể cấp phép Agent DVR bằng các lệnh sau. Truy cập máy tính bằng terminal và đi đến thư mục chứa tệp thực thi Agent. Đảm bảo Agent không đang chạy:
Các lệnh này sẽ hoạt động trên v5.9.3.0+
sudo systemctl stop AgentDVR.service
Điều này sẽ hiển thị ID Duy Nhất mà bạn cần để cấp phép agent hoặc chuyển giấy phép của bạn.Agent show-id
Gọi lệnh này với giấy phép của bạn và khởi động lại Agent để áp dụng.Agent license "LICENSE-GOES-HERE"
để khởi động lại dịch vụ Agent DVR.sudo systemctl start AgentDVR.service
Đối với các phiên bản cũ hơn:
sudo systemctl stop AgentDVR.service- Lấy ID Duy Nhất của bạn bằng cách chỉnh sửa Agent/Media/XML/config.xml và tìm UniqueID. Agent sẽ cần phải chạy ít nhất một lần để tạo tệp này.
- Cấp phép Agent và sau đó sao chép văn bản giấy phép vào trường mới (hoặc hiện có) trong cùng tệp: <License>LICENSE-GOES-HERE</License>.
để khởi động lại dịch vụ Agent DVR.sudo systemctl start AgentDVR.service
Nhãn trắng
Khi Agent DVR được Cấp phép, bạn có thể đặt nhãn trắng cho nó cho doanh nghiệp của mình hoặc cho khách hàng của bạn bằng cách sử dụng các tùy chọn trên tab Tùy chọn Nhãn trắng (yêu cầu giấy phép nhãn trắng):
- Tên sản phẩm Đặt tên sản phẩm thay thế để hiển thị ở đầu UI (tối đa 6 ký tự)
- Hiển thị logo Tải lên logo bằng cách sử dụng tùy chọn Tải lên tệp trong Menu máy chủ và nó sẽ được hiển thị bởi khách hàng trong khi ứng dụng web tải.
- Hiển thị liên kết trợ giúp Bật hoặc tắt các liên kết trợ giúp trong ứng dụng dẫn người dùng đến trang web của chúng tôi.
- Hiển thị dịch vụ từ xa Hiển thị hoặc ẩn các liên kết đến dịch vụ và tích hợp từ xa của chúng tôi.
- Hiển thị cấp phép Hiển thị hoặc ẩn tab cấp phép này. Lưu ý rằng nếu tab này bị ẩn, cách duy nhất để hiển thị lại nó là dừng dịch vụ Agent DVR, chỉnh sửa Media/XML/config.xml trong thư mục Agent DVR và đặt ShowLicensing thành "true" rồi khởi động lại.
- Văn bản về Đặt văn bản được hiển thị khi bạn nhấp vào biểu tượng Thông tin trong UI.
Máy chủ cục bộ
Những cài đặt này kiểm soát máy chủ web tích hợp lưu trữ giao diện người dùng Agent DVR. Thay đổi chúng để di chuyển cổng máy chủ web, bật HTTPS hoặc hạn chế ai có thể kết nối.
- Port: Cổng cục bộ được sử dụng bởi Agent. Mặc định là 8090.
- WAN Port: Nếu bạn đã chuyển tiếp cổng Agent DVR, hãy chỉ định cổng bên ngoài ở đây (được sử dụng cho các kết nối ứng dụng di động).
- SSL Port: Cổng cho các kết nối SSL tới máy chủ của bạn. Đặt thành 0 để tắt. Trước khi đặt, vui lòng đọc hướng dẫn.
- SSL Only: Chỉ chấp nhận các yêu cầu SSL. Kiểm tra xem SSL có hoạt động không trước!
- SSL Certificate: Tệp chứng chỉ cho các kết nối SSL.
- SSL Password: Mật khẩu cho chứng chỉ SSL của bạn.
- Trusted Proxies: Địa chỉ IP của reverse proxy được phép báo cáo IP khách hàng thực tế. Để trống nếu bạn không chạy proxy (ví dụ: nginx, Caddy, Cloudflare Tunnel) phía trước Agent.
- Bind to Interface: Theo mặc định, Agent DVR giám sát tất cả các giao diện. Bạn có thể chỉ định một giao diện mạng cụ thể để giám sát ở đây. Nếu cài đặt này gây gián đoạn truy cập, bạn có thể quay lại mặc định bằng cách đặt BindInterface thành '*' trong Agent/Media/XML/config.xml.
- Protect API: Bật xác thực cơ bản cho các điểm cuối API. Lưu ý rằng điều này có thể ảnh hưởng đến một số tích hợp.
- Access Timeout: Đặt giới hạn thời gian cho truy cập máy chủ thông qua quyền (tính bằng phút). 0 để truy cập không giới hạn.
- Max Sessions: Giới hạn số lượng kết nối trình duyệt web đồng thời. Các kết nối vượt quá sẽ bị ngắt kết nối. Đặt thành 0 để không giới hạn.
- Enable ZeroConf: Bật dịch vụ khám phá mạng tự động, cho phép Agent DVR được khám phá bởi các ứng dụng khác bao gồm ứng dụng di động và ứng dụng khay Windows.
- Block External Access: Chọn tùy chọn này để hoàn toàn chặn truy cập từ cổng thông tin web từ xa.
Máy chủ TURN
Máy chủ TURN là chìa khóa để cho phép truy cập từ xa vào máy chủ Agent DVR và các thiết bị của bạn. Nó giúp tạo điều kiện kết nối khi các kết nối ngang hàng trực tiếp không khả thi, chẳng hạn như khi các thiết bị ở phía sau NAT hoặc tường lửa.
Agent DVR có máy chủ TURN tích hợp sẵn và tự động định cấu hình và giữ nó chạy. Bạn cũng có thể sử dụng máy chủ TURN của riêng mình nếu bạn có giấy phép truy cập từ xa.
- Máy chủ STUN: Danh sách các máy chủ STUN có sẵn công khai để sử dụng khi thiết lập kết nối.
- Máy chủ TURN: Chỉ định có sử dụng máy chủ TURN tích hợp sẵn hay máy chủ TURN tùy chỉnh. Vô hiệu hóa máy chủ TURN có thể làm gián đoạn truy cập.
- Địa chỉ TURN: Địa chỉ IP để sử dụng cho máy chủ TURN. Để trống để tự động.
- Cổng TURN: Cổng máy chủ STUN/TURN (mặc định 3478).
- Cổng tối thiểu máy chủ TURN: Giới hạn dưới của dải cổng cho phân bổ chuyển tiếp TURN. Giá trị mặc định là 50000. Khuyến nghị chuyển tiếp dải này nhưng thường không cần thiết, vì lưu lượng chuyển tiếp thường đi qua cổng TURN.
- Cổng tối đa máy chủ TURN: Giới hạn trên của dải cổng cho phân bổ chuyển tiếp TURN. Giá trị mặc định là 50100. Khuyến nghị chuyển tiếp dải này nhưng thường không cần thiết.
Sử dụng cài đặt máy chủ TURN tùy chỉnh nếu bạn muốn sử dụng máy chủ TURN được lưu trữ bên ngoài để kết nối từ xa trực tiếp đến Agent DVR. Nếu bạn định cấu hình các tùy chọn này, bạn sẽ cần đặt chế độ máy chủ TURN ở trên thành Tùy chỉnh. Bạn sẽ cần lấy các chi tiết này từ nhà cung cấp của bạn. Giấy phép được yêu cầu để truy cập từ xa vào Agent DVR.
Giao diện người dùng
Những tùy chọn này tùy chỉnh giao diện Agent DVR, từ dấu thời gian mặc định trên video và định dạng ngày giờ đến các phần nào của giao diện người dùng có sẵn.
Giới hạn
- Số cảnh báo tối đa: Số cảnh báo tối đa để lưu trữ. Khi đạt giới hạn này, Agent sẽ xóa các cảnh báo cũ.
- Chế độ xem: Số chế độ xem có sẵn trên màn hình trực tiếp.
- Kế hoạch: Số kế hoạch có sẵn trên màn hình sơ đồ tầng.
Mặc định dấu thời gian
Kiểu dấu thời gian mặc định cho các camera sử dụng cài đặt dấu thời gian toàn cộng.
- Formatter: Văn bản dấu thời gian. Ví dụ: {FPS},{RES},{0:G},{0:T},{NAME},{REC},{0:dd MMM yy}
- Vị trí: Nơi dấu thời gian xuất hiện trên video, hoặc Không để ẩn nó.
- Màu văn bản / Màu nền: Màu văn bản và nền của dấu thời gian.
- Hiển thị nền: Vẽ nền phía sau văn bản dấu thời gian.
- Độ mờ: Độ mờ của nền dấu thời gian.
- Kích thước phông chữ tự động: Tự động điều chỉnh kích thước phông chữ dấu thời gian dựa trên độ phân giải video, hoặc bỏ chọn để đặt Kích thước phông chữ cố định.
- Màu đường viền / Kích thước đường viền: Thêm đường viền vào văn bản dấu thời gian.
Định dạng thời gian
- Mã Culture: Đặt mã culture cho định dạng ngày trên dấu thời gian (ví dụ, en-US cho tiếng Anh Mỹ, fr-CA cho tiếng Pháp Canada). Xem danh sách này để biết thêm tùy chọn.
- Định dạng thời gian: Chọn định dạng cho hiển thị ngày và giờ trong giao diện Agent DVR. Mặc định là định dạng 12 giờ ("MMM DD YYYY h:mm:ss A"). Để định dạng 24 giờ, hãy sử dụng "YYYY-MM-DD H:mm:ss".
- Định dạng thời gian (nhỏ): Chọn định dạng cho hiển thị ngày nhỏ trong giao diện Agent DVR. Mặc định là định dạng 12 giờ ("MMM DD h:mm A").
- Định dạng ngày: Chọn định dạng ngày
- YYYY: Năm 4 chữ số '2019'
- YY: Năm 2 chữ số '19'
- MMMM: Tháng đầy đủ 'June'
- MMM: Tháng 3 ký tự 'Jun'
- MM: Tháng trong năm, có chứa số '06'
- M: Tháng trong năm '6'
- DD: Ngày trong tháng, có chứa số '01'
- D: Ngày trong tháng '1'
- Do: Ngày trong tháng với chữ ordinal '1st'
- HH: Giờ trong ngày từ 0-24, có chứa số, '14'
- H: Giờ trong ngày từ 0-24, '14'
- hh: Giờ trong ngày trên đồng hồ 12 giờ, có chứa số, '02'
- h: Giờ trong ngày trên đồng hồ 12 giờ, '2'
- mm: Phút, có chứa số, '04'
- m: Phút, '4'
- ss: Giây, có chứa số
- s: Giây
- A: 'AM' hoặc 'PM'
- a: 'am' hoặc 'pm'
Mặc định Trình phát
- Bỏ qua đến chuyển động: Khi phát lại bản ghi, bỏ qua đến lần đầu tiên phát hiện chuyển động.
Thẻ
- Thẻ tệp: Tập hợp các thẻ có sẵn để gắn thẻ cho bản ghi. Tập hợp này được tự động điền khi bạn gắn thẻ cho bản ghi hoặc bạn có thể chỉnh sửa tại đây.
- Thẻ hình ảnh: Tập hợp các thẻ có sẵn để gắn thẻ cho hình ảnh. Tập hợp này được tự động điền khi bạn gắn thẻ cho hình ảnh hoặc bạn có thể chỉnh sửa tại đây.
Phần
Chọn các trình xem có sẵn để hiển thị trong giao diện người dùng. Bỏ chọn bất kỳ phần nào bạn muốn ẩn. Chọn nút "Admin có tất cả" để bật tất cả các phần cho quản trị viên.
Ghi nhật ký
Kiểm soát mức độ chi tiết mà Agent DVR ghi vào nhật ký của nó. Tăng mức nhật ký hoặc các tùy chọn thành phần dưới đây khi khắc phục sự cố, sau đó giảm lại để giữ các tệp nhật ký ở mức có thể quản lý được.
- Kích Thước Nhật Ký Tối Đa: Xác định số lượng mục tối đa có thể được giữ trong hàng đợi nhật ký.
- Mức Nhật Ký: Chọn mức độ chi tiết cần ghi nhật ký, từ None đến Debug.
- WebRTC: Bật ghi nhật ký các kết nối WebRTC, hữu ích để gỡ lỗi các sự cố xem trực tiếp.
- ONVIF: Bật ghi nhật ký gỡ lỗi cho các thiết bị ONVIF.
- FFMPEG Log Level: Điều chỉnh mức độ xuất dữ liệu gỡ lỗi cho ffmpeg. Cảnh báo: Cài đặt Trace có thể nhanh chóng lấp đầy nhật ký của bạn và chỉ nên sử dụng trong thời gian ngắn cho các mục đích gỡ lỗi cụ thể.
- SignalR Logging: Bật ghi nhật ký giao tiếp với máy chủ SignalR, hữu ích cho gỡ lỗi chi tiết.
Nhật ký Syslog
Agent DVR có thể stream các log của nó đến máy chủ syslog (v6.2.6.0+). Điều này có thể hữu ích để giám sát và gỡ lỗi. Bạn có thể cấu hình máy chủ để gửi log đến trong Logging.
- Enabled: Bật/tắt Syslog Logging.
- Server: Chỉ định địa chỉ máy chủ, ví dụ: logs1.papertrailapp.com
- Port: Cổng sẽ sử dụng
- Category: Chọn Syslog Category (hoặc Facility).
MQTT
MQTT, một giao thức nhắn tin IoT quan trọng, tạo điều kiện thuận lợi cho việc tích hợp liền mạch các thiết bị và dịch vụ trên mạng của bạn. Cấu hình cài đặt MQTT tại đây để kích hoạt MQTT Events trên các thiết bị của bạn, hoặc sử dụng Actions để gửi các tin nhắn tùy chỉnh đến máy chủ MQTT. Ngoài ra, Agent DVR có thể được cấu hình để phản ứng với các lệnh MQTT. Để biết thêm chi tiết, xem MQTT.
- Enabled: Chuyển đổi để kích hoạt hoặc vô hiệu hóa MQTT.
- Server: Nhập địa chỉ IP của máy chủ MQTT của bạn.
- Port: Chỉ định cổng được sử dụng bởi máy chủ MQTT của bạn (mặc định là 1883).
- Home Assistant Discovery: Quảng cáo các thiết bị có MQTT Events được kích hoạt cho Home Assistant, để chúng xuất hiện ở đó tự động với các cảm biến và công tắc. Xem Home Assistant để biết chi tiết.
- Check Interval: Đặt khoảng thời gian tính bằng giây để Agent DVR gửi các tin nhắn keep-alive, đảm bảo kết nối ổn định.
- Protocol: Chọn giao thức kết nối, None hoặc TLS.
- LWT delay: Gửi tin nhắn ngoại tuyến đến topic trạng thái sau một khoảng thời gian (tính bằng giây, 0 để vô hiệu hóa).
- Validate Certificate: Xác thực chứng chỉ TLS của máy chủ. Tắt tùy chọn này cho các chứng chỉ tự ký.
- Protocol Version: Phiên bản giao thức MQTT sử dụng. Để mặc định trừ khi máy chủ của bạn yêu cầu một phiên bản cụ thể.
- QoS: Mức Quality of Service. Tham khảo tài liệu máy chủ MQTT của bạn để biết chi tiết.
- Client ID: ID khách hàng MQTT của bạn. Để trống để tạo tự động.
- Username: Tên người dùng máy chủ MQTT của bạn.
- Password: Mật khẩu máy chủ MQTT của bạn.
- Discovery Prefix: Tiền tố topic được sử dụng cho các tin nhắn khám phá Home Assistant (mặc định là homeassistant). Chỉ thay đổi nếu bạn đã thay đổi tiền tố khám phá trong tích hợp MQTT của Home Assistant.
- Send Stats: Kích hoạt tùy chọn này để cho phép Agent DVR gửi thống kê đến MQTT, chẳng hạn như mức sử dụng CPU, mức sử dụng bộ nhớ và mức sử dụng ổ đĩa.
NDI
NDI (Network Device Interface) đơn giản hóa quá trình truy cập nguồn video IP, cung cấp tính năng phát hiện tích hợp sẵn. Nhiều camera và hệ thống giám sát video đã sẵn sàng NDI, giúp tích hợp với Agent DVR trở nên dễ dàng. Để biết thêm thông tin về công nghệ NDI và các thiết bị tương thích, truy cập ndi.tv. Agent DVR hỗ trợ nguồn NDI với khả năng video và âm thanh, cũng như kiểm soát PTZ qua NDI.
- Nhóm: Ở đây, bạn có thể thêm các nhóm NDI nếu có thể. Nhập từng nhóm trên một dòng mới.
- Địa chỉ IP Phụ: Thêm các địa chỉ IP NDI cụ thể cho quét thiết bị. Mỗi IP nên ở trên một dòng mới.
- Hiển thị thiết bị cục bộ: Chuyển đổi tùy chọn này để quyết định liệu các thiết bị NDI trên máy tính cục bộ (đang chạy Agent DVR) có nên được hiển thị trong danh sách hay không.
ONVIF
Agent DVR sử dụng từ khóa trong các gói XML sự kiện ONVIF để xác định sự kiện chuyển động. Vì các gói này có thể thay đổi tùy theo các mô hình camera khác nhau, chúng tôi cung cấp một tùy chọn cho bạn để thêm XML sự kiện tùy chỉnh từ camera của bạn để kích hoạt sự kiện ONVIF. Tính năng này đặc biệt hữu ích nếu bạn gặp vấn đề với việc phát hiện sự kiện ONVIF tiêu chuẩn.
- Phát hiện XML: Chèn gói sự kiện XML ONVIF cụ thể từ camera của bạn vào đây.
- Đăng nhập Sự kiện: Bật tính năng này để đăng nhập tất cả XML đến từ camera, điều này hữu ích cho mục đích gỡ lỗi. Truy cập các nhật ký này tại /logs.html trên máy chủ cục bộ của bạn.
Ví dụ, nếu bạn nhận thấy các mục trong nhật ký tại /logs.html như sau:
Đã bỏ qua sự kiện ONVIF: <tt:Source xmlns:tt="http://www.onvif.org/ver10/schema"><tt:SimpleItem Name="VideoSource" Value="V_SRC_000" /><tt:SimpleItem Name="Rule" Value="MyMotionDetectorRule" /></tt:Source><tt:Data xmlns:tt="http://www.onvif.org/ver10/schema"><tt:SimpleItem Name="State" Value="true" /></tt:Data>
Và Agent không nhận diện nó như một sự kiện chuyển động, bạn có thể thêm nội dung sau vào trường Phát hiện XML:
<tt:SimpleItem Name="Rule" Value="MyMotionDetectorRule" /></tt:Source><tt:Data xmlns:tt="http://www.onvif.org/ver10/schema"><tt:SimpleItem Name="State" Value="true" /></tt:Data>
Agent sau đó sẽ hiểu rằng các sự kiện chứa văn bản cụ thể này là sự kiện chuyển động.
Phát lại
Các cài đặt này điều chỉnh cách Agent DVR hiển thị và gửi video đến trình duyệt web và thông qua API.
- Max Stream Size: Đặt độ phân giải cao nhất để phát video đến máy khách web. Độ phân giải cao hơn có thể tăng đáng kể mức sử dụng CPU.
- High DPI: Phát video ở độ phân giải đầy đủ của các màn hình có mật độ cao (màn hình 4K, Mac, điện thoại) để có hình ảnh sắc nét hơn, nhưng tốn thêm công suất mã hóa. Giới hạn kích thước luồng vẫn được áp dụng.
- Disabled: Độ phân giải tiêu chuẩn (mặc định).
- GPU: Độ phân giải đầy đủ chỉ cho những người xem sử dụng mã hóa GPU, nơi tải thêm là không đáng kể.
- Enabled: Độ phân giải đầy đủ cho tất cả người xem. Tăng mức sử dụng CPU với mã hóa phần mềm.
- Default Font: Phông chữ mặc định được sử dụng để hiển thị văn bản như dấu thời gian lên video.
- Video FPS: Số khung hình tối đa mỗi giây (tốc độ khung hình) cho video được gửi đến trình duyệt web.
- Fill Mode: Chọn liệu hình ảnh camera có lấp đầy không gian có sẵn (Fill) hay giữ tỷ lệ khung hình gốc (Center).
- Use GPU: Bật sử dụng GPU để giải mã các tệp video đã lưu.
- Use GPU for web client: Sử dụng GPU để mã hóa video được phát đến máy khách web. Yêu cầu Force H264.
- JPEG Quality: Cài đặt chất lượng mặc định để mã hóa hình ảnh jpeg. Các giá trị cao hơn có thể sử dụng thêm CPU và bộ nhớ.
- Max MJPEG Size: Kích thước luồng MJPEG tối đa mà Agent DVR sẽ tạo thông qua API.
- Default MJPEG Size: Kích thước luồng MJPEG mặc định mà Agent DVR sẽ tạo thông qua API, được sử dụng khi không có tham số kích thước nào được chỉ định.
- Force H264: Sử dụng H264 để phát video đến máy khách. Bỏ chọn nếu chế độ xem trực tiếp ngừng hoạt động.
- Default GPU Device: Chọn thiết bị GPU mặc định để sử dụng khi bạn có nhiều hơn một.
- Default GPU Decoder *: Chọn bộ giải mã phần cứng được ưu tiên. Agent DVR sẽ thử các tùy chọn khác nếu tùy chọn được ưu tiên không thành công.
- Default Record Codec *: Chọn bộ mã hóa phần cứng được ưu tiên. Agent DVR sẽ sử dụng các tùy chọn thay thế nếu cần thiết.
- AI Shard Size: Số tối đa thiết bị trên mỗi phiên suy luận trong hệ thống AI nội bộ. Các giá trị thấp hơn cải thiện tính ổn định dưới tính đồng thời cao với chi phí bộ nhớ GPU bổ sung. Các thay đổi được áp dụng sau khi khởi động lại.
- High Performance Resizing: Sử dụng thuật toán thay đổi kích thước cơ bản để giảm mức sử dụng CPU. Nó nhanh nhưng có thể dẫn đến các đường gồ ghề trong hình ảnh.
- Resize files for playback: Thay đổi kích thước các tệp được ghi lại khi phát lại chúng để giảm tải. Bỏ chọn nếu muốn hỗ trợ ảnh độ phân giải đầy đủ trong quá trình phát lại.
* Lưu ý rằng mã hóa và giải mã GPU phụ thuộc vào tính tương thích phần cứng của máy tính, trình điều khiển và hỗ trợ thư viện FFmpeg. Để kiểm tra xem Agent DVR có đang sử dụng các thiết bị phần cứng của bạn hay không, hãy bắt đầu ghi âm và xem các bản ghi tại /logs.html trong máy khách cục bộ. Agent DVR sẽ quay lại mã hóa dựa trên CPU nếu mã hóa GPU không thành công.
Máy chủ RTMP
Agent DVR cung cấp khả năng stream video đến các endpoint RTMP như Twitch và YouTube, cho phép bạn phát sóng hoặc nhúng stream trên website của mình. Để biết thêm thông tin về cách nhúng các stream này, vui lòng tham khảo Cài đặt RTMP.
Streaming RTMP có thể được kích hoạt từ menu Server hoặc lên lịch tự động bắt đầu và dừng bằng cách sử dụng bộ lên lịch thiết bị.
- URL: Endpoint RTMP để phát video đến, thường ở định dạng rtmp://a.rtmp.youtube.com/live2.
- Stream Key: Tham khảo hướng dẫn nhúng được liên kết ở trên để biết hướng dẫn lấy khóa stream của bạn.
- Size: Chọn độ phân giải cho phát sóng của bạn. Lưu ý, độ phân giải cao hơn tiêu tốn nhiều băng thông và tài nguyên CPU hơn.
- Quality: Điều chỉnh cài đặt chất lượng cơ bản. Mặc định là 8. Giá trị thấp hơn có nghĩa là chất lượng giảm nhưng sử dụng băng thông cũng giảm.
- Frame Rate: Đặt tốc độ khung hình mong muốn cho video. Mặc định là 15 khung hình mỗi giây.
- Codec: Chọn bộ mã hóa được sử dụng cho stream. Bộ mã hóa GPU giảm sử dụng CPU.
- Include Audio: Bao gồm âm thanh trong stream của bạn. Nếu bị vô hiệu hóa, Agent DVR sẽ tạo một track âm thanh tĩnh giả.
- Max Duration: Đặt thời lượng streaming tối đa tính bằng giây. Agent DVR sẽ dừng streaming sau khoảng thời gian này. Nhập 0 để streaming liên tục.
- Stream at startup: Bắt đầu streaming đến máy chủ này khi Agent DVR khởi động, sử dụng thiết bị stream cuối cùng được phát sóng đến nó.
Bảo mật
Các cài đặt này được thiết kế để quản lý cách Agent DVR xử lý tính năng bảo vệ và hủy bảo vệ hệ thống, thông qua biểu tượng khóa trên giao diện hoặc qua các tích hợp/API.
- Arm Delay: Độ trễ thời gian tính bằng giây từ khi bạn nhấp vào biểu tượng Arm (biểu tượng khóa ở phía trên cùng bên trái trong Agent) cho đến khi Agent DVR thực sự kích hoạt cảnh báo.
- Disarm Code: Mã này được sử dụng để hủy bảo vệ Agent DVR, áp dụng cho các công cụ như Alexa. Mã mặc định là 1234.
- Arm Profile: Chọn một hồ sơ để tự động áp dụng khi hệ thống được bảo vệ (sử dụng biểu tượng khóa ở góc trên cùng bên trái của giao diện).
- Disarm Profile: Chọn một hồ sơ để tự động áp dụng khi hệ thống được hủy bảo vệ (sử dụng biểu tượng mở khóa ở góc trên cùng bên trái của giao diện).
SMTP: Giao thức Truyền thư Đơn giản
Sử dụng các cài đặt này để gửi cảnh báo email từ Agent DVR thông qua máy chủ mail của riêng bạn. Bạn có tùy chọn sử dụng gói đăng ký ispyconnect.com cho cảnh báo email hoặc định cấu hình máy chủ SMTP của riêng bạn. Hãy nhớ rằng, để gửi email, bạn cần thiết lập một hành động để gửi email. Để nhận trợ giúp về bất kỳ vấn đề nào, hãy tham khảo Khắc phục sự cố SMTP.
- Sử dụng SMTP: Bật tùy chọn này để sử dụng máy chủ SMTP của riêng bạn cho nhắn tin.
- Tên người dùng: Tên người dùng máy chủ SMTP của bạn.
- Mật khẩu: Mật khẩu máy chủ SMTP của bạn.
- Địa chỉ Từ: Địa chỉ email để gửi từ, ví dụ: [email protected].
- Máy chủ: Địa chỉ IP hoặc web của máy chủ SMTP của bạn.
- Port: Port mà máy chủ SMTP của bạn sử dụng. Mặc định là 25.
- Sử dụng SSL: Bật tùy chọn này cho liên lạc SMTP qua SSL.
- Mẫu Cảnh báo: Đặt Chủ đề và Thông báo mặc định cho email cảnh báo.
- Xác thực chứng chỉ: Xác thực chứng chỉ SSL của máy chủ. Hãy để tắt đối với các chứng chỉ tự ký.
- Gửi hình ảnh kích thước đầy đủ: Chọn tùy chọn này để gửi hình ảnh ở độ phân giải đầy đủ thay vì gửi các phiên bản nhỏ hơn.
- Nhúng Hình ảnh: Hiển thị hình ảnh trong nội dung thư. Điều này có thể gây ra hình ảnh trùng lặp trong một số ứng dụng email.
Lưu trữ
Các tùy chọn này giúp quản lý đĩa cho các bản ghi của bạn: nhận cảnh báo email trước khi vị trí lưu trữ đầy và bảo vệ footage quan trọng khỏi xóa tự động.
- Cấu hình: Xem Cài đặt Lưu trữ
- Địa chỉ Email Lưu trữ: Cung cấp một địa chỉ email để nhận cảnh báo khi giới hạn lưu trữ được đạt. Điều này yêu cầu cài đặt SMTP hoặc đăng ký.
- Kích hoạt Thông báo: Đặt tỷ lệ phần trăm không gian được sử dụng trong vị trí lưu trữ để kích hoạt thông báo email. Lưu ý rằng điều này đề cập đến không gian tối đa được phân bổ, không phải không gian trống trên ổ đĩa.
- Khoảng thời gian Email: Xác định tần suất gửi email cảnh báo lưu trữ, tính bằng giờ.
- Khoảng thời gian Lưu trữ: Điều chỉnh tần suất các hoạt động Quản lý Lưu trữ của Agent DVR.
- Tự động Khóa Tags: Tự động khóa các bản ghi có các tag được chỉ định để ngăn xóa vô tình hoặc loại bỏ bởi quản lý lưu trữ. Để xóa các bản ghi này, bạn sẽ cần mở khóa chúng trong UI.
Người dùng
Lưu ý: Phiên bản miễn phí của Agent DVR cho phép thêm một người dùng quản trị viên.
Với giấy phép phù hợp, bạn có thể thêm nhiều người dùng với các quyền khác nhau vào máy chủ Agent DVR cục bộ của mình, chẳng hạn như cấp cho các thành viên gia đình hoặc nhóm bảo mật của bạn những tài khoản đăng nhập riêng với quyền truy cập hạn chế.
Để thêm người dùng, hãy đi đến Server Settings và truy cập tab Users.
- Username: Đây là tên người dùng để đăng nhập máy chủ cục bộ (khác với tên người dùng ispyconnect.com của bạn).
- Password: Tạo mật khẩu cho tài khoản cục bộ.
- Groups: Gán hoặc tạo các nhóm cho người dùng. Các nhóm hoạt động tương tự như quyền của người dùng từ xa, nhưng không cần phải bao gồm tên máy chủ. Để hạn chế quyền truy cập:
- Gán tên nhóm trong cài đặt thiết bị dưới tab General (ví dụ: "outside").
- Trong quyền của người dùng, thêm nhóm "outside" để hạn chế quyền truy cập của họ vào các thiết bị được dán nhãn như vậy.
- Gán tên nhóm cho tất cả các thiết bị khác - nếu một thiết bị không được gán vào nhóm nào, nó sẽ hiển thị cho mọi người.
- Is Admin: Cấp quyền truy cập đầy đủ vào tất cả các tính năng và cài đặt. Nếu người dùng là quản trị viên, cài đặt 'Read Only' bên dưới sẽ bị bỏ qua.
- PTZ: Cho phép quyền truy cập điều khiển PTZ (Pan-Tilt-Zoom).
- Own Settings: Người dùng có thể lưu các chế độ xem, bộ lọc, sơ đồ tầng và ánh xạ phím của riêng họ. Nếu không được chọn, họ sẽ sử dụng cấu hình của tài khoản quản trị viên.
- Read Only: Hạn chế người dùng không được sửa đổi cài đặt thiết bị.
- Downloads: Cho phép người dùng tải xuống các bản ghi.
- Audio: Cho phép người dùng nghe audio trực tiếp và được ghi âm.
- Talk: Cho phép người dùng sử dụng các tính năng đàm thoại ngược.
- Controls: Cho phép người dùng sử dụng các điều khiển thiết bị như ghi hình và chụp ảnh. Chỉ áp dụng nếu Read Only được chọn.
- Content: Cho phép truy cập vào các bản ghi và ảnh.
Quên Mật Khẩu Đăng Nhập Quản Trị Viên?
Nếu bạn quên mật khẩu đăng nhập quản trị viên và bị khóa ra khỏi Agent DVR, bạn có thể đặt lại bằng cách thực hiện các bước sau:
- Dừng dịch vụ Agent DVR nếu nó đang chạy.
- Mở cửa sổ bảng điều khiển: Nhấp vào Start, gõ "cmd", nhấp chuột phải vào "Command Prompt" và chọn "Run as administrator".
- Điều hướng đến thư mục Agent DVR, thường là "cd C:\Program Files\Agent".
- Đặt lại mật khẩu cục bộ bằng cách gõ "Agent.exe reset-local-login" trên Windows hoặc "dotnet Agent.dll reset-local-login" trên macOS và Linux.
- Khởi động lại dịch vụ Agent DVR bằng cách sử dụng phương pháp tương tự như khi dừng nó.
Bạn có thể tự động hóa việc thêm người dùng mới bằng cách sử dụng LDAP hoặc OAuth2.
Quản lý phiên
Từ menu Server, nhấp vào Session Management để truy cập các điều khiển này. Điều này chỉ hiển thị với những người quản trị viên.
Điều này hiển thị tên người dùng và địa chỉ IP của các đăng nhập gần đây vào máy chủ. Bạn có thể buộc ngắt kết nối các phiên cụ thể từ đây.
Nhật ký phiên
Từ phiên bản 6.2.8.0, Agent DVR cũng lưu giữ nhật ký kiểm toán văn bản thuần túy của hoạt động phiên trong sessionlog.txt, nằm trong thư mục Media (trên Windows đây thường là C:\Program Files\Agent\Media). Điều này bao gồm cả tài khoản người dùng cục bộ và người dùng từ xa kết nối thông qua trang web - mỗi mục ghi lại xem phiên đó là cục bộ hay từ xa.
Nhật ký phiên ghi lại:
- Kết nối và ngắt kết nối người dùng, với tên người dùng, địa chỉ IP và ID phiên.
- Phát lại các bản ghi, bao gồm phát lại theo dòng thời gian.
- Tải xuống và phát trực tuyến các tệp được ghi.
Khi tệp nhật ký đạt 10MB, nó được đổi tên bằng dấu thời gian và một tệp nhật ký mới được bắt đầu, vì vậy lịch sử gần đây luôn có sẵn mà không cần tệp tăng trưởng vô hạn.