Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / TAO / orbsvcs / tests / AVStreams / Full_Profile / README
blobdcd080185a8c8ff253101d7e7073ef5a70a1fd3d
3 This directory contains a simple file transfer test program for the
4 Full Profile  in the TAO's Audio/Video Streaming Service.
6 This example follows the sequence of steps for using the Full Profile
7 as outlined in the following section of the Audio/Video Streams
8 specification:
9 http://www.omg.org/technology/documents/formal/audio.htm
10 http://www.omg.org/cgi-bin/doc?formal/2000-01-03
12 This is from Section 2.3.8, The FlowConnection:
14 ===================================================================================
15 - User A adds some flowendpoints to an instance of a full profile implementation of
16   StreamEndPoint_A (myA) by calling myA->add_fep(aFEP);
17 - User B adds some FEPs to an instance of a full profile implementation of
18   StreamEndPoint_B (theirB).
19 User C creates a StreamCtrl and calls aSC->bind(myA,theirB,someQoS,nilflowSpec)
21 The bind() algorithm will find which pairs of FlowEndPoints are compatible
22 between myA and theirB and create a FlowConnection for each pair of
23 FlowEndPoints. Each flow connection within a stream can be individually
24 accessed and manipulated.
25 ===================================================================================
27 This program can be run using UDP by default
29 Executable Options:
30 -------------------
32 server:
33 -------
35 -f <filename> -> The name of the file under which the received stream
36                 data has to be stored.
38 ftp:
39 ----
41 -f <filename> --> The file to be streamed to the server. It is currently
42                 streamed at the rate of 0.5kbytes/s.
44 -s          --> flag to use SFP. This option cannot be used with -p
45                 TCP since SFP currently runs only over UDP.
47 Running the Test:
48 -----------------
50 In that order:
52 Run the Naming Service
54 server -f <filename>
56 ftp -f <filename> -p <TCP/UDP>