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