ONVIF:...uration(3pm)
β¨ NAME β¨
bestie. welcome to ONVIF::Device::Types::PaneConfiguration π β it's a Perl data type class, and it lives in the User Contributed Perl Documentation section (that's the 3pm energy, iykyk). yes the title is long, no we're not shortening it, it's iconic.
πΈ DESCRIPTION πΈ
okay so. this is a Perl data type class for the XML Schema defined complexType PaneConfiguration, and it comes from the namespace http://www.onvif.org/ver10/schema. no cap.
and what does it actually do? it's the configuration of the streaming and coding settings of a Video window π. that's the whole vibe. it configures how a video window streams and encodes. periodt.
π¦ PROPERTIES π¦
these properties are all accessible using the get_PROPERTY / set_PROPERTY methods β so like, get_PaneName, set_Token, that whole situation π
:
PaneNameAudioOutputTokenAudioSourceTokenAudioEncoderConfigurationReceiverTokenToken
π« METHODS π«
π§ new
it's the constructor, bestie. here's the data structure you may pass to new() β literally copy this shape, don't freestyle it:
{ # ONVIF::Device::Types::PaneConfiguration
PaneName => $some_value, # string
AudioOutputToken => $some_value, # ReferenceToken
AudioSourceToken => $some_value, # ReferenceToken
AudioEncoderConfiguration => { # ONVIF::Device::Types::AudioEncoderConfiguration
Encoding => $some_value, # AudioEncoding
Bitrate => $some_value, # int
SampleRate => $some_value, # int
Multicast => { # ONVIF::Device::Types::MulticastConfiguration
Address => { # ONVIF::Device::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
},
like. look at those nested hashes. it's giving main character energy, it's giving tree structure, it's giving AudioEncoderConfiguration with its own Multicast with its own Address with its own Type, IPv4Address and IPv6Address π. the way that it just keeps going deeper. obsessed.
π AUTHOR π
generated by SOAP::WSDL. that's it, that's the author, it's a machine and honestly? it ate. π
and that's a wrap, bestie π«Ά this page was brought to you by perl v5.40.1, dated 2026-02-01, living its best life as ONVIF:...uration(3pm) in the User Contributed Perl Documentation. go forth and configure those panes. slay π
β¨
π¦ 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