Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / TAO / orbsvcs / tests / AVStreams / Modify_QoS / README
blobeb36d1a6ab827723675c57c958305d3ae3b8ea4a
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.
11 3. Shows how we can modify the qos of a flow during run-time.
13 To demonstrate the qos modification the receiver calls the modify_qos
14 (in this test we are modifying the frame rate of the flow) method after
15 receiving 20 frames (a number selected for no good reason!!).
16 This call in turn is propagated to the sender. The sender then re-initializes
17 the frame rate to the one requested by the receiver.
19 Running the test
20 ----------------
22 receiver
23 --------
25 receiver -f <output_filename>
27 -f <output_filename> -> The name of the file under which the received stream
28                         data has to be stored (defaults to "output")
30 sender
31 ------
33 sender [-f <filename>] [-p <protocol>] [-r <frame rate>] [-d]
36 -f filename --> The file to be streamed to the receiver (defaults to
37                 "input").
39 -p protocol --> The protocol string could be UDP or TCP (defaults to
40                 UDP). But with the multicast address it should be UDP.
42 -r framerate--> The rate at which tha data frames need to be sent
43                 (defaults to 30 frames per second).
45 -d          --> Increament the TAO_debug_level for debug messages.
48 The test must be run with the naming service.  Check the run_test.pl
49 to see how to configure the test case.