Documentation ¶
Index ¶
- type AddAudioDecoderConfiguration
- type AddAudioDecoderConfigurationResponse
- type AddAudioEncoderConfiguration
- type AddAudioEncoderConfigurationResponse
- type AddAudioOutputConfiguration
- type AddAudioOutputConfigurationResponse
- type AddAudioSourceConfiguration
- type AddAudioSourceConfigurationResponse
- type AddMetadataConfiguration
- type AddMetadataConfigurationResponse
- type AddPTZConfiguration
- type AddPTZConfigurationResponse
- type AddVideoAnalyticsConfiguration
- type AddVideoAnalyticsConfigurationResponse
- type AddVideoEncoderConfiguration
- type AddVideoEncoderConfigurationResponse
- type AddVideoSourceConfiguration
- type AddVideoSourceConfigurationResponse
- type Capabilities
- type CreateOSD
- type CreateOSDResponse
- type CreateProfile
- type CreateProfileResponse
- type DeleteOSD
- type DeleteOSDResponse
- type DeleteProfile
- type DeleteProfileResponse
- type GetAudioDecoderConfiguration
- type GetAudioDecoderConfigurationOptions
- type GetAudioDecoderConfigurationOptionsResponse
- type GetAudioDecoderConfigurationResponse
- type GetAudioDecoderConfigurations
- type GetAudioDecoderConfigurationsResponse
- type GetAudioEncoderConfiguration
- type GetAudioEncoderConfigurationOptions
- type GetAudioEncoderConfigurationOptionsResponse
- type GetAudioEncoderConfigurationResponse
- type GetAudioEncoderConfigurations
- type GetAudioEncoderConfigurationsResponse
- type GetAudioOutputConfiguration
- type GetAudioOutputConfigurationOptions
- type GetAudioOutputConfigurationOptionsResponse
- type GetAudioOutputConfigurationResponse
- type GetAudioOutputConfigurations
- type GetAudioOutputConfigurationsResponse
- type GetAudioOutputs
- type GetAudioOutputsResponse
- type GetAudioSourceConfiguration
- type GetAudioSourceConfigurationOptions
- type GetAudioSourceConfigurationOptionsResponse
- type GetAudioSourceConfigurationResponse
- type GetAudioSourceConfigurations
- type GetAudioSourceConfigurationsResponse
- type GetAudioSources
- type GetAudioSourcesResponse
- type GetCompatibleAudioDecoderConfigurations
- type GetCompatibleAudioDecoderConfigurationsResponse
- type GetCompatibleAudioEncoderConfigurations
- type GetCompatibleAudioEncoderConfigurationsResponse
- type GetCompatibleAudioOutputConfigurations
- type GetCompatibleAudioOutputConfigurationsResponse
- type GetCompatibleAudioSourceConfigurations
- type GetCompatibleAudioSourceConfigurationsResponse
- type GetCompatibleMetadataConfigurations
- type GetCompatibleMetadataConfigurationsResponse
- type GetCompatibleVideoAnalyticsConfigurations
- type GetCompatibleVideoAnalyticsConfigurationsResponse
- type GetCompatibleVideoEncoderConfigurations
- type GetCompatibleVideoEncoderConfigurationsResponse
- type GetCompatibleVideoSourceConfigurations
- type GetCompatibleVideoSourceConfigurationsResponse
- type GetGuaranteedNumberOfVideoEncoderInstances
- type GetGuaranteedNumberOfVideoEncoderInstancesResponse
- type GetMetadataConfiguration
- type GetMetadataConfigurationOptions
- type GetMetadataConfigurationOptionsResponse
- type GetMetadataConfigurationResponse
- type GetMetadataConfigurations
- type GetMetadataConfigurationsResponse
- type GetOSD
- type GetOSDOptions
- type GetOSDOptionsResponse
- type GetOSDResponse
- type GetOSDs
- type GetOSDsResponse
- type GetProfile
- type GetProfileResponse
- type GetProfiles
- type GetProfilesResponse
- type GetServiceCapabilities
- type GetServiceCapabilitiesResponse
- type GetSnapshotUri
- type GetSnapshotUriResponse
- type GetStreamUri
- type GetStreamUriResponse
- type GetVideoAnalyticsConfiguration
- type GetVideoAnalyticsConfigurationResponse
- type GetVideoAnalyticsConfigurations
- type GetVideoAnalyticsConfigurationsResponse
- type GetVideoEncoderConfiguration
- type GetVideoEncoderConfigurationOptions
- type GetVideoEncoderConfigurationOptionsResponse
- type GetVideoEncoderConfigurationResponse
- type GetVideoEncoderConfigurations
- type GetVideoEncoderConfigurationsResponse
- type GetVideoSourceConfiguration
- type GetVideoSourceConfigurationOptions
- type GetVideoSourceConfigurationOptionsResponse
- type GetVideoSourceConfigurationResponse
- type GetVideoSourceConfigurations
- type GetVideoSourceConfigurationsResponse
- type GetVideoSourceModes
- type GetVideoSourceModesResponse
- type GetVideoSources
- type GetVideoSourcesResponse
- type ProfileCapabilities
- type RemoveAudioDecoderConfiguration
- type RemoveAudioDecoderConfigurationResponse
- type RemoveAudioEncoderConfiguration
- type RemoveAudioEncoderConfigurationResponse
- type RemoveAudioOutputConfiguration
- type RemoveAudioOutputConfigurationResponse
- type RemoveAudioSourceConfiguration
- type RemoveAudioSourceConfigurationResponse
- type RemoveMetadataConfiguration
- type RemoveMetadataConfigurationResponse
- type RemovePTZConfiguration
- type RemovePTZConfigurationResponse
- type RemoveVideoAnalyticsConfiguration
- type RemoveVideoAnalyticsConfigurationResponse
- type RemoveVideoEncoderConfiguration
- type RemoveVideoEncoderConfigurationResponse
- type RemoveVideoSourceConfiguration
- type RemoveVideoSourceConfigurationResponse
- type SetAudioDecoderConfiguration
- type SetAudioDecoderConfigurationResponse
- type SetAudioEncoderConfiguration
- type SetAudioEncoderConfigurationResponse
- type SetAudioOutputConfiguration
- type SetAudioOutputConfigurationResponse
- type SetAudioSourceConfiguration
- type SetAudioSourceConfigurationResponse
- type SetMetadataConfiguration
- type SetMetadataConfigurationResponse
- type SetOSD
- type SetOSDResponse
- type SetSynchronizationPoint
- type SetSynchronizationPointResponse
- type SetVideoAnalyticsConfiguration
- type SetVideoAnalyticsConfigurationResponse
- type SetVideoEncoderConfiguration
- type SetVideoEncoderConfigurationResponse
- type SetVideoSourceConfiguration
- type SetVideoSourceConfigurationResponse
- type SetVideoSourceMode
- type SetVideoSourceModeResponse
- type StartMulticastStreaming
- type StartMulticastStreamingResponse
- type StopMulticastStreaming
- type StopMulticastStreamingResponse
- type StreamingCapabilities
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddAudioDecoderConfiguration ¶
type AddAudioDecoderConfiguration struct { XMLName string `xml:"trt:AddAudioDecoderConfiguration"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type AddAudioDecoderConfigurationResponse ¶
type AddAudioDecoderConfigurationResponse struct { }
type AddAudioEncoderConfiguration ¶
type AddAudioEncoderConfiguration struct { XMLName string `xml:"trt:AddAudioEncoderConfiguration"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type AddAudioEncoderConfigurationResponse ¶
type AddAudioEncoderConfigurationResponse struct { }
type AddAudioOutputConfiguration ¶
type AddAudioOutputConfiguration struct { XMLName string `xml:"trt:AddAudioOutputConfiguration"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type AddAudioOutputConfigurationResponse ¶
type AddAudioOutputConfigurationResponse struct { }
type AddAudioSourceConfiguration ¶
type AddAudioSourceConfiguration struct { XMLName string `xml:"trt:AddAudioSourceConfiguration"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type AddAudioSourceConfigurationResponse ¶
type AddAudioSourceConfigurationResponse struct { }
type AddMetadataConfiguration ¶
type AddMetadataConfiguration struct { XMLName string `xml:"trt:AddMetadataConfiguration"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type AddMetadataConfigurationResponse ¶
type AddMetadataConfigurationResponse struct { }
type AddPTZConfiguration ¶
type AddPTZConfiguration struct { XMLName string `xml:"trt:AddPTZConfiguration"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type AddPTZConfigurationResponse ¶
type AddPTZConfigurationResponse struct { }
type AddVideoAnalyticsConfiguration ¶
type AddVideoAnalyticsConfiguration struct { XMLName string `xml:"trt:AddVideoAnalyticsConfiguration"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type AddVideoAnalyticsConfigurationResponse ¶
type AddVideoAnalyticsConfigurationResponse struct { }
type AddVideoEncoderConfiguration ¶
type AddVideoEncoderConfiguration struct { XMLName string `xml:"trt:AddVideoEncoderConfiguration"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type AddVideoEncoderConfigurationResponse ¶
type AddVideoEncoderConfigurationResponse struct { }
type AddVideoSourceConfiguration ¶
type AddVideoSourceConfiguration struct { XMLName string `xml:"trt:AddVideoSourceConfiguration"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type AddVideoSourceConfigurationResponse ¶
type AddVideoSourceConfigurationResponse struct { }
type Capabilities ¶
type Capabilities struct { SnapshotUri bool `xml:"SnapshotUri,attr"` Rotation bool `xml:"Rotation,attr"` VideoSourceMode bool `xml:"VideoSourceMode,attr"` OSD bool `xml:"OSD,attr"` TemporaryOSDText bool `xml:"TemporaryOSDText,attr"` EXICompression bool `xml:"EXICompression,attr"` ProfileCapabilities ProfileCapabilities StreamingCapabilities StreamingCapabilities }
type CreateOSD ¶
type CreateOSD struct { XMLName string `xml:"trt:CreateOSD"` OSD onvif.OSDConfiguration `xml:"trt:OSD"` }
type CreateOSDResponse ¶
type CreateOSDResponse struct {
OSDToken onvif.ReferenceToken
}
type CreateProfile ¶
type CreateProfile struct { XMLName string `xml:"trt:CreateProfile"` Name onvif.Name `xml:"trt:Name"` Token onvif.ReferenceToken `xml:"trt:Token"` }
type CreateProfileResponse ¶
type DeleteOSD ¶
type DeleteOSD struct { XMLName string `xml:"trt:DeleteOSD"` OSDToken onvif.ReferenceToken `xml:"trt:OSDToken"` }
type DeleteOSDResponse ¶
type DeleteOSDResponse struct { }
type DeleteProfile ¶
type DeleteProfile struct { XMLName string `xml:"trt:DeleteProfile"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type DeleteProfileResponse ¶
type DeleteProfileResponse struct { }
type GetAudioDecoderConfiguration ¶
type GetAudioDecoderConfiguration struct { XMLName string `xml:"trt:GetAudioDecoderConfiguration"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type GetAudioDecoderConfigurationOptions ¶
type GetAudioDecoderConfigurationOptions struct { XMLName string `xml:"trt:GetAudioDecoderConfigurationOptions"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type GetAudioDecoderConfigurationOptionsResponse ¶
type GetAudioDecoderConfigurationOptionsResponse struct {
Options onvif.AudioDecoderConfigurationOptions
}
type GetAudioDecoderConfigurationResponse ¶
type GetAudioDecoderConfigurationResponse struct {
Configuration onvif.AudioDecoderConfiguration
}
type GetAudioDecoderConfigurations ¶
type GetAudioDecoderConfigurations struct {
XMLName string `xml:"trt:GetAudioDecoderConfigurations"`
}
type GetAudioDecoderConfigurationsResponse ¶
type GetAudioDecoderConfigurationsResponse struct {
Configurations onvif.AudioDecoderConfiguration
}
type GetAudioEncoderConfiguration ¶
type GetAudioEncoderConfiguration struct { XMLName string `xml:"trt:GetAudioEncoderConfiguration"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type GetAudioEncoderConfigurationOptions ¶
type GetAudioEncoderConfigurationOptions struct { XMLName string `xml:"trt:GetAudioEncoderConfigurationOptions"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type GetAudioEncoderConfigurationOptionsResponse ¶
type GetAudioEncoderConfigurationOptionsResponse struct {
Options onvif.AudioEncoderConfigurationOptions
}
type GetAudioEncoderConfigurationResponse ¶
type GetAudioEncoderConfigurationResponse struct {
Configuration onvif.AudioEncoderConfiguration
}
type GetAudioEncoderConfigurations ¶
type GetAudioEncoderConfigurations struct {
XMLName string `xml:"trt:GetAudioEncoderConfigurations"`
}
type GetAudioEncoderConfigurationsResponse ¶
type GetAudioEncoderConfigurationsResponse struct {
Configurations onvif.AudioEncoderConfiguration
}
type GetAudioOutputConfiguration ¶
type GetAudioOutputConfiguration struct { XMLName string `xml:"trt:GetAudioOutputConfiguration"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type GetAudioOutputConfigurationOptions ¶
type GetAudioOutputConfigurationOptions struct { XMLName string `xml:"trt:GetAudioOutputConfigurationOptions"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type GetAudioOutputConfigurationOptionsResponse ¶
type GetAudioOutputConfigurationOptionsResponse struct {
Options onvif.AudioOutputConfigurationOptions
}
type GetAudioOutputConfigurationResponse ¶
type GetAudioOutputConfigurationResponse struct {
Configuration onvif.AudioOutputConfiguration
}
type GetAudioOutputConfigurations ¶
type GetAudioOutputConfigurations struct {
XMLName string `xml:"trt:GetAudioOutputConfigurations"`
}
type GetAudioOutputConfigurationsResponse ¶
type GetAudioOutputConfigurationsResponse struct {
Configurations onvif.AudioOutputConfiguration
}
type GetAudioOutputs ¶
type GetAudioOutputs struct {
XMLName string `xml:"trt:GetAudioOutputs"`
}
type GetAudioOutputsResponse ¶
type GetAudioOutputsResponse struct {
AudioOutputs onvif.AudioOutput
}
type GetAudioSourceConfiguration ¶
type GetAudioSourceConfiguration struct { XMLName string `xml:"trt:GetAudioSourceConfiguration"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type GetAudioSourceConfigurationOptions ¶
type GetAudioSourceConfigurationOptions struct { XMLName string `xml:"trt:GetAudioSourceConfigurationOptions"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type GetAudioSourceConfigurationOptionsResponse ¶
type GetAudioSourceConfigurationOptionsResponse struct {
Options onvif.AudioSourceConfigurationOptions
}
type GetAudioSourceConfigurationResponse ¶
type GetAudioSourceConfigurationResponse struct {
Configuration onvif.AudioSourceConfiguration
}
type GetAudioSourceConfigurations ¶
type GetAudioSourceConfigurations struct {
XMLName string `xml:"trt:GetAudioSourceConfigurations"`
}
type GetAudioSourceConfigurationsResponse ¶
type GetAudioSourceConfigurationsResponse struct {
Configurations onvif.AudioSourceConfiguration
}
type GetAudioSources ¶
type GetAudioSources struct {
XMLName string `xml:"trt:GetAudioSources"`
}
type GetAudioSourcesResponse ¶
type GetAudioSourcesResponse struct {
AudioSources onvif.AudioSource
}
type GetCompatibleAudioDecoderConfigurations ¶
type GetCompatibleAudioDecoderConfigurations struct { XMLName string `xml:"trt:GetCompatibleAudioDecoderConfigurations"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type GetCompatibleAudioDecoderConfigurationsResponse ¶
type GetCompatibleAudioDecoderConfigurationsResponse struct {
Configurations onvif.AudioDecoderConfiguration
}
type GetCompatibleAudioEncoderConfigurations ¶
type GetCompatibleAudioEncoderConfigurations struct { XMLName string `xml:"trt:GetCompatibleAudioEncoderConfigurations"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type GetCompatibleAudioEncoderConfigurationsResponse ¶
type GetCompatibleAudioEncoderConfigurationsResponse struct {
Configurations onvif.AudioEncoderConfiguration
}
type GetCompatibleAudioOutputConfigurations ¶
type GetCompatibleAudioOutputConfigurations struct { XMLName string `xml:"trt:GetCompatibleAudioOutputConfigurations"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type GetCompatibleAudioOutputConfigurationsResponse ¶
type GetCompatibleAudioOutputConfigurationsResponse struct {
Configurations onvif.AudioOutputConfiguration
}
type GetCompatibleAudioSourceConfigurations ¶
type GetCompatibleAudioSourceConfigurations struct { XMLName string `xml:"trt:GetCompatibleAudioSourceConfigurations"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type GetCompatibleAudioSourceConfigurationsResponse ¶
type GetCompatibleAudioSourceConfigurationsResponse struct {
Configurations onvif.AudioSourceConfiguration
}
type GetCompatibleMetadataConfigurations ¶
type GetCompatibleMetadataConfigurations struct { XMLName string `xml:"trt:GetCompatibleMetadataConfigurations"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type GetCompatibleMetadataConfigurationsResponse ¶
type GetCompatibleMetadataConfigurationsResponse struct {
Configurations onvif.MetadataConfiguration
}
type GetCompatibleVideoAnalyticsConfigurations ¶
type GetCompatibleVideoAnalyticsConfigurations struct { XMLName string `xml:"trt:GetCompatibleVideoAnalyticsConfigurations"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type GetCompatibleVideoAnalyticsConfigurationsResponse ¶
type GetCompatibleVideoAnalyticsConfigurationsResponse struct {
Configurations onvif.VideoAnalyticsConfiguration
}
type GetCompatibleVideoEncoderConfigurations ¶
type GetCompatibleVideoEncoderConfigurations struct { XMLName string `xml:"trt:GetCompatibleVideoEncoderConfigurations"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type GetCompatibleVideoEncoderConfigurationsResponse ¶
type GetCompatibleVideoEncoderConfigurationsResponse struct {
Configurations onvif.VideoEncoderConfiguration
}
type GetCompatibleVideoSourceConfigurations ¶
type GetCompatibleVideoSourceConfigurations struct { XMLName string `xml:"trt:GetCompatibleVideoSourceConfigurations"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type GetCompatibleVideoSourceConfigurationsResponse ¶
type GetCompatibleVideoSourceConfigurationsResponse struct {
Configurations onvif.VideoSourceConfiguration
}
type GetGuaranteedNumberOfVideoEncoderInstances ¶
type GetGuaranteedNumberOfVideoEncoderInstances struct { XMLName string `xml:"trt:GetGuaranteedNumberOfVideoEncoderInstances"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type GetMetadataConfiguration ¶
type GetMetadataConfiguration struct { XMLName string `xml:"trt:GetMetadataConfiguration"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type GetMetadataConfigurationOptions ¶
type GetMetadataConfigurationOptions struct { XMLName string `xml:"trt:GetMetadataConfigurationOptions"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type GetMetadataConfigurationOptionsResponse ¶
type GetMetadataConfigurationOptionsResponse struct {
Options onvif.MetadataConfigurationOptions
}
type GetMetadataConfigurationResponse ¶
type GetMetadataConfigurationResponse struct {
Configuration onvif.MetadataConfiguration
}
type GetMetadataConfigurations ¶
type GetMetadataConfigurations struct {
XMLName string `xml:"trt:GetMetadataConfigurations"`
}
type GetMetadataConfigurationsResponse ¶
type GetMetadataConfigurationsResponse struct {
Configurations onvif.MetadataConfiguration
}
type GetOSD ¶
type GetOSD struct { XMLName string `xml:"trt:GetOSD"` OSDToken onvif.ReferenceToken `xml:"trt:OSDToken"` }
type GetOSDOptions ¶
type GetOSDOptions struct { XMLName string `xml:"trt:GetOSDOptions"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type GetOSDOptionsResponse ¶
type GetOSDOptionsResponse struct {
OSDOptions onvif.OSDConfigurationOptions
}
type GetOSDResponse ¶
type GetOSDResponse struct {
OSD onvif.OSDConfiguration
}
type GetOSDs ¶
type GetOSDs struct { XMLName string `xml:"trt:GetOSDs"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type GetOSDsResponse ¶
type GetOSDsResponse struct {
OSDs onvif.OSDConfiguration
}
type GetProfile ¶
type GetProfile struct { XMLName string `xml:"trt:GetProfile"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type GetProfileResponse ¶
type GetProfiles ¶
type GetProfiles struct {
XMLName string `xml:"trt:GetProfiles"`
}
type GetProfilesResponse ¶
type GetServiceCapabilities ¶
type GetServiceCapabilities struct {
XMLName string `xml:"trt:GetServiceCapabilities"`
}
type GetServiceCapabilitiesResponse ¶
type GetServiceCapabilitiesResponse struct {
Capabilities Capabilities
}
type GetSnapshotUri ¶
type GetSnapshotUri struct { XMLName string `xml:"trt:GetSnapshotUri"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type GetSnapshotUriResponse ¶
type GetStreamUri ¶
type GetStreamUri struct { XMLName string `xml:"trt:GetStreamUri"` StreamSetup onvif.StreamSetup `xml:"trt:StreamSetup"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type GetStreamUriResponse ¶
type GetVideoAnalyticsConfiguration ¶
type GetVideoAnalyticsConfiguration struct { XMLName string `xml:"trt:GetVideoAnalyticsConfiguration"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type GetVideoAnalyticsConfigurationResponse ¶
type GetVideoAnalyticsConfigurationResponse struct {
Configuration onvif.VideoAnalyticsConfiguration
}
type GetVideoAnalyticsConfigurations ¶
type GetVideoAnalyticsConfigurations struct {
XMLName string `xml:"trt:GetVideoAnalyticsConfigurations"`
}
type GetVideoAnalyticsConfigurationsResponse ¶
type GetVideoAnalyticsConfigurationsResponse struct {
Configurations onvif.VideoAnalyticsConfiguration
}
type GetVideoEncoderConfiguration ¶
type GetVideoEncoderConfiguration struct { XMLName string `xml:"trt:GetVideoEncoderConfiguration"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type GetVideoEncoderConfigurationOptions ¶
type GetVideoEncoderConfigurationOptions struct { XMLName string `xml:"trt:GetVideoEncoderConfigurationOptions"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type GetVideoEncoderConfigurationOptionsResponse ¶
type GetVideoEncoderConfigurationOptionsResponse struct {
Options onvif.VideoEncoderConfigurationOptions
}
type GetVideoEncoderConfigurationResponse ¶
type GetVideoEncoderConfigurationResponse struct {
Configuration onvif.VideoEncoderConfiguration
}
type GetVideoEncoderConfigurations ¶
type GetVideoEncoderConfigurations struct {
XMLName string `xml:"trt:GetVideoEncoderConfigurations"`
}
type GetVideoEncoderConfigurationsResponse ¶
type GetVideoEncoderConfigurationsResponse struct {
Configurations onvif.VideoEncoderConfiguration
}
type GetVideoSourceConfiguration ¶
type GetVideoSourceConfiguration struct { XMLName string `xml:"trt:GetVideoSourceConfiguration"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type GetVideoSourceConfigurationOptions ¶
type GetVideoSourceConfigurationOptions struct { XMLName string `xml:"trt:GetVideoSourceConfigurationOptions"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"` }
type GetVideoSourceConfigurationOptionsResponse ¶
type GetVideoSourceConfigurationOptionsResponse struct {
Options onvif.VideoSourceConfigurationOptions
}
type GetVideoSourceConfigurationResponse ¶
type GetVideoSourceConfigurationResponse struct {
Configuration onvif.VideoSourceConfiguration
}
type GetVideoSourceConfigurations ¶
type GetVideoSourceConfigurations struct {
XMLName string `xml:"trt:GetVideoSourceConfigurations"`
}
type GetVideoSourceConfigurationsResponse ¶
type GetVideoSourceConfigurationsResponse struct {
Configurations onvif.VideoSourceConfiguration
}
type GetVideoSourceModes ¶
type GetVideoSourceModes struct { XMLName string `xml:"trt:GetVideoSourceModes"` VideoSourceToken onvif.ReferenceToken `xml:"trt:VideoSourceToken"` }
type GetVideoSourceModesResponse ¶
type GetVideoSourceModesResponse struct {
VideoSourceModes onvif.VideoSourceMode
}
type GetVideoSources ¶
type GetVideoSources struct {
XMLName string `xml:"trt:GetVideoSources"`
}
type GetVideoSourcesResponse ¶
type GetVideoSourcesResponse struct {
VideoSources []onvif.VideoSource
}
type ProfileCapabilities ¶
type ProfileCapabilities struct {
MaximumNumberOfProfiles int `xml:"MaximumNumberOfProfiles,attr"`
}
type RemoveAudioDecoderConfiguration ¶
type RemoveAudioDecoderConfiguration struct { XMLName string `xml:"trt:RemoveAudioDecoderConfiguration"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type RemoveAudioDecoderConfigurationResponse ¶
type RemoveAudioDecoderConfigurationResponse struct { }
type RemoveAudioEncoderConfiguration ¶
type RemoveAudioEncoderConfiguration struct { XMLName string `xml:"trt:RemoveAudioEncoderConfiguration"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type RemoveAudioEncoderConfigurationResponse ¶
type RemoveAudioEncoderConfigurationResponse struct { }
type RemoveAudioOutputConfiguration ¶
type RemoveAudioOutputConfiguration struct { XMLName string `xml:"trt:RemoveAudioOutputConfiguration"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type RemoveAudioOutputConfigurationResponse ¶
type RemoveAudioOutputConfigurationResponse struct { }
type RemoveAudioSourceConfiguration ¶
type RemoveAudioSourceConfiguration struct { XMLName string `xml:"trt:RemoveAudioSourceConfiguration"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type RemoveAudioSourceConfigurationResponse ¶
type RemoveAudioSourceConfigurationResponse struct { }
type RemoveMetadataConfiguration ¶
type RemoveMetadataConfiguration struct { XMLName string `xml:"trt:RemoveMetadataConfiguration"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type RemoveMetadataConfigurationResponse ¶
type RemoveMetadataConfigurationResponse struct { }
type RemovePTZConfiguration ¶
type RemovePTZConfiguration struct { XMLName string `xml:"trt:RemovePTZConfiguration"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type RemovePTZConfigurationResponse ¶
type RemovePTZConfigurationResponse struct { }
type RemoveVideoAnalyticsConfiguration ¶
type RemoveVideoAnalyticsConfiguration struct { XMLName string `xml:"trt:RemoveVideoAnalyticsConfiguration"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type RemoveVideoAnalyticsConfigurationResponse ¶
type RemoveVideoAnalyticsConfigurationResponse struct { }
type RemoveVideoEncoderConfiguration ¶
type RemoveVideoEncoderConfiguration struct { XMLName string `xml:"trt:RemoveVideoEncoderConfiguration"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type RemoveVideoEncoderConfigurationResponse ¶
type RemoveVideoEncoderConfigurationResponse struct { }
type RemoveVideoSourceConfiguration ¶
type RemoveVideoSourceConfiguration struct { XMLName string `xml:"trt:RemoveVideoSourceConfiguration"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type RemoveVideoSourceConfigurationResponse ¶
type RemoveVideoSourceConfigurationResponse struct { }
type SetAudioDecoderConfiguration ¶
type SetAudioDecoderConfiguration struct { XMLName string `xml:"trt:SetAudioDecoderConfiguration"` Configuration onvif.AudioDecoderConfiguration `xml:"trt:Configuration"` ForcePersistence xsd.Boolean `xml:"trt:ForcePersistence"` }
type SetAudioDecoderConfigurationResponse ¶
type SetAudioDecoderConfigurationResponse struct { }
type SetAudioEncoderConfiguration ¶
type SetAudioEncoderConfiguration struct { XMLName string `xml:"trt:SetAudioEncoderConfiguration"` Configuration onvif.AudioEncoderConfiguration `xml:"trt:Configuration"` ForcePersistence xsd.Boolean `xml:"trt:ForcePersistence"` }
type SetAudioEncoderConfigurationResponse ¶
type SetAudioEncoderConfigurationResponse struct { }
type SetAudioOutputConfiguration ¶
type SetAudioOutputConfiguration struct { XMLName string `xml:"trt:SetAudioOutputConfiguration"` Configuration onvif.AudioOutputConfiguration `xml:"trt:Configuration"` ForcePersistence bool `xml:"trt:ForcePersistence"` }
type SetAudioOutputConfigurationResponse ¶
type SetAudioOutputConfigurationResponse struct { }
type SetAudioSourceConfiguration ¶
type SetAudioSourceConfiguration struct { XMLName string `xml:"trt:SetAudioSourceConfiguration"` Configuration onvif.AudioSourceConfiguration `xml:"trt:Configuration"` ForcePersistence xsd.Boolean `xml:"trt:ForcePersistence"` }
type SetAudioSourceConfigurationResponse ¶
type SetAudioSourceConfigurationResponse struct { }
type SetMetadataConfiguration ¶
type SetMetadataConfiguration struct { XMLName string `xml:"trt:GetDeviceInformation"` Configuration onvif.MetadataConfiguration `xml:"trt:Configuration"` ForcePersistence xsd.Boolean `xml:"trt:ForcePersistence"` }
type SetMetadataConfigurationResponse ¶
type SetMetadataConfigurationResponse struct { }
type SetOSD ¶
type SetOSD struct { XMLName string `xml:"trt:SetOSD"` OSD onvif.OSDConfiguration `xml:"trt:OSD"` }
type SetOSDResponse ¶
type SetOSDResponse struct { }
type SetSynchronizationPoint ¶
type SetSynchronizationPoint struct { XMLName string `xml:"trt:SetSynchronizationPoint"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type SetSynchronizationPointResponse ¶
type SetSynchronizationPointResponse struct { }
type SetVideoAnalyticsConfiguration ¶
type SetVideoAnalyticsConfiguration struct { XMLName string `xml:"trt:SetVideoAnalyticsConfiguration"` Configuration onvif.VideoAnalyticsConfiguration `xml:"trt:Configuration"` ForcePersistence bool `xml:"trt:ForcePersistence"` }
type SetVideoAnalyticsConfigurationResponse ¶
type SetVideoAnalyticsConfigurationResponse struct { }
type SetVideoEncoderConfiguration ¶
type SetVideoEncoderConfiguration struct { XMLName string `xml:"trt:SetVideoEncoderConfiguration"` Configuration onvif.VideoEncoderConfiguration `xml:"trt:Configuration"` ForcePersistence xsd.Boolean `xml:"trt:ForcePersistence"` }
type SetVideoEncoderConfigurationResponse ¶
type SetVideoEncoderConfigurationResponse struct { }
type SetVideoSourceConfiguration ¶
type SetVideoSourceConfiguration struct { XMLName string `xml:"trt:SetVideoSourceConfiguration"` Configuration onvif.VideoSourceConfiguration `xml:"trt:Configuration"` ForcePersistence xsd.Boolean `xml:"trt:ForcePersistence"` }
type SetVideoSourceConfigurationResponse ¶
type SetVideoSourceConfigurationResponse struct { }
type SetVideoSourceMode ¶
type SetVideoSourceMode struct { XMLName string `xml:"trt:SetVideoSourceMode"` VideoSourceToken onvif.ReferenceToken `xml:"trt:VideoSourceToken"` VideoSourceModeToken onvif.ReferenceToken `xml:"trt:VideoSourceModeToken"` }
type SetVideoSourceModeResponse ¶
type SetVideoSourceModeResponse struct {
Reboot bool
}
type StartMulticastStreaming ¶
type StartMulticastStreaming struct { XMLName string `xml:"trt:StartMulticastStreaming"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type StartMulticastStreamingResponse ¶
type StartMulticastStreamingResponse struct { }
type StopMulticastStreaming ¶
type StopMulticastStreaming struct { XMLName string `xml:"trt:StopMulticastStreaming"` ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"` }
type StopMulticastStreamingResponse ¶
type StopMulticastStreamingResponse struct { }
Click to show internal directories.
Click to hide internal directories.