| CloudPlayResponse |
|
| CloudPlayResponse.CloudPlayResult |
|
| CreateDeviceResponse |
|
| CreateDeviceResponse.DeviceWithSpaceID |
|
| CruisePoint |
|
| CruiseTrack |
|
| DeleteForwardResponse |
|
| DeleteSpaceDomainResponse |
|
| DeleteStreamRecordResponse |
|
| DeleteStreamRecordResponse.DeleteStreamResult |
|
| Device |
|
| Device.AlertNotification |
|
| Device.Coordinates |
|
| Device.DeviceStreams |
|
| DeviceQueryPresetResponse |
|
| DeviceQueryPresetResponse.PresetInfo |
|
| DeviceQueryPresetResponse.PresetItem |
|
| GetCruiseTrackResponse |
|
| GetDataProjectWithBindWidthAndFlowResponse |
|
| GetDataProjectWithBindWidthAndFlowResponse.GetDataProject |
|
| GetDeviceChannelResponse |
|
| GetDeviceChannelResponse.CatalogItemInfo |
|
| GetDeviceChannelResponse.DeviceChannel |
|
| GetDeviceChannelResponse.DeviceChannelInfo |
|
| GetDeviceChannelResponse.DeviceItem |
|
| GetDeviceChannelV2Response |
|
| GetDeviceChannelV2Response.CatalogItemInfo |
|
| GetDeviceChannelV2Response.DeviceChannelInfoV2 |
|
| GetDeviceChannelV2Response.DeviceChannelV2 |
|
| GetDeviceChannelV2Response.DeviceItemV2 |
|
| GetDeviceResponse |
|
| GetForwardResponse |
|
| GetForwardResponse.Forward |
|
| GetLocalMediaDownloadResponse |
|
| GetLocalMediaDownloadResponse.LocalMediaDownload |
|
| GetLocalMediaDownloadResponse.LocalMediaDownloadWrapper |
|
| GetRecordResponse |
|
| GetRecordResponse.RecordItem |
|
| GetRecordResponse.RecordResp |
|
| GetRecordV2Response |
|
| GetRecordV2Response.RecordItemV2 |
|
| GetRecordV2Response.RecordRespV2 |
|
| GetRecordV3Response |
|
| GetRecordV3Response.RecordItemV3 |
|
| GetRecordV3Response.RecordRespV3 |
|
| GetStreamDataResponse |
|
| GetStreamDataResponse.DataProject |
|
| GetStreamDataResponse.GetStreamDataRes |
|
| GetStreamRecordResponse |
|
| GetStreamRecordResponse.StreamRecordRes |
|
| GetStreamRecordResponse.StreamRecordResult |
|
| GetStreamResponse |
|
| GetTemplateResponse |
|
| GetTotalDataResponse |
|
| GetTotalDataResponse.GetTotalDataRes |
|
| IDResponse |
|
| IDResponse.ID |
|
| ListAlarmNotifyResponse |
|
| ListAlarmNotifyResponse.AlarmNotify |
|
| ListAlarmNotifyResponse.AlarmTypeParam |
|
| ListAlarmNotifyResponse.Info |
|
| ListAlarmNotifyResponse.ListAlarmNotifyResult |
|
| ListCruiseTracksResponse |
|
| ListDeviceRecordsResponse |
|
| ListDeviceRecordsResponse.DeviceRecords |
|
| ListDeviceRecordsResponse.Record |
|
| ListDeviceRecordsResponse.RecordMeta |
|
| ListDeviceRecordsResponse.Screenshot |
|
| ListDeviceResponse |
|
| ListDeviceResponse.ListDevice |
|
| ListForwardResponse |
|
| ListForwardResponse.Forward |
|
| ListForwardResponse.ForwardWrapper |
|
| ListRecordPlanChannelsResponse |
|
| ListRecordPlanChannelsResponse.RecordPlanChannel |
|
| ListRecordPlanChannelsResponse.RecordPlanChannels |
|
| ListRecordPlansResponse |
|
| ListRecordPlansResponse.RecordPlans |
|
| ListSpaceDomainResponse |
|
| ListSpaceResponse |
|
| ListSpaceResponse.ListSpace |
|
| ListStreamRecordsResponseV3 |
|
| ListStreamRecordsResponseV3.DeviceRecords |
|
| ListStreamRecordsResponseV3.Record |
|
| ListStreamRecordsResponseV3.RecordMeta |
|
| ListStreamRecordsResponseV3.Screenshot |
|
| ListStreamsResponse |
|
| ListStreamsResponse.ListStream |
|
| LocalMediaDownloadResponse |
|
| LocalMediaDownloadResponse.DownloadResponse |
|
| PageResultResponse |
|
| PlaybackControlResponse |
|
| PlaybackStartResponse |
|
| PlaybackStartResponse.PlaybackStartResp |
|
| PlaybackStatResponse |
|
| PlaybackStatResponse.PlaybackStat |
|
| PlayCloudResponse |
|
| PlayCloudResponse.CloudPlayResult |
|
| RawResponse |
|
| RecordPlanResponse |
|
| RecordPlanResponse.RecordPlan |
|
| RecordPlanResponse.TemplateInfo |
|
| RecordPlanResponse.TransConfig |
|
| RecordPlanResponse.TTL |
|
| ResponseMetadata |
|
| ResponseMetadata.Error |
|
| Space |
type Space struct {
SpaceName string `bson:"SpaceName"`
Description string `bson:"Description"`
SpaceID string `bson:"SpaceID"`
Region string `bson:"Region"`
AccessType string `bson:"AccessType"` //GB/RTMP
Status string `bson:"Status"`
GB SpaceGB `bson:"GB"`
HLSLowLatency bool `bson:"HLSLowLatency"`
CreatedAt string `bson:"CreatedAt"`
UpdatedAt string `bson:"UpdatedAt"`
Domains map[string]SpaceDomain `bson:"Domains"`
SipServer *SipServer `bson:"sip_server"`
CallbackURL *string `bson:"CallbackURL"`
Template struct {
Screenshot SimpleTemplate `bson:"Screenshot"`
Record SimpleTemplate `bson:"Record"`
AI SimpleTemplate `bson:"AI"`
} `bson:"Template"`
}
|
| Space.SipServer |
|
| Space.SpaceDomain |
|
| Space.SpaceDomainHttps |
|
| Space.SpaceGB |
|
| Space.SpaceTmplInfo |
|
| Space.Tmpl |
|
| SpaceResponse |
|
| SpaceTemplateResponse |
|
| StartStreamResponse |
|
| StartStreamResponse.StartStreamResp |
|
| StartVoiceTalkResponse |
|
| StartVoiceTalkResponse.StartVoiceTalkRes |
|
| StatStreamResponse |
|
| StatStreamResponse.SessionData |
|
| StatStreamResponse.StreamData |
|
| Stream |
|
| Stream.LogInfo |
|
| Stream.StreamTemplate |
|
| StreamLogsResponse |
|
| StreamLogsResponse.ListStreamRecordsResult |
|
| StreamLogsResponse.StreamRecord |
|
| Template |
|
| Template.RecordTemplate |
RecordDuration int `json:"RecordDuration"` // ms
SliceDuration int `json:"SliceDuration"`
TTL TemplateTTLConfig `json:"TTL"`
Type string `json:"Type"`
Format string `json:"Format"`
Path string `json:"-"`
Bucket *TemplateBucketConfigView `json:"Bucket"`
EnableTimes *EnableTimes `json:"EnableTimes"`
|
| Template.ScreenshotTemplate |
|