Adding a file transfer stream to a program multicasts a specified file or files to clients listening on the network. When adding a file transfer stream, you can:
To add a file transfer stream to a program
In the File box, type the path and file name or directory you want to transfer, or click Browse to locate and select a file.
Specifying a directory, for example C:\Content, transfers all the files in that directory. Files are transferred to the location specified in the Destination area, unless this destination is overridden by the client.
You can use wild cards to specify multiple files in a directory, for example C:\Content\*.txt.
To transfer a directory's subdirectories and their files, click the Include Subdirectories box. Subdirectories will be created below the location you specify in the Destination area. Note that empty subdirectories are never transferred.
For more information on IP addresses and ports, see Setting Multicast Destination IP Address and Port.
For more information on setting the scope of multicasts, see Setting Multicast Scope.
This option allows you to load the client's cache with files before they are needed. For example, if you are streaming an ASF file that includes URLs of graphics files, you could transfer them to the client before they were needed for display. Because they are already in the cache, the client can display them quickly.
When multicasting to clients connected to the network via modem, values in the range of 10 to 20 Kbps are recommended.
When multicasting to clients on a typical Ethernet LAN, values below 1,000 Kbps are recommended.
Values that you type in the Redundancy box are rounded up to the next possible percentage. The setting for redundancy can range from 0.4 to 100 percent.
While higher percentages of error correction help to ensure that the client receives the file correctly, higher percentages also increase the time it takes to send the file. For example, sending a file at 100% redundancy doubles the time it takes to send the file.
Fully reliable file transfer allows clients to request the server to resend data that they failed to receive. After receiving a resend request, the server multicasts the requested data to all clients. Using reliable file transfer can increase the network bandwidth that is used by the system.
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.