Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / TAO / orbsvcs / tests / AVStreams / Pluggable_Flow_Protocol / README
blobc9a893887d5d6dfdbf9455092f59f2988ef9098f
3 Description
4 -----------
6 This directory contains a simple test in the form of a sender and a
7 receiver.  The test has the following features:
9 1. It tests the AVStreams Pluggable Protocol Framework
10 2. Shows a mechanism to pace data.
12 A new flow protocol called Time Stamp Flow Protocol is plugged into the AV Streams Framework
13 using the Pluggable Protocol Framework and the ACE Service Configurator. This new protocol
14 is compiled into a library and loaded when the AVStreams framework is initialized. When a
15 frame is sent this protocol appends a timestamp to the data being sent.
17 Running the test
18 ----------------
20 receiver
21 --------
23 receiver -f <output_filename>
25 -f <output_filename> -> The name of the file under which the received stream
26                         data has to be stored (defaults to "output")
28 sender
29 ------
31 sender [-f <filename>] [-p <protocol>] [-r <frame rate>] [-d]
34 -f filename --> The file to be streamed to the receiver (defaults to
35                 "input").
37 -p protocol --> The protocol string could be UDP or TCP (defaults to
38                 UDP). But with the multicast address it should be UDP.
40 -r framerate--> The rate at which tha data frames need to be sent
41                 (defaults to 30 frames per second).
43 -d          --> Increament the TAO_debug_level for debug messages.
46 The test must be run with the naming service.  Check the run_test.pl
47 to see how to configure the test case.