ActionScript® 3.0 Reference for the Adobe® Flash® Platform
Home  |  Show Packages and Classes List |  Packages  |  Classes  |  What's New  |  Index  |  Appendixes
 

org.osmf.net.rules 


The org.osmf.net.rules package contains classes that define OSMF rule objects used in Adaptive Streaming switching.



Classes
 ClassDescription
 AfterUpSwitchBufferBandwidthRule AfterUpSwitchBufferBandwidthRule is an emergency rule based on BufferBandwidthRule.
 BandwidthRule BandwidthRule recommends the value of the BandwidthMetric
 BufferBandwidthRule BufferBandwidthRule is an enhanced version of BandwidthRule The change is that if the BandwidthRule recommends a lower bitrate than the current one, the BufferBandwidthRule overrides that low recommendation with the current bitrate if there are enough fragments in the buffer (we can afford to stick to this bitrate for now, since we have a large enough buffer)
 DroppedFPSRule DroppedFPSRule is an emergency rule that recommends a bitrate that would cause an acceptable number of dropped frames per second
 EmptyBufferRule EmptyBufferRule is an emergency rule that kicks in when a playback interruption caused by buffering occurred recently.
 Recommendation Recommendation represents a RuleBase's recommendation.
 RuleBase RuleBase is a base class for rules used for Adaptive Bitrate. A rule recommends a bitrate to the switch manager and a confidence in the recommended bitrate. A rule's value is computed based on the values of the metrics.
 RuleType RuleType identifies the various rule types that the Open Source Media Framework can handle out of the box.
 RuleUtils RuleUtils provides utility functions for the rules