rtpbreak detects, reconstructs and analyzes any RTP [rfc1889] session through

heuristics over the UDP network traffic. It works well with SIP, H.323, SCCP
and any other signaling protocol. In particular, it doesn't require the presence
of RTCP packets (voipong needs them) that aren't always transmitted from the
recent VoIP clients.

WWW:	http://xenion.antifork.org/rtpbreak/

PR:		ports/120728
Submitted by:	Prudhvi Krishna <prudhvikrishna at gmail.com>
This commit is contained in:
Martin Wilke 2008-02-16 10:52:50 +00:00
parent f5ea0501c5
commit c7be059bf4
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=207302
4 changed files with 39 additions and 0 deletions

View file

@ -768,6 +768,7 @@
SUBDIR += rshell
SUBDIR += rsync
SUBDIR += rtg
SUBDIR += rtpbreak
SUBDIR += ruby-dict
SUBDIR += ruby-icmp
SUBDIR += ruby-ldap

28
net/rtpbreak/Makefile Normal file
View file

@ -0,0 +1,28 @@
# New ports collection makefile for: rtpbreak
# Date created: 16 February 2008
# Whom: Prudhvi Krishna <prudhvikrishna@gmail.com>
#
# $FreeBSD$
#
PORTNAME= rtpbreak
PORTVERSION= 1.2
CATEGORIES= net
MASTER_SITES= http://xenion.antifork.org/rtpbreak/
EXTRACT_SUFX= .tgz
MAINTAINER= prudhvikrishna@gmail.com
COMMENT= Detects, reconstructs and analyzes any RTP session
BUILD_DEPENDS= libnet11-config:${PORTSDIR}/net/libnet
MAKE_ARGS+= CFLAGS="-Wall -O3 -I${LOCALBASE}/include/libnet11" \
LIBS="-L${LOCALBASE}/lib/libnet11 -lpcap -lnet" \
DEFS="-DPATH_MAX=256"
PLIST_FILES= bin/rtpbreak
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/rtpbreak ${PREFIX}/bin
.include <bsd.port.mk>

3
net/rtpbreak/distinfo Normal file
View file

@ -0,0 +1,3 @@
MD5 (rtpbreak-1.2.tgz) = 06a0259452c34b406b2b26443f0cf2b9
SHA256 (rtpbreak-1.2.tgz) = 5231bdbc123462e1b86b2a0c1fdfa608877c051e44e610d73f4c80bb263c2092
SIZE (rtpbreak-1.2.tgz) = 50902

7
net/rtpbreak/pkg-descr Normal file
View file

@ -0,0 +1,7 @@
rtpbreak detects, reconstructs and analyzes any RTP [rfc1889] session through
heuristics over the UDP network traffic. It works well with SIP, H.323, SCCP
and any other signaling protocol. In particular, it doesn't require the presence
of RTCP packets (voipong needs them) that aren't always transmitted from the
recent VoIP clients.
WWW: http://xenion.antifork.org/rtpbreak/