DreamineVMS
1.0.0.0
Windows PC의 RTSP·USB 카메라 영상을 HLS로 변환해 원격 CCTV Viewer에 전달하는 데스크톱 에이전트입니다.
Toggle main menu visibility
로딩중...
검색중...
일치하는것 없음
CameraDevice.cs
이 파일의 문서화 페이지로 가기
1
namespace
DreamineVMS.Models
;
2
11
public
sealed
class
CameraDevice
12
{
21
public
required
string
Id
{
get
; init; }
22
31
public
required
string
Name
{
get
; init; }
32
41
public
required
string
Host
{
get
; init; }
42
51
public
required
string
RtspUrl
{
get
; init; }
52
61
public
int
DisplayOrder
{
get
; init; }
62
71
public
string
TenantId
{
get
; init; } =
""
;
72
81
public
bool
Enabled
{
get
; init; } =
true
;
82
91
public
bool
AutoReconnect
{
get
; init; } =
true
;
92
101
public
bool
IsPublic
{
get
; init; } =
false
;
102
111
public
bool
IsDirectHls
=>
112
RtspUrl
.StartsWith(
"http://"
, StringComparison.OrdinalIgnoreCase) ||
113
RtspUrl
.StartsWith(
"https://"
, StringComparison.OrdinalIgnoreCase);
114
123
public
string
HlsUrl
=>
IsDirectHls
?
RtspUrl
: $
"/hls/{Id}/index.m3u8"
;
124
}
DreamineVMS.Models
Definition
CameraConnectionState.cs:1
DreamineVMS.Models.CameraDevice
Definition
CameraDevice.cs:12
DreamineVMS.Models.CameraDevice.AutoReconnect
bool AutoReconnect
Definition
CameraDevice.cs:91
DreamineVMS.Models.CameraDevice.Id
required string Id
Definition
CameraDevice.cs:21
DreamineVMS.Models.CameraDevice.HlsUrl
string HlsUrl
Definition
CameraDevice.cs:123
DreamineVMS.Models.CameraDevice.DisplayOrder
int DisplayOrder
Definition
CameraDevice.cs:61
DreamineVMS.Models.CameraDevice.IsPublic
bool IsPublic
Definition
CameraDevice.cs:101
DreamineVMS.Models.CameraDevice.Name
required string Name
Definition
CameraDevice.cs:31
DreamineVMS.Models.CameraDevice.IsDirectHls
bool IsDirectHls
Definition
CameraDevice.cs:111
DreamineVMS.Models.CameraDevice.RtspUrl
required string RtspUrl
Definition
CameraDevice.cs:51
DreamineVMS.Models.CameraDevice.TenantId
string TenantId
Definition
CameraDevice.cs:71
DreamineVMS.Models.CameraDevice.Enabled
bool Enabled
Definition
CameraDevice.cs:81
DreamineVMS.Models.CameraDevice.Host
required string Host
Definition
CameraDevice.cs:41
Models
CameraDevice.cs
다음에 의해 생성됨 :
1.17.0