-
-
26 Dec 2021 17:15:55 UTC
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository
- Issues (6)
- Testers (327 / 77 / 10)
- Kwalitee
Bus factor: 1- % Coverage
- License: perl_5
- Activity
24 month- Tools
- Download (217.41KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Dependencies
- Socket
- and possibly others
- Reverse dependencies
- CPAN Testers List
- Dependency graph
Changes for version 0.833 - 2021-12-26
- fix regex for call-id to properly include \\, \[, \] changes based on https://github.com/noxxi/p5-net-sip/pull/52
Documentation
manage sockets related to a legModules
Framework SIP (Voice Over IP, RFC3261)enforce authorization of packetsblocks SIP requests based on method nameDTMF RTP packet generating and extractingdebugging of Net::SIPdispatch SIP packets between legs and endpointsimple event loop for Net::SIP::Dispatcherdrops SIP messages based on callbackdrops SIP messages based on fields in SIP headerdrops SIP messages based on senders IP and portEndpoint for SIP packets (UAC,UAS)Call context for endpointWrapper around Socket for sending and receiving SIP packetsrewrite SDP and transport RTP for NAThandle NAT/RTP forwarding using remote processhandle NAT/RTP forwarding in local event loop.server for Net::SIP::NATHelper::Clienthandling of SIP packetshandle incoming packet by multiple receiversSend redirect to Requests based on lookup at a registrarEndpoint for registering SIP clientshandling of SIP request packetshandling of SIP response packetsParsing and manipulation of SDP data for SIPSimple interface for using Net::SIPcall context for Net::SIP::Simplesimple RTP handling for Net::SIP::SimpleSimple implementation of a stateless proxyutility functions used by all of Net::SIPProvides
in lib/Net/SIP/Authorize.pmin lib/Net/SIP/Authorize.pmin lib/Net/SIP/Authorize.pmin lib/Net/SIP/Dispatcher/Eventloop.pmin lib/Net/SIP/Dispatcher.pmin lib/Net/SIP/Packet.pmin lib/Net/SIP/Packet.pmin lib/Net/SIP/NATHelper/Base.pmin lib/Net/SIP/NATHelper/Base.pmin lib/Net/SIP/NATHelper/Base.pmin lib/Net/SIP/SocketPool.pmin lib/Net/SIP/Util.pmExamples
Module Install Instructions
To install Net::SIP, copy and paste the appropriate command in to your terminal.
cpanm Net::SIP
perl -MCPAN -e shell install Net::SIP
For more information on module installation, please visit the detailed CPAN module installation guide.