ONVIF:...ration(3pm)
π NAME π
ONVIF::Media::Types::PaneConfiguration β bestie, this is a Perl data type class, and it lives in the 3pm manual (User Contributed Perl Documentation, the lil home for Perl module docs). It's a whole class for the XML Schema complexType PaneConfiguration, straight outta the namespace http://www.onvif.org/ver10/schema.
β¨ DESCRIPTION β¨
Okay so basically? It's the configuration of the streaming and coding settings of a Video window. That's it, that's the whole vibe. One pane, one window of video, and all the streaming + coding settings that make it go. π
πΈ PROPERTIES πΈ
These are the properties you can poke at, and the way you touch them is with get_PROPERTY / set_PROPERTY methods. Not me giving you the full guest list:
PaneNameAudioOutputTokenAudioSourceTokenAudioEncoderConfigurationReceiverTokenToken
Periodt. Six of them. No more, no less. π
π¦ METHODS π¦
π new
Constructor time, babes. This is the data structure you can pass to new() β and bestie I am keeping this exactly as-is because code is sacred:
{ # ONVIF::Media::Types::PaneConfiguration
PaneName => $some_value, # string
AudioOutputToken => $some_value, # ReferenceToken
AudioSourceToken => $some_value, # ReferenceToken
AudioEncoderConfiguration => { # ONVIF::Media::Types::AudioEncoderConfiguration
Encoding => $some_value, # AudioEncoding
Bitrate => $some_value, # int
SampleRate => $some_value, # int
Multicast => { # ONVIF::Media::Types::MulticastConfiguration
Address => { # ONVIF::Media::Types::IPAddress
Type => $some_value, # IPType
IPv4Address => $some_value, # IPv4Address
IPv6Address => $some_value, # IPv6Address
},
Port => $some_value, # int
TTL => $some_value, # int
AutoStart => $some_value, # boolean
},
SessionTimeout => $some_value, # duration
},
ReceiverToken => $some_value, # ReferenceToken
Token => $some_value, # ReferenceToken
},
Look at that nesting. It's giving tree structure realness. AudioEncoderConfiguration nests inside, which nests Multicast inside, which nests Address inside. Three layers deep, like an onion but make it ONVIF. π§
β¨
π AUTHOR π
Generated by SOAP::WSDL. That's the whole credit line, no cap. π«Ά
and that's the whole page, bestie!! this one came from perl v5.40.1, dated 2026-02-01, and it lives under the ONVIF:...ration(3pm) banner in the User Contributed Perl Documentation corner of the manual. mwah π go forth and configure your panes ππ
π¦ where this page comes from
- ubuntu resolute: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- ubuntu stonking: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms