github github
  • Home
  • Pricing and Signup
  • Training
  • Gist
  • Blog
  • Login

njh / net-rtp

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 1
    • 1
  • Source
  • Commits
  • Network (1)
  • Issues (0)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Switch Branches (1)
    • master ✓
  • Switch Tags (2)
    • 0.09
    • 0.02
  • Branch List
Sending Request…

Perl Module : Send and receive RTP packets (RFC3550) — Read more

  Cancel

http://search.cpan.org/~njh/Net-RTP/

  Cancel
  • HTTP
  • Git Read-Only

This URL has Read+Write access

Did some work on adding RTCP support. 
njh (author)
Sun Jul 29 15:54:59 -0700 2007
commit  26c1bec1114ae06ca64f
tree    a8c3474aaf0ad5543df9
parent  1e592e62c3881988c8fa
net-rtp /
name age
history
message
file Build.PL Loading commit data...
file Changes
file MANIFEST
file README
directory lib/
directory t/
directory tools/
README
Net-RTP
=======

This is a pure perl implementation of 
Real-time Transport (RTP) Protocol (RFC3550).

The Net::RTP module is used to send a receive RTP packets.

The Net::RTP::Packet module is used to parse the RTP packet headers. 
It may be used totally independently of Net::RTP if you want to handle
sending and receiving packets yourself.


INSTALLATION
------------

	I use Module::Build to build and install the module.
	To install this module type the following:
	
		perl Build.PL
		./Build
		./Build test
		
	And then as root:
	
		./Build install

	Module::Build is available in the debian package:

		libmodule-build-perl


DEPENDENCIES
------------

	This module requires the IO::Socket::Multicast perl module,
	which in-turn requires IO::Interface. 
	
	You will also need one of the following super-class modules:
		
		IO::Socket::Multicast6 (IPv4 and IPv6 unicast and multicast)
		IO::Socket::Multicast (IPv4 unicast and multicast)
		IO::Socket::INET6 (IPv4 and IPv6 unicast)
		IO::Socket::INET (IPv4 unicast)
		

INCLUDED TOOLS
--------------

	rtpstats.pl - Displays packet statistics for an RTP session
	rtpsend-pcmu.pl - Send an audio file as an u-law RTP session
	rtplosslog.pl - Log packet loss for a RTP session every minute
	rtpdump.pl - Parse and display incoming RTP packet headers


AUTHOR
------

	Nicholas J Humfrey, njh@cpan.org


COPYRIGHT AND LICENSE
---------------------

	Copyright (C) 2006 University of Southampton

	This library is free software; you can redistribute it and/or modify it
	under the same terms as Perl itself, either Perl version 5.005 or, at
	your option, any later version of Perl 5 you may have available.

Dedicated Server Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
  • Blog
  • Support
  • Training
  • Job Board
  • Shop
  • Contact
  • API
  • Status
  • © 2010 GitHub Inc. All rights reserved.
  • Terms of Service
  • Privacy
  • Security
  • English
  • Deutsch
  • Français
  • 日本語
  • Português (BR)
  • 中文
  • See all available languages

Your current locale selection: English. Choose another?

  • English
  • Afrikaans
  • Català
  • Čeština
  • Deutsch
  • Español
  • Français
  • Hrvatski
  • Indonesia
  • Italiano
  • 日本語
  • Nederlands
  • Norsk
  • Polski
  • Português (BR)
  • Српски
  • Svenska
  • 中文