구성: 서버 설정
대하여
설정을 맞춤화하려면, Agent UI의 왼쪽 상단에 위치한 서버 아이콘 을 클릭하고 "설정"을 구성 메뉴에서 선택하십시오. 참고로, 서버 아이콘이 색상 배경으로 강조된 경우, 이는 권한을 통해 다른 사용자의 Agent 서버에서 작업 중이며, 일부 기능에 대한 액세스가 제한될 수 있음을 나타냅니다.
일반
장치 구성을 관리하려면 서버 아이콘 을 클릭한 다음 장치 섹션에서 백업/복원을 클릭하십시오. 여기에서 장치, 시스템 및 레이아웃을 위한 구성을 다운로드하거나 이전에 저장한 파일을 업로드할 수 있습니다.
- 이름: Agent 인스턴스에 고유한 이름을 할당합니다. 계정에서 여러 서버를 관리하는 경우 특히 유용합니다.
- 기본 언어: 서버의 기본 언어를 설정합니다.
- 로고 표시: 로딩 화면에 비즈니스 로고를 표시합니다. 이 기능은 비즈니스 라이선스가 필요하며 서버 메뉴의 파일 업로드 옵션을 통해 로고를 업로드하여 설정할 수 있습니다. 예시 보기.
- 최대 CPU: 서버의 최대 CPU 사용량을 지정합니다. 이 한도에 도달하면 경고가 전송되며 Agent 는 카메라 프레임 속도를 조정하여 부하를 관리합니다. 이 기능은 Windows에서만 사용할 수 있습니다.
- 우선 순위: 시스템에서 Agent DVR 프로세스의 우선 순위를 설정합니다. "보통 이상"을 권장합니다.
- 시작 시 일정 적용: 시작할 때 일정 설정을 적용하려면 이를 활성화하여 디바이스가 일정에 따라 올바른 상태에 있는지 확인합니다. 선택하지 않으면 Agent 는 디바이스를 마지막으로 알려진 상태로 시작합니다.
- 연결 끊김 알림: 서버가 웹 서비스와 예기치 않게 연결이 끊기면 알림을 받도록 활성화합니다.
- VLC 디렉토리: VLC (v3+) 설치 디렉토리를 지정합니다. 일반적으로 시스템에 의해 자동으로 감지됩니다.
- 데이터베이스에 추가: 카메라를 추가할 때 Agent 가 사용자에게 데이터베이스에 추가할 것인지 여부를 결정합니다.
- 모든 오디오 채널 녹음: 출력 파일에서 모든 오디오 채널을 녹음하도록 활성화합니다. 일부 시스템에서 비트율이 잘못 보고되어 불안정성을 유발할 수 있음에 유의하십시오.
- 푸시 투 토크: 푸시 투 토크 모드를 활성화하여 토크 버튼을 누를 때만 통신이 가능하도록 합니다.
- ONVIF 디스커버리: 네트워크에서 ONVIF 장치 검색을 활성화하거나 비활성화합니다. ONVIF 디스커버리는 매 분마다 실행됩니다.
- 실험적 기능: Agent 의 새로운 기능을 테스트하기 위해 이를 활성화합니다. 이러한 기능은 주로 개발 중이며 일반적으로 테스트 목적으로만 사용해야 합니다.
- 로그: 자세한 내용은 로그 섹션을 참조하십시오.
- SignalR 메소드: 원격 연결 설정에 사용되는 SignalR 메소드를 선택합니다. 주로 OSX에서 연결 문제를 해결하는 데 도움이 됩니다.
- SignalR 대기: 시작할 때 SignalR 응답을 기다리도록 이를 활성화하여 OSX에서 연결 문제를 해결하는 데 도움이 됩니다.
- 파일 태그: 녹화에 태그를 지정하는 데 사용할 수 있는 태그 세트입니다. 녹화에 태그를 지정하거나 여기에서 편집할 수 있습니다.
- 이미지 태그: 이미지에 태그를 지정하는 데 사용할 수 있는 태그 세트입니다. 이미지에 태그를 지정하거나 여기에서 편집할 수 있습니다.
구름
지원되는 클라우드 제공업체
- Box
- Drive
- DropBox
- NextCloud / WebDav
- OneDrive
- OneDrive Business
- OpenDrive
- S3
클라우드 호스트와 연결하도록 Agent 에 권한 부여하기 위해 적절한 버튼을 클릭하세요. 문제가 발생하면 클라우드 호스트 계정에서 일시적으로 2단계 인증을 비활성화하는 것을 고려해보세요. Agent 가 액세스하면 카메라 클라우드 설정을 조정하여 클라우드 업로드를 관리할 수 있습니다.
S3 클라우드 저장소
S3 저장소 옵션의 경우, oauth는 사용되지 않습니다. 대신 업로드를 위해 클라이언트 ID와 비밀 키를 제공해야 합니다. Agent 는 Amazon S3 및 Google Cloud와 같은 다른 S3 제공업체와 호환됩니다.
Amazon S3 설정
AWS에서 저장소 계정을 설정하고 필요한 S3 매개변수를 입력하세요. Amazon S3의 경우 URL 필드는 비워두어야 합니다. 자동으로 구성됩니다.
Google Cloud S3 설정
Google Cloud S3 저장소의 경우, Google Cloud 인터페이스에서 새 버킷을 생성하여 시작하세요. 그런 다음, 액세스 키를 생성하여 Agent 구성을 위한 키와 비밀을 제공합니다. URL을 https://storage.googleapis.com로 설정하세요. 참고: 이 설정에는 지역 이름이 필요하지 않습니다.
데이터
Agent 의 데이터베이스 업데이트 옵션을 사용하여 카메라와 PTZ 모델의 최신 기능을 유지하세요.
- PTZ 모델: PTZ 카메라를 더욱 효과적으로 제어하기 위해 최신 PTZ 데이터베이스를 다운로드하세요.
- 카메라 정의: 가장 최근의 카메라 정의 데이터베이스에 접근하세요. 이 데이터베이스를 업데이트하면 새로운 모델이 추가된 카메라 추가 마법사로 최신 카메라 기술을 항상 사용할 수 있습니다.
FTP 서버
여기에서 FTP 서버를 편리하게 구성하고 관리하세요. 서버가 추가되면 편집 옵션을 통해 어떤 카메라에도 쉽게 선택할 수 있습니다. 카메라 FTP 설정에 대한 자세한 내용은 카메라 FTP를 참조하세요.
- 이름: Agent 내에서 쉽게 식별할 수 있도록 서버에 로컬 이름을 할당하세요.
- 사용자 이름: FTP 서버 사용자 이름을 입력하세요.
- 비밀번호: FTP 서버 비밀번호를 입력하세요.
- 서버: FTP 서버 URL을 지정하세요. ftp:// 또는 sftp://로 시작해야 합니다. (예: ftp://192.168.12.1).
- 포트: FTP 서버가 사용하는 포트 번호입니다. 일반적으로 ftp://의 경우 21이고 sftp://의 경우 22입니다.
- SFTP 사용: 서버가 SFTP를 사용하는 경우 이 옵션을 활성화하세요.
- 패시브 사용: 이 옵션을 선택하여 패시브 FTP 모드를 사용하세요.
- 이름 변경: Agent가 파일을 임시 이름으로 업로드한 다음 업로드 후에 이름을 변경하도록 이를 활성화하세요. 이는 FTP 및 자바스크립트를 통해 비디오 스트리밍 시 깜빡임을 최소화하는 데 특히 유용합니다. 자세히 알아보기.
- 최대 대기열: 업로드 대기열 크기에 한도를 설정하세요. 이 한도에 도달하면 Agent는 새 파일을 업로드할 수 없도록 중지합니다. 대기열 크기는 카메라별로 관리됩니다.
레이아웃
이 탭을 사용하여 레이아웃을 추가, 편집 및 삭제할 수 있습니다.
LDAP
로그인을 처리하기 위해 LDAP 서버(openLDAP/ Active Directory 등)를 사용합니다. 이 기능은 로컬 로그인 기능을 사용하므로 비즈니스 라이센스가 필요합니다.
LDAP를 사용하면 사용자들이 LDAP 로그인을 사용하여 로컬 웹 클라이언트에 로그인할 수 있습니다. 이를 통해 사용자는 LDAP 서버에 대해 인증되고 자동으로 로컬 계정이 생성됩니다.
- 활성화: LDAP를 통한 로그인을 켜거나 끕니다.
- 서버 주소: LDAP 서버 주소를 입력하세요. 예: ldap.example.com
- 포트: LDAP 서버 포트. 일반적으로 LDAP 오버 SSL의 경우 389 또는 636입니다.
- Active Directory 사용: AD를 사용 중이라면 확인하세요 (LDAP로 전달되는 일부 필드를 수정합니다).
- SSL 사용: 안전한 연결을 사용 중이라면 확인하세요.
- LDAP 검색 베이스: 도메인 검색 베이스. 예: DC=myorg,DC=com
- 프로토콜 버전: 기본값은 3입니다.
그룹 권한
그룹 권한을 사용하여 LDAP 사용자 그룹 이름과 해당 그룹에 적용할 권한을 추가할 수 있습니다. LDAP 로그인을 구성하려면 최소한 하나의 LDAP 그룹을 추가해야 합니다. 사용자가 시스템에 로그인하면 시스템은 해당 그룹과 일치하는 LDAP 사용자 그룹 멤버십을 찾아 권한을 적용합니다. 사용자가 여러 그룹의 멤버인 경우 권한은 OR 연산을 통해 결합됩니다.
라이선스
이 탭을 사용하여 비즈니스용으로 Agent DVR을 라이선스 할 수 있습니다.
Agent DVR의 라이선스가 있고 새로운 컴퓨터로 이동하고 싶으신가요? 라이선스 이전을 참조하세요.
또한 구매 주문을 통해 라이선스를 대량으로 구매할 수도 있습니다. 대량 라이선싱을 참조하세요.
화이트 레이블링
Agent 가 라이센스되면 라이센싱 탭을 통해 비즈니스 또는 클라이언트를 위해 화이트 레이블로 사용자 정의할 수 있습니다. 라이센싱 탭의 추가 옵션을 확인하세요:
- 로고 표시 서버 메뉴 - 파일 업로드 옵션을 사용하여 로고를 업로드하면 웹 앱이 로드되는 동안 클라이언트에게 표시됩니다.
- 도움말 링크 표시 앱 내에서 사용자를 당사 웹사이트로 이동시키는 도움말 링크를 켜거나 끌 수 있습니다.
- 원격 표시 당사 원격 서비스 및 통합에 대한 링크를 표시하거나 숨길 수 있습니다.
- 라이센싱 표시 이 라이센싱 탭을 표시하거나 숨길 수 있습니다. 이 탭이 숨겨진 경우 다시 표시하는 유일한 방법은 Agent 서비스를 중지하고, Agent 디렉토리의 Media/XML/config.xml을 편집하여 ShowLicensing을 "true"로 설정한 다음 다시 시작하는 것입니다.
- 정보 텍스트 UI에서 정보 아이콘을 클릭했을 때 표시되는 텍스트를 설정합니다.
로컬 서버
- 인터페이스에 바인딩: 기본적으로 Agent는 모든 인터페이스를 모니터링합니다. 여기에서 모니터링을 위해 특정 네트워크 인터페이스를 지정할 수 있습니다. 이 설정이 액세스를 방해하는 경우, Agent/Media/XML/config.xml에서 BindInterface를 '*'로 설정하여 기본값으로 되돌릴 수 있습니다.
- 포트: Agent에서 사용하는 로컬 포트입니다. 기본값은 8090입니다.
- SSL 포트: 서버에 대한 SSL 연결을 위한 포트입니다. 이 기능을 사용하려면 구독이나 사업 라이선스가 필요합니다. 비활성화하려면 0으로 설정하십시오. 이를 설정하기 전에 지침을 읽어주십시오.
- SSL 인증서: SSL 연결을 위한 인증서 파일입니다 (Linux/OSX 전용).
- SSL 비밀번호: SSL 인증서의 비밀번호입니다 (Linux/OSX 전용).
- API 보호: API 엔드포인트에 대한 기본 인증을 활성화합니다. 이는 일부 통합에 영향을 줄 수 있음에 유의하십시오.
- 액세스 시간 초과: 권한을 통한 서버 액세스에 대한 시간 제한을 설정합니다 (분 단위). 무제한 액세스를 원하는 경우 0으로 설정하십시오.
- 최대 세션 수: 동시 웹 브라우저 연결 수를 제한합니다. 연결 수를 초과하면 연결이 끊깁니다. 무제한으로 설정하려면 0으로 설정하십시오.
- STUN 서버: 이러한 서버는 NAT를 통해 로컬 및 원격 연결 협상을 지원합니다. 이를 제거하면 연결성에 영향을 줄 수 있습니다. 자세한 정보 및 복구 단계는 이 링크를 참조하십시오.
- ZeroConf 활성화: Agent 의 네트워크 전체에서 ZeroConf 서비스를 활성화합니다.
- 스크러빙 활성화 (타임 머신): 실시간 비디오 탐색을 위해 스크러빙을 활성화합니다. 참고: 시스템 및 카메라 수에 따라 높은 CPU 사용량이 발생할 수 있습니다. 타임 머신 문제가 발생하면 비활성화하십시오. 변경 사항이 적용되려면 UI를 다시로드해야 합니다.
- JPEG 품질: JPEG/MJPEG 이미지 스트림의 품질 설정입니다. 높은 값은 대역폭 사용량을 증가시킵니다. 기본값은 75입니다.
- 외부 액세스 차단: 원격 웹 포털 요청에 응답하지 않도록 Agent 를 차단합니다. 보안을 위해 이 설정을 자동화하려면 API를 사용하십시오.
- 최대 파일 수: 모든 장치에서 UI에 표시할 최대 파일 수를 설정합니다. 제한에 도달하면 "더 보기" 아이콘이 나타납니다. 무제한으로 설정하려면 0으로 설정하십시오. 참고: 대량의 파일은 UI를 느리게 할 수 있습니다.
- 최대 사진 수: 장치 당 로드할 수 있는 최대 사진 수입니다. 무제한으로 설정하려면 0으로 설정하십시오. 참고: 대량의 사진은 UI를 느리게 할 수 있습니다.
- 뷰: 라이브 화면에서 사용 가능한 뷰 수 (v4.4.5.0+).
- 계획: 층별 화면에 표시된 사용 가능한 계획 수 (v4.4.5.0+).
- 문화 코드: 타임스탬프의 날짜 형식을 설정합니다 (예: 미국 영어의 경우 en-US, 캐나다 프랑스어의 경우 fr-CA). 더 많은 옵션을 보려면 이 목록을 참조하세요.
- 시간 형식: Agent UI에서 날짜 표시 형식을 선택합니다. 기본값은 12시간 형식("MMM DD YYYY h:mm:ss A")입니다. 24시간 형식을 사용하려면 "YYYY-MM-DD H:mm:ss"를 사용하세요.
- YYYY: 4자리 연도 '2019'
- YY: 2자리 연도 '19'
- MMMM: 전체 월 'June'
- MMM: 3글자 월 'Jun'
- MM: 연도의 월, 0으로 채워진 '06'
- M: 연도의 월 '6'
- DD: 일자, 0으로 채워진 '01'
- D: 일자 '1'
- Do: 숫자 서수 축약형으로 표시된 일자 '1st'
- HH: 0-24시간의 시간, 0으로 채워진 '14'
- H: 0-24시간의 시간 '14'
- hh: 12시간 시계의 시간, 0으로 채워진 '02'
- h: 12시간 시계의 시간 '2'
- mm: 분, 0으로 채워진 '04'
- m: 분 '4'
- ss: 초, 0으로 채워진
- s: 초
- A: 'AM' 또는 'PM'
- a: 'am' 또는 'pm'
기록
- 활성화: 로깅을 켜거나 끄기 위해 토글을 사용합니다.
- 최대 로그 크기: 로그 큐에 저장될 수 있는 항목의 최대 수를 결정합니다.
- FFMPEG 로그 레벨: ffmpeg의 디버그 출력 레벨을 조정합니다. 주의: 추적 설정은 로그를 빠르게 채우므로 특정 디버깅 목적으로만 잠시 사용해야 합니다.
- SignalR 로깅: SignalR 서버와의 통신을 기록하는 것으로, 자세한 디버깅에 유용합니다.
MQTT
MQTT는 핵심 IoT 메시징 프로토콜로, 네트워크를 통해 장치와 서비스를 원활하게 통합할 수 있습니다. MQTT 설정을 여기에서 구성하여 장치에서 MQTT 이벤트를 활성화하거나 MQTT 서버로 사용자 정의 메시지를 보내기 위해 동작을 사용할 수 있습니다. 또한, Agent는 MQTT 명령에 반응하도록 구성할 수 있습니다. 자세한 내용은 MQTT를 참조하십시오.
- 활성화: MQTT를 활성화하거나 비활성화하려면 토글을 사용하십시오.
- 서버: MQTT 서버의 IP 주소를 입력하십시오.
- 포트: MQTT 서버에서 사용하는 포트를 지정하십시오 (기본값은 1883입니다).
- 확인 간격: Agent가 안정된 연결을 보장하기 위해 keep-alive 메시지를 보내는 간격(초)을 설정하십시오.
- 프로토콜: 연결 프로토콜을 선택하십시오. None 또는 SSL 중에서 선택할 수 있습니다.
- QoS: 서비스 품질 수준. 자세한 내용은 MQTT 서버 문서를 참조하십시오.
- 클라이언트 ID: MQTT 클라이언트 ID입니다. Agent는 자동으로 이를 생성할 수 있습니다.
- 사용자 이름: MQTT 서버 사용자 이름입니다.
- 비밀번호: MQTT 서버 비밀번호입니다.
- 통계 보내기: Agent가 MQTT로 CPU 사용량, 메모리 사용량 및 드라이브 사용량(Windows 전용)과 같은 통계를 보낼 수 있도록 이를 활성화하십시오.
NDI
NDI (Network Device Interface)은 IP 비디오 소스에 액세스하는 과정을 간소화하여 내장된 검색 기능을 제공합니다. 많은 카메라와 비디오 감시 시스템이 이미 NDI-ready이므로 Agent DVR과의 통합이 간편합니다. NDI 기술과 호환되는 장치에 대한 자세한 정보는 ndi.tv를 방문하십시오. Agent DVR은 비디오 및 오디오 기능을 갖춘 NDI 소스와 NDI를 통한 PTZ 제어를 지원합니다.
- 그룹: 해당되는 경우 NDI 그룹을 추가할 수 있습니다. 각 그룹을 새 줄에 입력하십시오.
- 추가 IP: 장치 스캔을 위해 특정 NDI IP 주소를 추가합니다. 각 IP는 새 줄에 입력되어야 합니다.
- 로컬 장치 표시: 이 옵션을 토글하여 Agent DVR을 실행하는 로컬 컴퓨터에 있는 NDI 장치를 목록에 표시할지 여부를 결정할 수 있습니다.
ONVIF
Agent DVR는 ONVIF 이벤트 XML 패킷에서 키워드를 사용하여 모션 이벤트를 식별합니다. 이러한 패킷은 다양한 카메라 모델에 따라 다를 수 있으므로, 카메라에서 사용자 정의 이벤트 XML을 추가하여 ONVIF 이벤트를 트리거할 수 있는 옵션을 제공합니다. 이 기능은 표준 ONVIF 이벤트 감지에 문제가 있는 경우 특히 유용합니다.
- XML 감지: 여기에 카메라에서 특정한 ONVIF XML 이벤트 패킷을 삽입하세요.
- 이벤트 로깅: 이 기능을 활성화하여 카메라로부터 수신되는 모든 XML을 로깅합니다. 이는 디버깅 목적으로 유용합니다. 로그는 로컬 서버의 /logs.html에서 확인할 수 있습니다.
예를 들어, /logs.html의 로그에 다음과 같은 항목을 발견하면:
무시된 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>
그리고 Agent가 이를 모션 이벤트로 인식하지 못하는 경우, 다음을 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는 이 특정 텍스트를 포함하는 이벤트를 모션 이벤트로 해석합니다.
재생
이러한 설정은 Agent DVR이 비디오를 웹 브라우저 및 API를 통해 렌더링하고 전달하는 방식을 관리합니다.
- 최대 스트림 크기: 웹 클라이언트로 스트리밍하는 최고 해상도를 설정합니다. 더 높은 해상도는 CPU 사용량을 크게 증가시킬 수 있습니다.
- 최대 MJPEG 크기: Agent가 API를 통해 생성하는 최대 MJPEG 스트림 크기입니다.
- 기본 MJPEG 크기: Agent가 API를 통해 생성하는 기본 MJPEG 스트림 크기로, 크기 매개변수가 지정되지 않은 경우 사용됩니다.
- 코덱: 녹화 코덱을 선택합니다. H264 또는 VP8 중에서 선택할 수 있습니다.
H264는 하드웨어 인코딩을 위해 널리 지원되며 최대 성능을 제공합니다. 그러나 H264 파일은 재생되기 전에 완전히 작성되어야 합니다. 녹화에 실패하는 경우 ffmpeg 버전에 H264 인코딩이 없는 경우 VP8을 시도해 보십시오.
VP8은 일반적으로 하드웨어 지원이 부족하지만 녹화 중 .webm 파일의 재생이 가능합니다.
팁: IP 카메라의 경우 최적의 성능과 즉각적인 재생을 위해 Raw 모드(카메라 편집 시 녹화 탭에서 설정)를 사용하십시오.
- 비디오 FPS: 웹 브라우저로 전송되는 비디오의 최대 초당 프레임 수입니다.
- 이미지 중앙 정렬: 이를 토글하여 사용 가능한 공간을 카메라 이미지로 채우거나 원래 가로세로 비율을 유지하는 것 중에서 선택할 수 있습니다.
- GPU 사용: 저장된 비디오 파일의 디코딩에 GPU 사용을 활성화합니다.
- 고성능 크기 조정: CPU 사용량을 줄이기 위해 기본 크기 조정 알고리즘을 사용하지만 재생이 덜 부드러울 수 있습니다.
- 기본 GPU 디코더 *: 선호하는 하드웨어 디코더를 선택합니다. 선호하는 디코더가 실패하는 경우 Agent는 다른 옵션을 시도합니다.
- 기본 GPU 인코더 *: 선호하는 하드웨어 인코더를 선택합니다. 필요한 경우 Agent는 대체 옵션을 사용합니다.
- 텍스트 렌더링을 위해 OpenCV 사용: 성능을 약간 향상시키기 위해 텍스트(타임스탬프, 오버레이와 같은)를 렌더링하기 위해 OpenCV를 선택할 수 있지만 이는 글꼴 지원을 제거합니다(Windows 전용).
- 기본 언어: 서버의 기본 언어를 설정하며, 이미지의 텍스트 요소에 사용되는 언어에 영향을 줍니다.
- 간격 지연: 라이브 뷰의 간격 모드 레이아웃에서 뷰 전환 간의 지연 시간입니다.
* GPU 인코딩 및 디코딩은 컴퓨터의 하드웨어 호환성, 드라이버 및 FFmpg 라이브러리 지원에 따라 달라집니다. Agent가 하드웨어 장치를 사용하는지 확인하려면 녹화를 시작하고 로컬 클라이언트의 /logs.html에서 로그를 확인하십시오. GPU 인코딩이 실패하는 경우 Agent는 CPU 기반 인코딩으로 전환됩니다.
RTMP 서버
Agent DVR는 Twitch와 YouTube와 같은 RTMP 엔드포인트로 비디오를 스트리밍할 수 있는 기능을 제공하여 웹사이트에서 스트림을 방송하거나 임베드 할 수 있습니다. 이러한 스트림을 임베드하는 방법에 대한 자세한 내용은 RTMP 설정을 참조하십시오.
RTMP 스트리밍은 서버 메뉴에서 활성화하거나 장치 스케줄러를 사용하여 자동으로 시작 및 중지할 수 있습니다.
- URL: 비디오를 게시할 RTMP 엔드포인트입니다. 일반적으로 rtmp://a.rtmp.youtube.com/live2 형식으로 제공됩니다.
- 스트림 키: 스트림 키를 얻는 방법에 대한 지침은 위에 링크된 임베딩 가이드를 참조하십시오.
- 크기: 방송에 대한 해상도를 선택하십시오. 더 높은 해상도는 대역폭과 CPU 리소스를 더 많이 사용합니다.
- 품질: 기본 품질 설정을 조정하십시오. 기본값은 8입니다. 낮은 값은 품질이 낮아지지만 대역폭 사용량도 감소합니다.
- 프레임 속도: 비디오의 원하는 프레임 속도를 설정하십시오. 기본값은 초당 15프레임입니다.
- GPU 사용: 이 옵션을 활성화하여 스트림의 인코딩에 GPU를 사용하십시오.
- 오디오 포함: 스트림에 오디오를 포함하십시오. 비활성화되면 Agent가 더미 무음 오디오 트랙을 생성합니다.
- 최대 지속 시간: 최대 스트리밍 지속 시간을 설정하십시오. 이 기간 이후에 Agent는 스트리밍을 중지합니다. 연속 스트리밍을 위해 0을 입력하십시오.
보안
이 설정은 Agent가 시스템의 무장 및 해제를 처리하는 방식을 관리하기 위해 설계되었습니다. UI 잠금 아이콘 또는 통합/API를 통해 처리됩니다.
- 무장 지연 시간: Agent의 무장 아이콘(상단 왼쪽에 있는 잠금 아이콘)을 클릭한 후 실제로 경고를 활성화하는 데 걸리는 시간(초)입니다.
- 해제 코드: 이 코드는 Agent를 해제하는 데 사용되며, Alexa와 같은 도구에서 적용됩니다. 기본 코드는 1234입니다.
- 무장 프로필: 시스템이 무장될 때(UI의 왼쪽 상단에 있는 잠금 아이콘 사용) 자동으로 적용할 프로필을 선택합니다.
- 해제 프로필: 시스템이 해제될 때(UI의 왼쪽 상단에 있는 잠금 해제 아이콘 사용) 자동으로 적용할 프로필을 선택합니다.
- 접근 시간 초과: 이 설정은 로컬 서버 설정으로 이동되었습니다.
SMTP
이메일 알림을 위해 ispyconnect.com 구독을 사용하거나 자체 SMTP 서버를 구성할 수 있는 옵션이 있습니다. 이메일을 보내려면 이메일 전송을 위한 동작을 설정해야 합니다. 문제 해결을 위해 SMTP 문제 해결을 참조하세요.
- SMTP 사용: 메시징에 자체 SMTP 서버를 사용하려면 이 옵션을 활성화하세요.
- 사용자 이름: SMTP 서버 사용자 이름입니다.
- 비밀번호: SMTP 서버 비밀번호입니다.
- 보내는 주소: 보내는 이메일 주소입니다. 예: you@yourdomain.com.
- 서버: SMTP 서버의 IP 또는 웹 주소입니다.
- 포트: SMTP 서버가 사용하는 포트입니다. 기본값은 25입니다.
- SSL 사용: SSL을 통한 SMTP 통신을 위해 이 옵션을 활성화하세요.
- 전체 크기 이미지 전송: 크기를 조정한 작은 버전 대신 전체 해상도 이미지를 보내려면 이 옵션을 선택하세요.
저장공간
- 구성: 저장 설정을 확인합니다.
- 저장 이메일 주소: 저장 한계에 도달했을 때 경고를 받을 이메일 주소를 제공합니다. 이를 위해서는 SMTP 설정이나 구독이 필요합니다.
- 알림 트리거: 저장 위치에서 사용된 공간의 백분율을 설정하여 이메일 알림을 트리거합니다. 이는 드라이브의 무료 공간이 아닌 할당된 최대 공간을 의미합니다.
- 이메일 간격: 이메일 경고의 빈도를 시간 단위로 결정합니다.
- 저장 간격: Agent 에 의한 저장 관리 작업의 빈도를 조정합니다.
- 자동 잠금 태그: 지정된 태그로 녹화물을 자동으로 잠금 처리하여 저장 관리에 의한 실수적인 삭제나 제거를 방지합니다. 이러한 녹화물을 삭제하려면 UI에서 잠금을 해제해야 합니다. (이 옵션은 이전에 AI 서버 설정에 있었습니다)
사용자
참고: Agent DVR의 무료 버전은 관리자 사용자를 하나 추가할 수 있습니다.
비즈니스 라이선스를 사용하면 로컬 Agent DVR 서버에 다양한 권한을 가진 여러 사용자를 추가할 수 있습니다.
사용자를 추가하려면 서버 설정으로 이동하여 사용자 탭에 액세스하십시오.
- 사용자 이름: 이것은 로컬 서버 로그인을 위한 사용자 이름입니다 (ispyconnect.com 사용자 이름과 다릅니다).
- 비밀번호: 로컬 계정을 위한 비밀번호를 생성하십시오.
- 그룹: 사용자에게 그룹을 할당하거나 생성하십시오. 그룹은 원격 사용자 권한과 유사한 기능을 수행하지만 서버 이름을 포함할 필요가 없습니다. 모든 장치에 액세스하려면 이 항목을 비워 두십시오. 액세스를 제한하려면:
- 장치 설정의 일반 탭에서 그룹 이름을 할당하십시오 (예: "외부").
- 사용자의 권한에 "외부" 그룹을 추가하여 해당 그룹으로 레이블이 지정된 장치에 대한 액세스를 제한하십시오.
- 관리자 여부: 모든 기능과 설정에 대한 완전한 액세스 권한을 부여합니다. 사용자가 관리자인 경우 아래의 '읽기 전용' 설정은 무시됩니다.
- PTZ: PTZ(팬-틸트-줌) 제어 액세스를 허용합니다.
- 개인 뷰: 사용자는 자신의 뷰 구성을 저장할 수 있습니다.
- 읽기 전용: 사용자가 장치 설정을 수정하는 것을 제한합니다.
- 다운로드: 사용자가 녹화된 영상을 다운로드할 수 있도록 허용합니다.
- 오디오: 사용자가 실시간 및 녹화된 오디오를 듣을 수 있도록 합니다.
- 토크: 사용자가 토크백 기능을 사용할 수 있도록 합니다.
관리자 로그인을 잊으셨나요?
Agent에 대한 관리자 로그인을 잊어버리고 잠금 상태인 경우 다음 단계를 따라 재설정할 수 있습니다:
- Agent 서비스를 중지합니다 (실행 중인 경우).
- 콘솔 창을 엽니다: 시작을 클릭하고 "cmd"를 입력한 다음 "명령 프롬프트"를 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 선택합니다.
- 일반적으로 "cd C:\Program Files\Agent"로 Agent 디렉토리로 이동합니다.
- Windows에서는 "Agent.exe reset-local-login"을 입력하여 로컬 비밀번호를 재설정하고, macOS 및 Linux에서는 "dotnet Agent.dll reset-local-login"을 입력합니다.
- 중지하는 방법과 동일한 방법으로 Agent 서비스를 다시 시작합니다.