HP-UX Multimedia Streaming Protocols (MSP) Programmer's Guide

4 Sample Programs
This chapter contains sample programs for RTP, RTSP, and SDP. It includes the
following sections:
“RTP Sample Program” (page 85)
“RTSP Sample Program” (page 92)
“SDP Sample Program” (page 104)
RTP Sample Program
This section includes the following sample programs for RTP:
sender.c
When the user requests, the sender.c program sends an RTP packet.
recver.c
When the user requests, the recver.c program polls for an RTP packet and
receives the packet.
The usage of these programs is as follows:
./sender [-a local-address] [-p local-rtp-port] [-d dest-addr]
[-r remote-rtp-port]
./recver [-a local-address] [-p local-rtp-port] [-d dest-addr]
[-r remote-rtp-port]
Example:
./sender
or
./sender -p 8200 -r 7100
./recver
or
./recver -p 7100 -r 8200
The sender.c Program
The sender.c program is as follows:
/*
* HP MSP-RTP Sample application
* (c) Copyright 2003 Hewlett-Packard Company All Rights * Reserved.
*
*/
#include <netinet/in.h>
#include <rtp.h>
/*
RTP Sample Program 85