|
DreamineVMS 1.0.0.0
Windows PC의 RTSP·USB 카메라 영상을 HLS로 변환해 원격 CCTV Viewer에 전달하는 데스크톱 에이전트입니다.
|
속성 | |
| required string | Id [get] |
| required string | Name [get] |
| required string | Host [get] |
| required string | RtspUrl [get] |
| int | DisplayOrder [get] |
| string | TenantId = "" [get] |
| bool | Enabled = true [get] |
| bool | AutoReconnect = true [get] |
| bool | IsPublic = false [get] |
| bool | IsDirectHls [get] |
| string | HlsUrl [get] |
VMS에서 관리하는 CCTV 카메라 장치 정보입니다.
CameraDevice.cs 파일의 11 번째 라인에서 정의되었습니다.
|
get |
자동 재접속 사용 여부입니다.
CameraDevice.cs 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineVMS.Services.Cameras.SqliteCameraRepository.BindCamera(), DreamineVMS.Services.Streaming.FfmpegHlsStreamService.WatchdogAsync().
|
get |
화면 배치 순서입니다.
CameraDevice.cs 파일의 61 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineVMS.Services.Cameras.SqliteCameraRepository.BindCamera(), DreamineVMS.Blazor.ViewModels.DashboardPageViewModel.CreateCameraItem().
|
get |
사용 여부입니다.
CameraDevice.cs 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineVMS.Services.Cameras.SqliteCameraRepository.BindCamera(), DreamineVMS.Blazor.ViewModels.DashboardPageViewModel.CreateCameraItem(), DreamineVMS.Services.Streaming.FfmpegHlsStreamService.StartAllAsync(), DreamineVMS.Services.Streaming.FfmpegHlsStreamService.WatchdogAsync().
|
get |
HLS 재생 URL입니다. 직접 HLS면 원본 URL, RTSP면 변환 경로를 반환합니다.
CameraDevice.cs 파일의 123 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineVMS.Blazor.ViewModels.LivePageViewModel.BuildVersionedHlsUrl(), DreamineVMS.Blazor.ViewModels.DashboardPageViewModel.CreateCameraItem().
|
get |
카메라 IP 또는 호스트입니다.
CameraDevice.cs 파일의 41 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineVMS.Services.Cameras.SqliteCameraRepository.BindCamera(), DreamineVMS.Blazor.ViewModels.DashboardPageViewModel.CreateCameraItem().
|
get |
카메라 고유 식별자입니다.
CameraDevice.cs 파일의 21 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineVMS.Services.Cameras.SqliteCameraRepository.AddAsync(), DreamineVMS.Services.Cameras.SqliteCameraRepository.BindCamera(), DreamineVMS.Services.Streaming.FfmpegHlsStreamService.BuildArguments(), DreamineVMS.Blazor.ViewModels.DashboardPageViewModel.CreateCameraItem(), DreamineVMS.Blazor.ViewModels.LivePageViewModel.EnsurePlayerAsync(), DreamineVMS.ViewModels.MainWindowViewModel.MainWindowViewModel(), DreamineVMS.Services.Streaming.FfmpegHlsStreamService.StartAllAsync(), DreamineVMS.Services.Streaming.FfmpegHlsStreamService.StartInternalAsync(), DreamineVMS.Services.Streaming.FfmpegHlsStreamService.StartProcessUnsafe(), DreamineVMS.Services.Streaming.FfmpegHlsStreamService.StopAllAsync(), DreamineVMS.Blazor.ViewModels.LivePageViewModel.SynchronizePlayersAsync(), DreamineVMS.Services.Cameras.SqliteCameraRepository.UpdateAsync(), DreamineVMS.Services.Streaming.FfmpegHlsStreamService.WatchdogAsync().
|
get |
HTTP(S)로 시작하는 직접 재생 가능한 HLS URL 여부입니다.
CameraDevice.cs 파일의 111 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineVMS.Services.Streaming.FfmpegHlsStreamService.StartAllAsync(), DreamineVMS.Services.Streaming.FfmpegHlsStreamService.StartProcessUnsafe(), DreamineVMS.Services.Streaming.FfmpegHlsStreamService.WatchdogAsync().
|
get |
외부에 공개할지 여부입니다. true이면 /{slug}/live 에 노출됩니다.
CameraDevice.cs 파일의 101 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineVMS.Services.Cameras.SqliteCameraRepository.BindCamera().
|
get |
카메라 표시 이름입니다.
CameraDevice.cs 파일의 31 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineVMS.Services.Cameras.SqliteCameraRepository.BindCamera(), DreamineVMS.Blazor.ViewModels.DashboardPageViewModel.CreateCameraItem().
|
get |
RTSP 주소입니다.
CameraDevice.cs 파일의 51 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineVMS.Services.Cameras.SqliteCameraRepository.BindCamera(), DreamineVMS.Services.Streaming.FfmpegHlsStreamService.BuildArguments(), DreamineVMS.Services.Streaming.FfmpegHlsStreamService.StartProcessUnsafe().
|
get |
소유자 사용자 ID입니다.
CameraDevice.cs 파일의 71 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineVMS.Services.Cameras.SqliteCameraRepository.BindCamera().