Menu

Commit [r1014]  Maximize  Restore  History

Separate RTMP and HTTP switching logic, via different metrics providers. Extract switching logic from HTTPNetStream into standalone switching rule based on download ratio. Make terminology a bit more consistent. Clean up APIs. Add tests for download ratio checks.

briggs@adobe.com 2010-02-07

1 2 > >> (Page 1 of 2)
changed /osmf/trunk/framework/OSMF/.flexLibProperties
changed /osmf/trunk/framework/OSMF/org/osmf/net/dynamicstreaming/DynamicStreamingNetLoader.as
added /osmf/trunk/framework/OSMF/org/osmf/net/dynamicstreaming/MetricsProviderBase.as
changed /osmf/trunk/framework/OSMF/org/osmf/net/dynamicstreaming/NetStreamSwitchManager.as
changed /osmf/trunk/framework/OSMF/org/osmf/net/dynamicstreaming/SwitchingRuleBase.as
added /osmf/trunk/framework/OSMF/org/osmf/net/httpstreaming/DownloadRatioRule.as
added /osmf/trunk/framework/OSMF/org/osmf/net/httpstreaming/HTTPMetricsProvider.as
changed /osmf/trunk/framework/OSMF/org/osmf/net/httpstreaming/HTTPStreamingNetLoader.as
changed /osmf/trunk/framework/OSMF/org/osmf/net/rtmpstreaming/DroppedFramesRule.as
changed /osmf/trunk/framework/OSMF/org/osmf/net/rtmpstreaming/InsufficientBandwidthRule.as
changed /osmf/trunk/framework/OSMF/org/osmf/net/rtmpstreaming/InsufficientBufferRule.as
added /osmf/trunk/framework/OSMF/org/osmf/net/rtmpstreaming/RTMPMetricsProvider.as
changed /osmf/trunk/framework/OSMF/org/osmf/net/rtmpstreaming/SufficientBandwidthRule.as
changed /osmf/trunk/framework/OSMFTest/org/osmf/OSMFTests.as
changed /osmf/trunk/framework/OSMFTest/org/osmf/net/dynamicstreaming/TestNetStreamDynamicStreamTrait.as
changed /osmf/trunk/framework/OSMFTest/org/osmf/net/dynamicstreaming/TestNetStreamSwitchManager.as
added /osmf/trunk/framework/OSMFTest/org/osmf/net/httpstreaming/TestDownloadRatioRule.as
changed /osmf/trunk/framework/OSMFTest/org/osmf/net/rtmpstreaming/TestDroppedFramesRule.as
changed /osmf/trunk/framework/OSMFTest/org/osmf/net/rtmpstreaming/TestInsufficientBandwidthRule.as
changed /osmf/trunk/framework/OSMFTest/org/osmf/net/rtmpstreaming/TestInsufficientBufferRule.as
changed /osmf/trunk/framework/OSMFTest/org/osmf/net/rtmpstreaming/TestSufficientBandwidthRule.as
changed /osmf/trunk/framework/OSMFTest/org/osmf/utils/DynamicSwitchingRule.as
changed /osmf/trunk/libs/adobe/NetMocker/.flexLibProperties
added /osmf/trunk/libs/adobe/NetMocker/org/osmf/netmocker/MockHTTPMetricsProvider.as
changed /osmf/trunk/libs/adobe/NetMocker/org/osmf/netmocker/MockNetStream.as
/osmf/trunk/framework/OSMF/.flexLibProperties Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/net/dynamicstreaming/DynamicStreamingNetLoader.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/net/dynamicstreaming/MetricsProviderBase.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/net/dynamicstreaming/NetStreamSwitchManager.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/net/dynamicstreaming/SwitchingRuleBase.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/net/httpstreaming/DownloadRatioRule.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/net/httpstreaming/HTTPMetricsProvider.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/net/httpstreaming/HTTPStreamingNetLoader.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/net/rtmpstreaming/DroppedFramesRule.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/net/rtmpstreaming/InsufficientBandwidthRule.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/net/rtmpstreaming/InsufficientBufferRule.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/net/rtmpstreaming/RTMPMetricsProvider.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/net/rtmpstreaming/SufficientBandwidthRule.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMFTest/org/osmf/OSMFTests.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMFTest/org/osmf/net/dynamicstreaming/TestNetStreamDynamicStreamTrait.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMFTest/org/osmf/net/dynamicstreaming/TestNetStreamSwitchManager.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMFTest/org/osmf/net/httpstreaming/TestDownloadRatioRule.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMFTest/org/osmf/net/rtmpstreaming/TestDroppedFramesRule.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMFTest/org/osmf/net/rtmpstreaming/TestInsufficientBandwidthRule.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMFTest/org/osmf/net/rtmpstreaming/TestInsufficientBufferRule.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMFTest/org/osmf/net/rtmpstreaming/TestSufficientBandwidthRule.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMFTest/org/osmf/utils/DynamicSwitchingRule.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/libs/adobe/NetMocker/.flexLibProperties Diff Switch to side-by-side view
Loading...
/osmf/trunk/libs/adobe/NetMocker/org/osmf/netmocker/MockHTTPMetricsProvider.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/libs/adobe/NetMocker/org/osmf/netmocker/MockNetStream.as Diff Switch to side-by-side view
Loading...
1 2 > >> (Page 1 of 2)
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.