This class allows you to retrieve and modify the settings that affect how to QuickTime handles streaming of data over a network. All of the properties
of this class correspond to those one available through the Streaming pane of the QuickTime preferences panel.
The QTPlgStreamingPreferences does not provide any constructor at all. You obtain a valid
QTPlgStreamingPreferences class instance, only by the
property of the
class.
The ˜QTPlgStreamingPreferences class destructor, is called automatically when the
class is no more in use. Also, you can invoke the class destructor by setting the instance of the class to
nil.
Once a new class instance is returned, it is good practice to check the
class property to
be sure that the new object can be used. A QTPlgStreamingPreferences object is always valid.
allows you to change the preferred connection speed. This value is used by QuickTime when streaming internet media. This property corresponds to the value of the
Streaming Speed list. You can set this property only
by using one of the constant values defined in the
section
this property corresponds to the
Allow Multiple Simultaneous Streams option
determines if it is possible to change the
the streamed media has to be played with
Requires QuickTime 6.0 or later
determines if streamed media have to be played without delay. This property corresponds to the value of the
Enable Instant–on checkbox. If network congestion reduces the quality of playback, then you can use the
property to control the appropriate amount of delay to introduce
Requires QuickTime 6.0 or later
specifies the amount of delay to introduce when playing streamed media. Suitable values for this property range from
0 to
100,
50 being the default. This property corresponds to the value of the
Play slider and it is
effective only if is set to
true
Requires QuickTime 6.0 or later