ONVIF:...ration(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– 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:

  • PaneName
  • AudioOutputToken
  • AudioSourceToken
  • AudioEncoderConfiguration
  • ReceiverToken
  • Token

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