[This is preliminary documentation and subject to change.]
To set the rate of redundancy for file transfers over the course of an interactive show, use the reserved variable, Redundancy. The purpose of redundancy is to allow for the correcting of errors that might occur in the course of a file transferring to the viewer's computer.
The value of Redundancy is the reciprocal of the amount of extra bandwidth used for forward error correction. For example, if you set the redundancy to 10, the amount of bandwidth allotted to forward error correction is 1/10, or 10 percent. In other words, an additional number of bytes, equal to 10 percent of the original file, will be transmitted for error correction.
Syntax
Redundancy = x ;
Where x is the reciprocal of the amount of extra bandwidth used for forward error correction. The following table provides some values that you can insert in the Redundancy reserved variable, based on percentages of the file's total byte size.
Percent | Value of Redundancy |
1% | 100 |
2% | 50 |
5% | 20 |
7% | 14.3 |
10% | 10 |
15% | 6.66 |
20% | 5 |
25% | 4 |
33% | 3.33 |
40% | 2.5 |
45% | 2.22 |
50% | 2 |
Example
In the following example, the redundancy is set to 20, meaning that an additional number of bytes, 1/20th (or 5 percent) of the original file, will be transmitted for error correction:
Redundancy = 20;