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.