Projects / SIP Inspector

SIP Inspector

SIP Inspector is a tool to simulate different SIP messages and scenarios. You can create your own SIP signaling scenarios, customize SIP messages, and monitor incoming and outgoing messages. The tool can play RTP streams from a pcap file.

Operating Systems

Last announcement

SIP Inspector - version 1.00 released 24 Mar 2010 02:34

Visit SIP Inspector website for more details: Following still not supported: - use XML for scenario files Rel 1.00 New Features: - Multiple simultaneous calls fully implemented - Call generation can be set with respect to calls/second, maximum concurrent calls and total allowed calls - If ran as a call generator, upon completion the tool provides a real value with respect to calls/second - Last session settings saved - Improved RTP handling. Not required to receive an RTP packet first in order to start playing an RTP stream. - The tool can support multiple RTP streams at the same time. - Can constantly play RTP (keeps recycling RTP packets found in an .cap file) - Scenarios can contain [fieldN] keywords, where N is any integer value. These keywords are read from assigned values file. Values file are lines where values are separated with semicolons. - Scenario files do not have to be loaded on the first screen only. - Values extracted from the incoming messages are per call basis rather then being global. - Unexpected, out of dialog messages (like OPTIONS or NOTIFY) can be handled by marking them as optional and placing them at the beginning of a scenario. It is recommended to respond with an optional response. WARNING: Support for TCP in this release is disabled. Bug fixes: - incorrect selection of a default scenario when running in a server mode Thanks to Brian Neate who helped with threading issues! LICENSE AGREEMENT: SIP Inspector tool is a free utility. Any individual can use it free of charge. Corporate/Commercial users MUST ask for a permission before using it. A permission will be granted in most cases, but donations MAY be required. Donations will definitely speed up approval process. This license agreement affects SIP Inspector 1.xx versions For licensing inquiries please contact me through a web page: a) or by sending an email to: b)

Recent releases

  •  04 Feb 2011 22:21

    Release Notes: Scenario now supports multiple dialogs. A command was added for setting the remote target. IP address and port scanning functionality was added, which can be used to discover SIP capable devices. GUI components now use MiG layout. Bugs were fixed.

    •  20 Nov 2010 17:50

      Release Notes: The possibility to automatically increment or decrement injected values was implemented. This can be useful, for example, when you want to register numbers in a range.

      •  15 Sep 2010 15:16

        Release Notes: This release includes multi-part SDP bodies, a new "Tools" menu item, and an SDP body calculator/editor. The Remote RTP dialog has been enhanced. It can be used to unconditionally send RTP to a given RTP address:port. "Group RTP Packets" can be used on slower/older machines to fix choppy audio. The '' sign has been added to mark the end of the line. This release has begun to use the MIG layout, which will hopefully be completed soon. A continuous RTP flag has been added. If enabled, it will play the same RTP pcap file over and over.

        •  23 Apr 2010 20:41

          Release Notes: Call-specific variables were lost if multiple concurrent calls were created. If the Total Calls field was set to 0, the software does not allow an infinite number of calls. Outgoing calls with a custom value and not a generic [call_number] for Call-ID did not recognize responses. Problem in the RTP thread (maximum number of descriptors reached) have been fixed.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.