# File Contents

The RTSP Proxy Kit extraction process creates a directory called `osrtspproxy_2_0` that holds the contents of the kit. This main directory contains three subdirectories (`libapp`,`librtsp`,`rtspproxy`) and two lone files (`configure` and `License)`.

The `configure` file is a script that you run on UNIX to dynamically create a makefile. For more information, see "Creating the Makefile for UNIX".

The `License` file contains the software agreement for using this source code. Read the conditions in this agreement carefully.

The three subdirectories of `osrtspproxy_2_0` described in the following paragraphs contain header files and C++ files for various utilities:

- The `libapp` directory contains a makefile for Windows and various utility files.

- The `librtsp` directory contains various transport and control utilities. The following table lists the files contained in this directory.

  Contents of librtsp
  File | Description
  --- | ---
  Makefile.in | The file used by `configure` script to dynamically create the UNIX makefile.
  librtsp.mak | The makefile`` for Windows.
  pkt.cpp | The file that contains classes for packet formats.
  pkt.h | The header file for `pkt.cpp.`
  proxypkt.cpp | The file that contains classes for proxy packets.
  proxypkt.h | The header file for `proxypkt.cpp`.
  rtspmsg.cpp | The file that contains classes for parsing RTSP messages.
  rtspmsg.h | The header file for `rtspmsg.cpp`.
  rtspprot.cpp | The file that contains classes for controlling RTSP.
  rtspprot.h | The header file for `rtspprot.cpp`.
  tran.cpp | The file that contains classes for controlling transport.
  tran.h | The header file for `tran.cpp`.

- The `rtspproxy` directory contains the files used by the RTSP proxy's main functions. The following table lists the files contained in this directory.

  Contents of rtspproxy
  File | Description
  --- | ---
  Makefile.in | The file used by `configure` script to dynamically create the UNIX makefile.
  proxysession.cpp | The file that contains classes for managing proxy sessions.
  proxysession.h | The header file for `proxysession.cpp.`
  proxytran.cpp | The file that contains classes for managing proxy transport.
  proxytran.h | The header file for `proxytran.h`.
  rtspproxy.cpp | The main file for the RTSP proxy, containing classes for proxy connections.
  rtspproxy.h | The header file for `rtspproxy.cpp`.
  rtspproxy.mak | The makefile for Windows.
  tranhdr.cpp | The file that contains classes for parsing the transport header.
  tranhdr.h | The header file for `tranhdr.cpp`.

Copyright © 2001 RealNetworks
For information on RealNetworks' technical support, click here.
Comments on this document? Click here.
This file last updated on 02/08/01 at 16:29:08.