StreamingURLResource vs DynamicNetStream

Hi:
I have a live stream from fms 3.5. Now, I see that DynamicNetStream has a lot of advantages related to QoS. Can I use this class to wrap my live stream?
Currently I use StreamingURLResource for doing this. But I need to control the quality.
If yes, there are some examples?
Thanks,
Chaim

DynamicNetStream is primarily used for FMS-based dynamic streaming.  If your live stream is served as a dynamic stream, then this should work fine with OSMF.  We don't have any samples that demonstrate this (primarily because we don't have a live MBR stream to point them at), but it should be fairly simple:
1. Create a VideoElement with a DynamicStreamingNetLoader
2. Assign it a DynamicStreamingResource with StreamType of LIVE.
3. Pass it to a MediaPlayer, and play.
If you're talking about non-dynamic streaming, then you'll probably need to elaborate on what you mean by "control the quality".

Similar Messages

  • Problem with the StreamingURLResource's clipStartTime

    I need to play a subclip, so i use StreamingURLResource to do this:
    var resource:StreamingURLResource = new StreamingURLResource(src, streamType, clipStartTime, clipEndTime);
    but with some of the steam, if the clipStartTime is higher than zero, the player has no sound, no display, just a black background.
    The stream url which has problem(a flv file):
    rtmp://demo9.powereasy.net/vod/Media/Video/电影/0001.电影网-我爱奇诺奥
    Any help will be appreciated! Thanks!

    Hi,
    It could be an asset-related problem or one related to the streaming server.
    I was not able to reproduce it with rtmp://<my fms4 server>/vod/mp4:sample2_1000kbps.f4v - although I saw that your stream exhibit this problem.
    Can you re-encode the file or use another one?

  • Passing additional parameters to StreamingURLResource breaks

    There does not appear to be a way to pass additional URL parameters to a streamingURLResource request - Either that or I'm just doing it wrong.
    I can connect to and stream from a public cloudfront distribution. Connecting looks like this:
    var source:String = rtmp://szjv9xu7bkm2jx.cloudfront.net/cfx/st/my_video_file";
    var resource:StreamingURLResource = new StreamingURLResource(source, StreamType.RECORDED, NaN, NaN, null, true);
    mediaElement = mediaFactory.createMediaElement(resource);
    mediaContainer.container.addMediaElement(mediaElement);
    And the resulting NetConnection call looks like this:
    [org.osmf.net.NetNegotiator] Attempting connection to rtmp://szjv9xu7bkm2jx.cloudfront.net/cfx/st
    This works just fine. However, I want to protect my content, so I've enabled private streaming, which requires signed URLs to stream content. I'm attempting to pass in the generated signed URL like so:
    var source:String = rtmp://szjv9xu7bkm2jx.cloudfront.net/cfx/st/my_video_file?Expires=129000000&Signature=CPXwp8HdWu4TLBTmEi2XfKqqSuYJbo6IrGnFu0eFDgkcu6~CuAJJb8eOxYC9~aPdBI3~tgzvxo3SaC1C30qfSEv8wlSpmG6EW10zLU50OI0uakRIvpoCsFRI2Gx3XSM7iOq~IABF0~SAIZ86KtuwiolFj0Rx~qlmyTKLqyD3nNI_&Key-Pair-Id=APKAI5FAYIVANJF3WD4R";
    var resource:StreamingURLResource = new StreamingURLResource(source, StreamType.RECORDED, NaN, NaN, null, true);
    mediaElement = mediaFactory.createMediaElement(resource);
    mediaContainer.container.addMediaElement(mediaElement);
    However, this results in the following output from NetNegotiator:
    [org.osmf.net.NetNegotiator] Attempting connection to rtmp://szjv9xu7bkm2jx.cloudfront.net:443/cfx/st?Expires=129000000&Signature=CPXwp8HdWu4TLBTmEi2Xf KqqSuYJbo6IrGnFu0eFDgkcu6~CuAJJb8eOxYC9~aPdBI3~tgzvxo3SaC1C30qfSEv8wlSpmG6EW10zLU50OI0uakR IvpoCsFRI2Gx3XSM7iOq~IABF0~SAIZ86KtuwiolFj0Rx~qlmyTKLqyD3nNI_&Key-Pair-Id= APKAI5FAYIVANJF3WD4R
    The StreamingURLResource apparently appends the additional data to the NetConnection connect call? Perhaps I'm missing something obvious here, but it seems as though the StreamingURLResource should consider anything after the application instance to be a part of the stream name, not part of the connection URL. Is there some other method for ensuring that the additional params come with the stream name and not the NetConnection?

    Another update - the query params that are passed with a StreamingURLResource and appended to the NetConnection connection URL are ALSO appended to the stream name. I cannot see a case where query parameters passed into a resource should be appended to both a NetConnection URL and a NetStream URL - is there something that I am missing? The query string is added to the stream name in org.osmf.net.NetStreamUtils.as (Line 63):
    // Add optional query parameters to the stream name.
    if (fmsURL.query != null && fmsURL.query != "")
         streamName += "?" + fmsURL.query;
    My guess is that adding the query to the NetConnection (as I've shown in an above comment) is not usually desired?
    At any rate, I managed to make this work by subclassing the NetConnectionFactory class. All I really wanted to do was remove the lines that append the query string to the NetConnection (415-419), but since a few things seems arbitrarily marked as private (why?), a bit more was required. Hope this helps anyone else with the same issue:
    package com.readyforce.net
         import org.osmf.net.NetConnectionFactory;
         import org.osmf.net.NetConnectionFactoryBase;
         import org.osmf.net.PortProtocol;
         import org.osmf.net.FMSURL;
         import org.osmf.utils.URL;
         public class CloudFrontPrivateNetConnectionFactory extends NetConnectionFactory
              public function CloudFrontPrivateNetConnectionFactory()
                   super();
              override protected function createNetConnectionURLs(url:String, urlIncludesFMSApplicationInstance:Boolean=false):Vector.<String>
                   var urls:Vector.<String> = new Vector.<String>();
                   var portProtocols:Vector.<PortProtocol> = buildPortProtocolSequence(url);
                   for each (var portProtocol:PortProtocol in portProtocols)
                        urls.push(buildPrivateConnectionAddress(url, urlIncludesFMSApplicationInstance, portProtocol));
                   return urls;
              private function buildPrivateConnectionAddress(url:String, urlIncludesFMSApplicationInstance:Boolean, portProtocol:PortProtocol):String
                   var fmsURL:FMSURL = new FMSURL(url, urlIncludesFMSApplicationInstance);
                   var addr:String = portProtocol.protocol + "://" + fmsURL.host + ":" + portProtocol.port + "/" + fmsURL.appName + (fmsURL.useInstance ? "/" + fmsURL.instanceName:"");
                   return addr;
              private function buildPortProtocolSequence(url:String):Vector.<PortProtocol>
                   var portProtocols:Vector.<PortProtocol> = new Vector.<PortProtocol>;
                   var theURL:URL = new URL(url);
                   var allowedPorts:String = (theURL.port == "") ? DEFAULT_PORTS: theURL.port;
                   var allowedProtocols:String = "";
                   switch (theURL.protocol)
                        case PROTOCOL_RTMP:
                             allowedProtocols = DEFAULT_PROTOCOLS_FOR_RTMP;
                             break;
                        case PROTOCOL_RTMPE:
                             allowedProtocols = DEFAULT_PROTOCOLS_FOR_RTMPE;
                             break;
                        case PROTOCOL_RTMPS:
                        case PROTOCOL_RTMPT:
                        case PROTOCOL_RTMPTE:
                             allowedProtocols = theURL.protocol;
                             break;
                   var portArray:Array = allowedPorts.split(",");
                   var protocolArray:Array = allowedProtocols.split(",");
                   for (var i:int = 0; i < protocolArray.length; i++)
                        for (var j:int = 0; j < portArray.length; j++)
                             var attempt:PortProtocol = new PortProtocol();
                             attempt.protocol = protocolArray[i];
                             attempt.port = portArray[j];
                             portProtocols.push(attempt);
                   return portProtocols;
              private static const DEFAULT_PORTS:String = "1935,443,80";
              private static const DEFAULT_PROTOCOLS_FOR_RTMP:String = "rtmp,rtmps,rtmpt"
              private static const DEFAULT_PROTOCOLS_FOR_RTMPE:String = "rtmpe,rtmpte";
              private static const PROTOCOL_RTMP:String = "rtmp";
              private static const PROTOCOL_RTMPS:String = "rtmps";
              private static const PROTOCOL_RTMPT:String = "rtmpt";
              private static const PROTOCOL_RTMPE:String = "rtmpe";
              private static const PROTOCOL_RTMPTE:String = "rtmpte";

  • [svn:osmf:] 12699: AIR 1.0 to 1.5

    Revision: 12699
    Revision: 12699
    Author:   [email protected]
    Date:     2009-12-09 00:52:15 -0800 (Wed, 09 Dec 2009)
    Log Message:
    AIR 1.0 to 1.5
    Modified Paths:
        osmf/trunk/framework/MediaFramework/org/osmf/audio/AudioElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/audio/AudioSeekTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/audio/SoundAdapter.as
        osmf/trunk/framework/MediaFramework/org/osmf/audio/SoundLoadTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/audio/SoundLoadedContext.as
        osmf/trunk/framework/MediaFramework/org/osmf/audio/SoundLoader.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeBufferTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeMetadata.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeMetadataEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositePausableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositePlayableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeSeekableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeSpatialTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeTemporalTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeViewableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositionMode.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/ParallelSeekableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/ParallelSpatialTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/ParallelSwitchableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/ParallelViewableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/SerialSeekableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/SerialSpatialTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/SerialSwitchableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/SerialViewableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/content/ContentElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/content/ContentLoadedContext.as
        osmf/trunk/framework/MediaFramework/org/osmf/content/ContentLoader.as
        osmf/trunk/framework/MediaFramework/org/osmf/display/MediaElementSprite.as
        osmf/trunk/framework/MediaFramework/org/osmf/display/MediaPlayerSprite.as
        osmf/trunk/framework/MediaFramework/org/osmf/display/ScalableSprite.as
        osmf/trunk/framework/MediaFramework/org/osmf/display/ScaleMode.as
        osmf/trunk/framework/MediaFramework/org/osmf/display/ScaleModeUtils.as
        osmf/trunk/framework/MediaFramework/org/osmf/drm/DRMServices.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/AudioEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/BufferEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/ContentProtectionEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/FacetValueChangeEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/FacetValueEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/GatewayChangeEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/MediaError.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/MediaErrorEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/MediaPlayerCapabilityChangeEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/MediaPlayerStateChangeEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/MetadataEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/NetConnectionFactoryEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/NetNegotiatorEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/PluginLoadEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/SeekEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/SwitchEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/TimeEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/ViewEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/gateways/HTMLGateway.as
        osmf/trunk/framework/MediaFramework/org/osmf/gateways/RegionGateway.as
        osmf/trunk/framework/MediaFramework/org/osmf/image/ImageElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/image/ImageLoader.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/AbsoluteLayoutFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/AnchorLayoutFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/DefaultLayoutRenderer.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/ILayoutContext.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/ILayoutRenderer.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/ILayoutTarget.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/LayoutAttributesFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/LayoutContextSprite.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/LayoutFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/LayoutRendererBase.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/LayoutRendererFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/LayoutUtils.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/MediaElementLayoutTarget.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/PaddingLayoutFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/RegistrationPoint.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/RelativeLayoutFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/logging/ILogger.as
        osmf/trunk/framework/MediaFramework/org/osmf/logging/ILoggerFactory.as
        osmf/trunk/framework/MediaFramework/org/osmf/logging/Log.as
        osmf/trunk/framework/MediaFramework/org/osmf/logging/TraceLogger.as
        osmf/trunk/framework/MediaFramework/org/osmf/logging/TraceLoggerFactory.as
        osmf/trunk/framework/MediaFramework/org/osmf/media/DefaultTraitResolver.as
        osmf/trunk/framework/MediaFramework/org/osmf/media/IContainerGateway.as
        osmf/trunk/framework/MediaFramework/org/osmf/media/MediaElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/media/MediaPlayer.as
        osmf/trunk/framework/MediaFramework/org/osmf/media/MediaPlayerState.as
        osmf/trunk/framework/MediaFramework/org/osmf/media/MediaTraitResolver.as
        osmf/trunk/framework/MediaFramework/org/osmf/media/URLResource.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/FacetGroup.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/FacetSynthesizer.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/IFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/IIdentifier.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/KeyValueFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/MediaType.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/Metadata.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/MetadataNamespaces.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/MetadataUtils.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/MetadataWatcher.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/ObjectFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/ObjectIdentifier.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/StringIdentifier.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/TemporalFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/TemporalFacetEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/TemporalIdentifier.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetClient.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetConnectionCodes.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetConnectionFactory.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetLoadedContext.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetLoader.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetNegotiator.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamAudioTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamBufferTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamCodes.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamContentProtectionTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamLoadTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamPlayTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamSeekTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamTimeTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/StreamType.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/StreamingURLResource.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/DroppedFramesRule.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/DynamicNetStream.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/DynamicStreamingItem.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/DynamicStreamingNetLoad er.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/DynamicStreamingResourc e.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/INetStreamMetrics.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/ISwitchingRule.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/InsufficientBandwidthRu le.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/InsufficientBufferRule. as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/MetricsProvider.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/NetStreamDynamicStreamT rait.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/SufficientBandwidthRule .as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/SwitchingDetail.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/SwitchingDetailCodes.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/SwitchingRuleBase.as
        osmf/trunk/framework/MediaFramework/org/osmf/plugin/DynamicPluginLoader.as
        osmf/trunk/framework/MediaFramework/org/osmf/plugin/IPluginInfo.as
        osmf/trunk/framework/MediaFramework/org/osmf/plugin/PluginClassResource.as
        osmf/trunk/framework/MediaFramework/org/osmf/plugin/PluginElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/plugin/PluginLoadedContext.as
        osmf/trunk/framework/MediaFramework/org/osmf/plugin/PluginLoader.as
        osmf/trunk/framework/MediaFramework/org/osmf/plugin/StaticPluginLoader.as
        osmf/trunk/framework/MediaFramework/org/osmf/swf/SWFElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/swf/SWFLoader.as
        osmf/trunk/framework/MediaFramework/org/osmf/tracking/Beacon.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/AudioTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/BufferTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/ContentProtectionTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/DynamicStreamTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/IDisposable.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/LoadState.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/LoadTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/LoadableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/MediaTraitType.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/PlayTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/SeekTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/TimeTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/ViewTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/utils/Base64Decoder.as
        osmf/trunk/framework/MediaFramework/org/osmf/utils/BinarySearch.as
        osmf/trunk/framework/MediaFramework/org/osmf/utils/FMSHost.as
        osmf/trunk/framework/MediaFramework/org/osmf/utils/FMSURL.as
        osmf/trunk/framework/MediaFramework/org/osmf/utils/HTTPLoader.as
        osmf/trunk/framework/MediaFramework/org/osmf/utils/URL.as
        osmf/trunk/framework/MediaFramework/org/osmf/video/CuePoint.as
        osmf/trunk/framework/MediaFramework/org/osmf/video/CuePointType.as
        osmf/trunk/framework/MediaFramework/org/osmf/video/VideoElement.as

    I don't believe there is  an option for pin complexity in the GPO. There is an option for enhanced PINs and this isn't the same as PIN complexity. It is my understanding that the complex PIN comes natively with the 2.5 client. 
    It is also my experience as you said that it will not prompt users that have non complex pins to change them. It only affects users creating new PINs
    -Chad

  • [svn:osmf:] 12672: Change tagging from AIR 1.0 to AIR 1.5

    Revision: 12672
    Revision: 12672
    Author:   [email protected]
    Date:     2009-12-08 14:18:53 -0800 (Tue, 08 Dec 2009)
    Log Message:
    Change tagging from AIR 1.0 to AIR 1.5
    Modified Paths:
        osmf/trunk/framework/MediaFramework/org/osmf/audio/AudioElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/audio/AudioSeekableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/audio/SoundAdapter.as
        osmf/trunk/framework/MediaFramework/org/osmf/audio/SoundDownloadableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/audio/SoundLoadedContext.as
        osmf/trunk/framework/MediaFramework/org/osmf/audio/SoundLoader.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeAudibleTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeBufferableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeDownloadableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeMetadata.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeMetadataEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositePausableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositePlayableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeSeekableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeSpatialTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeTemporalTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeViewableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositionMode.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/ParallelSeekableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/ParallelSpatialTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/ParallelSwitchableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/ParallelViewableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/SerialElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/SerialSeekableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/SerialSpatialTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/SerialSwitchableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/SerialViewableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/content/ContentElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/content/ContentLoadedContext.as
        osmf/trunk/framework/MediaFramework/org/osmf/content/ContentLoader.as
        osmf/trunk/framework/MediaFramework/org/osmf/display/MediaElementSprite.as
        osmf/trunk/framework/MediaFramework/org/osmf/display/MediaPlayerSprite.as
        osmf/trunk/framework/MediaFramework/org/osmf/display/ScalableSprite.as
        osmf/trunk/framework/MediaFramework/org/osmf/display/ScaleMode.as
        osmf/trunk/framework/MediaFramework/org/osmf/display/ScaleModeUtils.as
        osmf/trunk/framework/MediaFramework/org/osmf/drm/DRMServices.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/AudioEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/BufferEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/ContentProtectionEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/DimensionEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/FacetValueChangeEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/FacetValueEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/GatewayChangeEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/MediaError.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/MediaErrorEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/MediaPlayerCapabilityChangeEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/MediaPlayerStateChangeEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/MetadataEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/NetConnectionFactoryEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/NetNegotiatorEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/PausedChangeEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/PlayingChangeEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/PluginLoadEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/SeekEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/SwitchEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/TimeEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/ViewEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/gateways/HTMLGateway.as
        osmf/trunk/framework/MediaFramework/org/osmf/gateways/RegionGateway.as
        osmf/trunk/framework/MediaFramework/org/osmf/image/ImageElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/image/ImageLoader.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/AbsoluteLayoutFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/AnchorLayoutFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/DefaultLayoutRenderer.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/ILayoutContext.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/ILayoutRenderer.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/ILayoutTarget.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/LayoutAttributesFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/LayoutContextSprite.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/LayoutFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/LayoutRendererBase.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/LayoutRendererFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/LayoutUtils.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/MediaElementLayoutTarget.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/PaddingLayoutFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/RegistrationPoint.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/RelativeLayoutFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/logging/ILogger.as
        osmf/trunk/framework/MediaFramework/org/osmf/logging/ILoggerFactory.as
        osmf/trunk/framework/MediaFramework/org/osmf/logging/Log.as
        osmf/trunk/framework/MediaFramework/org/osmf/logging/TraceLogger.as
        osmf/trunk/framework/MediaFramework/org/osmf/logging/TraceLoggerFactory.as
        osmf/trunk/framework/MediaFramework/org/osmf/media/DefaultTraitResolver.as
        osmf/trunk/framework/MediaFramework/org/osmf/media/IContainerGateway.as
        osmf/trunk/framework/MediaFramework/org/osmf/media/MediaElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/media/MediaPlayer.as
        osmf/trunk/framework/MediaFramework/org/osmf/media/MediaPlayerState.as
        osmf/trunk/framework/MediaFramework/org/osmf/media/MediaTraitResolver.as
        osmf/trunk/framework/MediaFramework/org/osmf/media/URLResource.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/FacetGroup.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/FacetSynthesizer.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/IFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/IIdentifier.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/KeyValueFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/MediaType.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/Metadata.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/MetadataNamespaces.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/MetadataUtils.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/MetadataWatcher.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/NullFacetSynthesizer.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/ObjectFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/ObjectIdentifier.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/StringIdentifier.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/TemporalFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/TemporalFacetEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/TemporalIdentifier.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/F4MLoader.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/Manifest.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/Media.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetClient.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetConnectionCodes.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetConnectionFactory.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetLoadedContext.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetLoader.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetNegotiator.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamAudibleTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamBufferableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamCodes.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamContentProtectableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamDownloadableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamPausableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamPlayableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamSeekableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamTemporalTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/StreamType.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/StreamingURLResource.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/DroppedFramesRule.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/DynamicNetStream.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/DynamicStreamingItem.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/DynamicStreamingNetLoad edContext.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/DynamicStreamingNetLoad er.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/DynamicStreamingResourc e.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/INetStreamMetrics.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/ISwitchingRule.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/InsufficientBandwidthRu le.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/InsufficientBufferRule. as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/MetricsProvider.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/NetStreamSwitchableTrai t.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/SufficientBandwidthRule .as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/SwitchingDetail.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/SwitchingDetailCodes.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/SwitchingRuleBase.as
        osmf/trunk/framework/MediaFramework/org/osmf/plugin/DynamicPluginLoader.as
        osmf/trunk/framework/MediaFramework/org/osmf/plugin/IPluginInfo.as
        osmf/trunk/framework/MediaFramework/org/osmf/plugin/PluginClassResource.as
        osmf/trunk/framework/MediaFramework/org/osmf/plugin/PluginElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/plugin/PluginLoadedContext.as
        osmf/trunk/framework/MediaFramework/org/osmf/plugin/PluginLoader.as
        osmf/trunk/framework/MediaFramework/org/osmf/plugin/StaticPluginLoader.as
        osmf/trunk/framework/MediaFramework/org/osmf/proxies/LoadableProxyElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/proxies/MediaElementLoadedContext.as
        osmf/trunk/framework/MediaFramework/org/osmf/proxies/MediaElementLoader.as
        osmf/trunk/framework/MediaFramework/org/osmf/swf/SWFElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/swf/SWFLoader.as
        osmf/trunk/framework/MediaFramework/org/osmf/tracking/Beacon.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/AudibleTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/BufferableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/ContentProtectableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/DownloadableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/IAudible.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/IBufferable.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/IContentProtectable.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/IDisposable.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/IDownloadable.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/IPausable.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/IPlayable.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/ISeekable.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/ISpatial.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/ISwitchable.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/ITemporal.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/IViewable.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/LoadState.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/LoadableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/MediaTraitType.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/PausableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/PlayableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/SeekableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/SpatialTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/SwitchableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/TemporalTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/ViewableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/utils/Base64Decoder.as
        osmf/trunk/framework/MediaFramework/org/osmf/utils/BinarySearch.as
        osmf/trunk/framework/MediaFramework/org/osmf/utils/DateUtil.as
        osmf/trunk/framework/MediaFramework/org/osmf/utils/FMSHost.as
        osmf/trunk/framework/MediaFramework/org/osmf/utils/FMSURL.as
        osmf/trunk/framework/MediaFramework/org/osmf/utils/HTTPLoader.as
        osmf/trunk/framework/MediaFramework/org/osmf/utils/URL.as
        osmf/trunk/framework/MediaFramework/org/osmf/video/CuePoint.as
        osmf/trunk/framework/MediaFramework/org/osmf/video/CuePointType.as
        osmf/trunk/framework/MediaFramework/org/osmf/video/VideoElement.as

    It appears to require just the 3.  That's probably more convenient for developers, though, so you don't have to go tweak the xml in the event of a minor security release.

  • [svn:osmf:] 13873: [DVR proto] Integrating trunk changes.

    Revision: 13873
    Revision: 13873
    Author:   [email protected]
    Date:     2010-01-29 02:26:42 -0800 (Fri, 29 Jan 2010)
    Log Message:
    Integrating trunk changes.
    Modified Paths:
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/src/DVRSample.as
        osmf/branches/dvr-prototype/framework/OSMF/.flexLibProperties
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/audio/AudioElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/audio/AudioSeekTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/audio/SoundAdapter.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/audio/SoundLoadTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/audio/SoundLoadedContext.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/audio/SoundLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeAudioTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeBufferTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeDisplayObjectTra it.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeLoadTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeMediaTraitFactor y.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeMetadata.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeMetadataEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositePlayTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeSeekTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeTimeTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositionMode.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/IReusable.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/ParallelDisplayObjectTrai t.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/ParallelElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/ParallelSeekTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/SerialDisplayObjectTrait. as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/SerialElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/SerialElementTransitionMa nager.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/SerialSeekTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/TraitAggregationHelper.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/TraitAggregator.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/TraitAggregatorEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/TraitLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/TraitLoaderEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/containers/HTMLMediaContainer.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/containers/IMediaContainer.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/containers/MediaContainer.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/content/ContentElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/content/ContentLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/display/MediaContainerGroup.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/display/MediaPlayerSprite.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/display/ScaleMode.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/drm/DRMServices.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/drm/DRMState.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/AudioEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/BeaconEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/BufferEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/ContainerChangeEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/DRMEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/DisplayObjectEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/FacetValueChangeEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/FacetValueEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/HTTPStreamingFileHandlerEvent. as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/HTTPStreamingIndexHandlerEvent .as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/LoadEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/LoaderEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/MediaElementEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/MediaError.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/MediaErrorCodes.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/MediaErrorEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/MediaPlayerCapabilityChangeEve nt.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/MediaPlayerStateChangeEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/MetadataEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/NetConnectionFactoryEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/NetNegotiatorEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/PlayEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/PluginLoadEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/SeekEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/TimeEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/external/HTMLElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/image/ImageElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/image/ImageLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/AbsoluteLayoutFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/AnchorLayoutFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/DefaultLayoutRenderer.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/ILayoutTarget.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/LayoutAttributesFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/LayoutFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/LayoutRenderer.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/LayoutRendererFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/LayoutUtils.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/MediaElementLayoutTarget.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/PaddingLayoutFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/RegistrationPoint.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/RelativeLayoutFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/logging/ILogger.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/logging/ILoggerFactory.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/logging/Log.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/logging/TraceLogger.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/logging/TraceLoggerFactory.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/manifest/F4MLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/manifest/Manifest.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/manifest/ManifestParser.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/manifest/Media.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/DefaultMediaFactory.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/DefaultMediaResourceHandlerReso lver.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/DefaultTraitResolver.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/IMediaReferrer.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/IMediaResourceHandler.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/IMediaResourceHandlerResolver.a s
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/LoadableMediaElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/MediaElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/MediaFactory.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/MediaInfo.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/MediaInfoType.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/MediaPlayer.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/MediaPlayerState.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/MediaResourceBase.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/MediaTraitResolver.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/URLResource.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/Facet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/FacetGroup.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/FacetSynthesizer.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/IIdentifier.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/KeyValueFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/MediaType.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/MediaTypeFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/Metadata.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/MetadataNamespaces.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/MetadataUtils.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/MetadataWatcher.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/MimeTypes.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/NullFacetSynthesizer.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/ObjectFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/ObjectIdentifier.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/StringIdentifier.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/TemporalFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/TemporalFacetEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/ModifiableTimeTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetClient.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetConnectionAttempt.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetConnectionCodes.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetConnectionFactory.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetLoadedContext.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetNegotiator.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetStreamBufferTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetStreamCodes.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetStreamDRMTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetStreamDisplayObjectTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetStreamLoadTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetStreamPlayTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetStreamTimeTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetStreamUtils.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/StreamType.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/StreamingURLResource.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/DynamicNetStream .as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/DynamicStreaming NetLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/DynamicStreaming Resource.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/NetStreamDynamic StreamTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/SwitchingDetail. as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/SwitchingDetailC odes.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/SwitchingRuleBas e.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/HTTPNetStream.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/HTTPStreamRequest.a s
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/HTTPStreamingFileHa ndlerBase.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/HTTPStreamingIndexH andlerBase.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/HTTPStreamingIndexI nfoBase.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/HTTPStreamingNetLoa der.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/HTTPStreamingNetStr eamDynamicStreamTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/HTTPStreamingState. as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/HTTPStreamingUtils. as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/AdobeBootstrapB ox.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/AdobeFragmentRa ndomAccessBox.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/AdobeFragmentRu nTable.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/AdobeSegmentRun Table.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/Box.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/BoxInfo.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/BoxParser.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/F4FConstants.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/FragmentDuratio nPair.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/FullBox.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/GlobalRandomAcc essEntry.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/HTTPStreamingF4 FFileHandler.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/HTTPStreamingF4 FIndexHandler.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/HTTPStreamingF4 FIndexInfo.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/HTTPStreamingF4 FStreamInfo.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/LocalRandomAcce ssEntry.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/MediaDataBox.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/SegmentFragment Pair.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/flv/FLVHeader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/flv/FLVParser.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/flv/FLVParserState. as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/flv/FLVTag.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/flv/FLVTagAudio.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/flv/FLVTagScriptDat aObject.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/flv/FLVTagVideo.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/plugin/DynamicPluginLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/plugin/PluginElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/plugin/PluginInfo.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/plugin/PluginInfoResource.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/plugin/PluginLoadedContext.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/plugin/PluginLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/plugin/PluginManager.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/plugin/StaticPluginLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/proxies/ListenerProxyElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/proxies/LoadableProxyElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/proxies/MediaElementLoadedContext.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/proxies/MediaElementLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/proxies/ProxyElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/proxies/TemporalProxyElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/proxies/TemporalProxySeekTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/proxies/TemporalProxyTimeTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/swf/SWFElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/swf/SWFLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/tracking/Beacon.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/tracking/BeaconElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/AudioTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/BufferTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/DRMTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/DisplayObjectTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/DynamicStreamTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/ILoadedContext.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/ILoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/LoadState.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/LoadTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/LoaderBase.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/MediaTraitBase.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/PlayState.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/PlayTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/SeekTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/TimeTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/Base64Decoder.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/BinarySearch.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/DateUtil.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/FMSHost.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/FMSURL.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/HTTPLoadedContext.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/HTTPLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/OSMFStrings.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/TimeUtil.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/URL.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/Version.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/video/VideoElement.as
    Added Paths:
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/LayoutRendererChangeEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/LayoutTargetSprite.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/IMetadataProvider.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/ExternalProperty.as
    Removed Paths:
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/ILayoutContext.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/LayoutContextSprite.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/IMetadata.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/URLLoaderWithContex t.as

    These are automated emails from the OSMF forums.  To unsubscribe, go here:
    http://forums.adobe.com/community/opensource/osmf/commits
    -- Brian

  • [svn:osmf:] 13656: [dvr-prototype] Initial commit.

    Revision: 13656
    Revision: 13656
    Author:   [email protected]
    Date:     2010-01-20 03:47:46 -0800 (Wed, 20 Jan 2010)
    Log Message:
    Initial commit.
    Added Paths:
        osmf/branches/dvr-prototype/
        osmf/branches/dvr-prototype/apps/
        osmf/branches/dvr-prototype/apps/samples/
        osmf/branches/dvr-prototype/apps/samples/framework/
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/.actionScriptProperties
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/.project
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/.settings/
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/.settings/org.eclipse.core.r esources.prefs
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/bin-debug/
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/bin-debug/AC_OETags.js
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/bin-debug/DVRSample.html
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/bin-debug/DVRSample.swf
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/bin-debug/history/
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/bin-debug/history/history.cs s
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/bin-debug/history/history.js
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/bin-debug/history/historyFra me.html
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/bin-debug/playerProductInsta ll.swf
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/html-template/
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/html-template/AC_OETags.js
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/html-template/history/
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/html-template/history/histor y.css
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/html-template/history/histor y.js
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/html-template/history/histor yFrame.html
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/html-template/index.template .html
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/html-template/playerProductI nstall.swf
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/src/
        osmf/branches/dvr-prototype/apps/samples/framework/DVRSample/src/DVRSample.as
        osmf/branches/dvr-prototype/framework/
        osmf/branches/dvr-prototype/framework/OSMF/
        osmf/branches/dvr-prototype/framework/OSMF/.actionScriptProperties
        osmf/branches/dvr-prototype/framework/OSMF/.flexLibProperties
        osmf/branches/dvr-prototype/framework/OSMF/.project
        osmf/branches/dvr-prototype/framework/OSMF/bin/
        osmf/branches/dvr-prototype/framework/OSMF/bin/OSMF.swc
        osmf/branches/dvr-prototype/framework/OSMF/org/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/audio/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/audio/AudioAudioTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/audio/AudioElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/audio/AudioPlayTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/audio/AudioSeekTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/audio/AudioTimeTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/audio/SoundAdapter.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/audio/SoundLoadTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/audio/SoundLoadedContext.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/audio/SoundLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/ChildSeekOperation.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeAudioTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeBufferTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeDisplayObjectTra it.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeLoadTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeMediaTraitFactor y.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeMetadata.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeMetadataEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositePlayTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeSeekOperationInf o.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeSeekTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositeTimeTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/CompositionMode.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/IReusable.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/ParallelDisplayObjectTrai t.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/ParallelElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/ParallelSeekOperationInfo .as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/ParallelSeekTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/SerialDisplayObjectTrait. as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/SerialElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/SerialElementSegment.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/SerialElementTransitionMa nager.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/SerialSeekOperationInfo.a s
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/SerialSeekTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/TraitAggregationHelper.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/TraitAggregator.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/TraitAggregatorEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/TraitLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/composition/TraitLoaderEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/containers/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/containers/HTMLMediaContainer.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/containers/IMediaContainer.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/containers/MediaContainer.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/content/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/content/ContentElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/content/ContentLoadTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/content/ContentLoadedContext.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/content/ContentLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/display/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/display/MediaContainerGroup.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/display/MediaPlayerSprite.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/display/ScaleMode.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/drm/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/drm/DRMServices.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/drm/DRMState.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/AudioEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/BeaconEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/BufferEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/ContainerChangeEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/DRMEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/DVREvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/DisplayObjectEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/DynamicStreamEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/FacetValueChangeEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/FacetValueEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/HTTPStreamingFileHandlerEvent. as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/HTTPStreamingIndexHandlerEvent .as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/LoadEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/LoaderEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/MediaElementEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/MediaError.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/MediaErrorCodes.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/MediaErrorEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/MediaPlayerCapabilityChangeEve nt.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/MediaPlayerStateChangeEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/MetadataEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/NetConnectionFactoryEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/NetNegotiatorEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/PlayEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/PluginLoadEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/SeekEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/events/TimeEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/external/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/external/HTMLAudioTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/external/HTMLElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/external/HTMLLoadTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/external/HTMLPlayTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/external/HTMLTimeTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/image/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/image/ImageElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/image/ImageLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/AbsoluteLayoutFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/AnchorLayoutFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/DefaultLayoutRenderer.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/ILayoutContext.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/ILayoutTarget.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/LayoutAttributesFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/LayoutContextSprite.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/LayoutFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/LayoutRenderer.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/LayoutRendererFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/LayoutUtils.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/MediaElementLayoutTarget.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/PaddingLayoutFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/RegistrationPoint.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/RelativeLayoutFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/layout/ScaleModeUtils.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/logging/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/logging/ILogger.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/logging/ILoggerFactory.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/logging/Log.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/logging/TraceLogger.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/logging/TraceLoggerFactory.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/manifest/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/manifest/F4MLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/manifest/Manifest.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/manifest/ManifestParser.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/manifest/Media.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/DefaultMediaFactory.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/DefaultMediaResourceHandlerReso lver.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/DefaultTraitResolver.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/IMediaReferrer.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/IMediaResourceHandler.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/IMediaResourceHandlerResolver.a s
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/LoadableMediaElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/MediaElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/MediaFactory.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/MediaInfo.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/MediaInfoType.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/MediaPlayer.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/MediaPlayerState.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/MediaResourceBase.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/MediaTraitResolver.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/media/URLResource.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/Facet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/FacetGroup.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/FacetSynthesizer.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/IIdentifier.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/KeyValueFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/MediaType.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/MediaTypeFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/Metadata.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/MetadataNamespaces.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/MetadataUtils.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/MetadataWatcher.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/MimeTypes.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/NullFacetSynthesizer.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/ObjectFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/ObjectIdentifier.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/StringIdentifier.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/TemporalFacet.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/TemporalFacetEvent.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/metadata/TemporalIdentifier.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/ModifiableTimeTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetClient.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetConnectionAttempt.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetConnectionCodes.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetConnectionFactory.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetLoadedContext.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetNegotiator.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetStreamAudioTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetStreamBufferTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetStreamCodes.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetStreamDRMTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetStreamDisplayObjectTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetStreamLoadTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetStreamPlayTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetStreamSeekTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetStreamTimeTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/NetStreamUtils.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/StreamType.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/StreamingURLResource.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dvr/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dvr/DVRCastNetConnectionFactory.a s
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dvr/DVRCastNetLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dvr/DVRCastNetNegotiator.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/DroppedFramesRul e.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/DynamicNetStream .as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/DynamicStreaming Item.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/DynamicStreaming NetLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/DynamicStreaming Resource.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/INetStreamMetric s.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/ISwitchingRule.a s
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/InsufficientBand widthRule.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/InsufficientBuff erRule.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/MetricsProvider. as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/NetStreamDynamic StreamTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/SufficientBandwi dthRule.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/SwitchingDetail. as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/SwitchingDetailC odes.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/dynamicstreaming/SwitchingRuleBas e.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/HTTPNetStream.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/HTTPStreamRequest.a s
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/HTTPStreamingFileHa ndlerBase.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/HTTPStreamingIndexH andlerBase.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/HTTPStreamingIndexI nfoBase.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/HTTPStreamingNetLoa der.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/HTTPStreamingNetStr eamDynamicStreamTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/HTTPStreamingState. as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/HTTPStreamingUtils. as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/URLLoaderWithContex t.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/AdobeBootstrapB ox.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/AdobeFragmentRa ndomAccessBox.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/AdobeFragmentRu nTable.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/AdobeSegmentRun Table.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/Box.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/BoxInfo.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/BoxParser.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/F4FConstants.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/FragmentDuratio nPair.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/FullBox.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/GlobalRandomAcc essEntry.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/HTTPStreamingF4 FFileHandler.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/HTTPStreamingF4 FIndexHandler.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/HTTPStreamingF4 FIndexInfo.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/HTTPStreamingF4 FStreamInfo.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/LocalRandomAcce ssEntry.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/MediaDataBox.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/f4f/SegmentFragment Pair.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/flv/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/flv/FLVHeader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/flv/FLVParser.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/flv/FLVParserState. as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/flv/FLVTag.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/flv/FLVTagAudio.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/flv/FLVTagScriptDat aObject.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/net/httpstreaming/flv/FLVTagVideo.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/plugin/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/plugin/DynamicPluginLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/plugin/PluginElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/plugin/PluginEntry.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/plugin/PluginInfo.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/plugin/PluginInfoResource.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/plugin/PluginLoadedContext.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/plugin/PluginLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/plugin/PluginLoadingState.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/plugin/PluginManager.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/plugin/StaticPluginLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/proxies/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/proxies/ListenerProxyElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/proxies/LoadableProxyElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/proxies/MediaElementLoadedContext.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/proxies/MediaElementLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/proxies/MetadataProxy.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/proxies/ProxyElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/proxies/TemporalProxyElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/proxies/TemporalProxySeekTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/proxies/TemporalProxyTimeTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/swf/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/swf/SWFElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/swf/SWFLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/tracking/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/tracking/Beacon.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/tracking/BeaconElement.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/tracking/BeaconPlayTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/AudioTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/BufferTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/DRMTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/DVRCastTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/DVRTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/DisplayObjectTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/DynamicStreamTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/ILoadedContext.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/ILoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/LoadState.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/LoadTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/LoaderBase.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/MediaTraitBase.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/MediaTraitType.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/PlayState.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/PlayTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/SeekTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/traits/TimeTrait.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/Base64Decoder.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/BinarySearch.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/DateUtil.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/FMSHost.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/FMSURL.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/HTTPLoadedContext.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/HTTPLoader.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/OSMFStrings.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/TimeUtil.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/URL.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/utils/Version.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/video/
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/video/CuePoint.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/video/CuePointType.as
        osmf/branches/dvr-prototype/framework/OSMF/org/osmf/video/VideoElement.as
        osmf/branches/dvr-prototype/framework/OSMF/osmf-build-config.flex
        osmf/branches/dvr-prototype/framework/OSMF/osmf-build-config.flexcov
        osmf/branches/dvr-prototype/framework/OSMF/osmf-build-config.xml
        osmf/branches/dvr-prototype/framework/OSMF/readme.txt

  • [svn:osmf:] 11550: PARB feedback: Refactor our DynamicStreamingResource class (and hierarchy).

    Revision: 11550
    Author:   [email protected]
    Date:     2009-11-06 17:09:07 -0800 (Fri, 06 Nov 2009)
    Log Message:
    PARB feedback:  Refactor our DynamicStreamingResource class (and hierarchy).  Introduce  StreamingURLResource and StreamType to lay groundwork for live support.  Fix some bugs related to seek not working when a duration is unspecified (NaN).  Further refactor unit tests to make them toggleable between hitting the network and using mock objects (still a few tests that fail against the network).
    Modified Paths:
        osmf/trunk/apps/samples/framework/DynamicStreamingSample/src/DynamicStreamingSample.mxml
        osmf/trunk/apps/samples/framework/DynamicStreamingSample/src/org/osmf/parsers/SMILParser. as
        osmf/trunk/framework/MediaFramework/.flexLibProperties
        osmf/trunk/framework/MediaFramework/org/osmf/audio/AudioElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/audio/AudioSeekableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/media/MediaPlayer.as
        osmf/trunk/framework/MediaFramework/org/osmf/media/URLResource.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamPlayableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamSeekableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamTemporalTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/DynamicNetStream.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/DynamicStreamingNetLoad er.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/DynamicStreamingResourc e.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/InsufficientBandwidthRu le.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/MetricsProvider.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/NetStreamSwitchableTrai t.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/SufficientBandwidthRule .as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/SeekableTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/video/VideoElement.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/MediaFrameworkTests.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/composition/TestParallelSwitchableTr ait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/composition/TestSerialSwitchableTrai t.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/media/TestMediaPlayer.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/media/TestMediaPlayerWithDynamicStre amingVideoElement.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/TestNetStreamSeekableTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/TestNetStreamTemporalTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/dynamicstreaming/MockNetStreamMe trics.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/dynamicstreaming/TestBandwidthRu le.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/dynamicstreaming/TestBufferRule. as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/dynamicstreaming/TestDynamicNetS tream.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/dynamicstreaming/TestDynamicStre amingNetLoader.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/dynamicstreaming/TestDynamicStre amingResource.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/dynamicstreaming/TestFrameDropRu le.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/dynamicstreaming/TestNetStreamSw itchableTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/dynamicstreaming/TestSwitchUpRul e.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/utils/TestConstants.as
        osmf/trunk/libs/adobe/NetMocker/org/osmf/netmocker/MockDynamicNetStream.as
        osmf/trunk/libs/adobe/NetMocker/org/osmf/netmocker/MockNetStream.as
    Added Paths:
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamUtils.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/StreamType.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/StreamingURLResource.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/TestNetStreamUtils.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/TestStreamingURLResource.as

  • Flash player crashes in videoseek

    Hi,
    I have a very difficult problem, because I cannot find the point where my osmf player crashes of video seek.
    It is different from time to time. In some cases it crashes after the third seek, sometimes on the first.
    The main scenario is that the rtmp video starts playing and after a few quick seeks in the timeline which call the seekTime() function the whole browser crashes. Can it be caused by to many positions behind the dot, if the number is decimal?
    Here a small code preview:
    private function seekTime( value:Number ):void {
        if ( mediaPlayer && !!seeking ) {
            if ( mediaPlayer.playing ) {
                pause();
            var mediaTime : TimeTrait = mediaPlayer.media ? mediaPlayer.media.getTrait( MediaTraitType.TIME ) as TimeTrait : null;
            var mediaSeek : SeekTrait = mediaPlayer.media ? mediaPlayer.media.getTrait( MediaTraitType.SEEK ) as SeekTrait : null;
            if ( mediaTime && mediaSeek ) {
                if ( mediaSeek.canSeekTo( value ) ) {
                    mediaSeek.addEventListener( SeekEvent.SEEKING_CHANGE, onMediaSeekChange );
                    seeking = true;
                    mediaSeek.seek( value );
                } else {
                    trace("seek failed");
    private function onMediaSeekChange( event:SeekEvent ):void {
        seeking = event.seeking;
        if ( !event.seeking ) {
            var seekable : SeekTrait = event.target as SeekTrait;
            seekable.removeEventListener( SeekEvent.SEEKING_CHANGE, onMediaSeekChange);
            if ( mediaPlayer ) {
                play();
    The videoplayer is created in this class:
    private function createVideoPlayer( startTime:Number=-1, endTime:Number=-1 ):void {
        this.removeEventListener( VIDEO_CONNECTION_CLOSED, onVideoConnectionClosedByPlayRequest ); // this eventlistener is only important for play request & timeout
        if ( playerConnection ) {
            playerConnection.removeEventListener( NetStatusEvent.NET_STATUS, onConnectionStatusChange );
            playerConnection = null;
        if ( !netLoader ) {
            var connection : NetConnectionFactory = new NetConnectionFactory( false );
            connection.addEventListener( NetConnectionFactoryEvent.CREATION_COMPLETE, onNetConnectionCreated, false, 0, true );
            connection.addEventListener( NetConnectionFactoryEvent.CREATION_ERROR, onNetConnectionError, false, 0, true );
            netLoader = new NetLoader( connection );
        var streamRes : StreamingURLResource;
        if ( startTime >= 0 && endTime >= 0 ) {
            streamRes = new StreamingURLResource( videoUrl, null, startTime, endTime );
        } else {
            streamRes = new StreamingURLResource( videoUrl);
        streamRes.urlIncludesFMSApplicationInstance = true;
        mediaElement = new LightweightVideoElement( streamRes, netLoader );
        var loadTrait : LoadTrait = mediaElement.getTrait( MediaTraitType.LOAD ) as LoadTrait;
        loadTrait.addEventListener( LoadEvent.LOAD_STATE_CHANGE, onMediaElementLoadChange );
        var layout : LayoutMetadata = new LayoutMetadata();
        layout.width                = uint( videoContentHolder.width );
        layout.height               = uint( videoContentHolder.height );
        layout.scaleMode            = ScaleMode.LETTERBOX;
        layout.horizontalAlign      = HorizontalAlign.CENTER;
        layout.verticalAlign        = VerticalAlign.MIDDLE;
        mediaElement.addMetadata(LayoutMetadata.LAYOUT_NAMESPACE, layout);
        if ( !mediaPlayer ) { // mediaplayer existing -> set new clip
            mediaPlayer                           = new MediaPlayer();
            mediaPlayer.currentTimeUpdateInterval = 100;
            mediaPlayer.autoRewind                = false;
            mediaPlayer.autoPlay                  = true;
            if ( !mediaContainer ) {
                mediaContainer = new MediaContainer();
                mediaContainer.graphics.beginFill( 0x000000 );
                mediaContainer.graphics.drawRect( 0, 0, videoContentHolder.width, videoContentHolder.height );
                mediaContainer.graphics.endFill();
                videoContentHolder.addChild( mediaContainer );
        // init eventlisteners only when needed
        mediaPlayer.addEventListener( MediaErrorEvent.MEDIA_ERROR, onError );
        mediaPlayer.addEventListener( MediaPlayerStateChangeEvent.MEDIA_PLAYER_STATE_CHANGE, onMediaplayerStateChange );
        mediaPlayer.addEventListener( TimeEvent.DURATION_CHANGE, onDurationChange );
        mediaPlayer.addEventListener( TimeEvent.CURRENT_TIME_CHANGE, onTimeChange );
        mediaPlayer.addEventListener( MediaPlayerCapabilityChangeEvent.CAN_BUFFER_CHANGE, onCanBufferChange );
        mediaPlayer.addEventListener( MediaPlayerCapabilityChangeEvent.CAN_SEEK_CHANGE, onCanSeekChange );
        mediaPlayer.addEventListener( TimeEvent.COMPLETE, onMediaplayerComplete );
        mediaPlayer.addEventListener( BufferEvent.BUFFERING_CHANGE, onBufferingChange );
        mediaPlayer.media = mediaElement;  
        mediaContainer.addMediaElement( mediaElement );
    I would be really glad if someone could help me.
    Thank you,
    Chris

    As far as I remember when we tried to "localize" the bug for FM-1134 there seems to be a strange behaviour at NetStream itself.
    Sometimes when a seek was performed the following behaviour took place. Here is an abstract from the discussion:
    6) We assume the problem may lie in NetStream itself. The first time we came across the problem we used our serial element implementation inside a parallel. That implementation is used to simulate "playlist" (with prev/next ability) and does not proxy SeekTrait of underlying child. In that case the stack trace (above) was showing a loop between ParallelSeekTrait and NetStreamSeekTrait itself. During an "endless loop" the onNetStatus handler did not get NetStreamCodes.NETSTREAM_SEEK_NOTIFY message after netStream.seek in seekingChangeStart. Moreover previousTime == expectedTime clause in seekingChangeStart was always true - netStream.time (at line 104) always had the same (the one before seek attempt) time - so no ssek was performed inside the NetStream itself or, at least, it was not performed before the next "endless loop" attempt. So the easiest way to "fix" it is may be a use of delay or breaking a chain of loops with waiting of some NetStream status there.
    So (may be) you are in the same kind of endless loop here but affected by the different sircumstances.
    Does your browser crash instantly or hangs at first? If latter, could you pause a debugger and get the stack trace for the moment player hangs?
    Our main concern was the behaviour of composite elements  - and the problem is fixed for us now. However we would like to implement a buffer seek sometimes (as you have described). And there was another problem described in original bug report post that is difficult to reproduce but it is the one  that appears occasionately:
    During the experiments on this issue I've came across another strange video playback behavior.
    When seeking a VideoElement (during the first "pass" or consequent) video display freezes as if paused but the sound continues to play.
    So it somehow continues a playback without screen updates.
    When the reel is over (considering the sound) video stops and rewinds to the first frame or advances to next item in composition.
    May be that issue somehow goes to 10.1 cycle-saving feature (no screen updates when flash player is not visible)?
    Considering the DisplayTrait of VideoElement is just a Video it may be an effect of Flash Player itself.
    Not sure it should go to separate issue due to inconsistent reproduction and seeming affinity to described before.
    However it appears on different computers (both PC and Macs) in our company.
    It is somehow "connected" to seekeing to. So, as I've said above, may be all the problems described are the effects of Flash player malfunction itself?

  • [svn:osmf:] 15864: FM-505: Add text to link instead of displaying URL

    Revision: 15864
    Revision: 15864
    Author:   [email protected]
    Date:     2010-05-02 19:21:01 -0700 (Sun, 02 May 2010)
    Log Message:
    FM-505: Add text to link instead of displaying URL
    Ticket Links:
        http://bugs.adobe.com/jira/browse/FM-505
    Modified Paths:
        osmf/trunk/framework/OSMF/org/osmf/net/StreamingURLResource.as

    Hi,
    Solution is very simple:
    <af:column headerText="company">
    <af:commandLink text="#{row.Company}">
    <af:setActionListener from="#{row.rowKeyStr}"
    to="#{requestScope.currentRowKey}"/>
    </af:commandLink>
    </af:column>
    On the detail page in PageDef.xml add action (for the same iterator)setCurrentRowWithKey - as argument set #{requestScope.currentRowKey}. Don't forget invoke this action when page is loading setting Refresh Condition= #{adfFacesContext.postback == false}
    Kuba

  • [svn:osmf:] 14780: FMTA work + unit tests.

    Revision: 14780
    Revision: 14780
    Author:   [email protected]
    Date:     2010-03-16 09:55:23 -0700 (Tue, 16 Mar 2010)
    Log Message:
    FMTA work + unit tests.  Added NetNegotiator unit test support.  Fixed bug in constructor of Streaming URL resource. 
    Modified Paths:
        osmf/trunk/framework/OSMF/org/osmf/net/NetNegotiator.as
        osmf/trunk/framework/OSMF/org/osmf/net/StreamingURLResource.as
        osmf/trunk/framework/OSMFTest/org/osmf/OSMFTests.as
    Added Paths:
        osmf/trunk/framework/OSMFTest/org/osmf/net/TestNetNegotiator.as

  • Unable to play Level3 live stream with OSMF v1.0

    Hi,
    I'm trying to play a live stream hosted by level3. When adding the mp4: prefix to my rtmp stream url I am able to connect but get a mediaError:
    "Failed to play  (stream ID: 1)".
    parallelElement.addChild(mediaFactory.createMediaElement(new URLResource(config.rtmpUrl)));
    rtmpUrl: rtmp://link-to-level3-server.net/app/mp4:name/streamname/live
    I've tested the same stream in flowplayer and jwplayer; both work like a charm. I've noticed that Level3 is listed as a planned CDN  provider on the osmf page. Do I have to wait for the level3 plugin to be released or am I missing someting here?

    I just found this post: http://forums.adobe.com/message/2782150#2782150
    Adding a streamingURLResource like below doesn't give any mediaErrors.
    var resource:StreamingURLResource = new StreamingURLResource(config.rtmpUrl);
    resource.urlIncludesFMSApplicationInstance = true;
    parallelElement.addChild(new VideoElement(resource));
    I have to test it when I'm back at the office but it seems promising.
    Keep you posted!

  • Share NetConnection / provide parameters to NetConnection

    Hi,
    in a recent Flex project I need to build the following:
    - a video player (for live video)
    - a userlist
    - a chatpod
    for the video player I want to use OSMF/SMP of course. The application connects against FMS with some custom authentication logic implemented in SSAS on the FMS. This works like this:
    - user request HTML page that embeds Flex app / SWF
    - server serves HTML page and adds token and IDs to the HTML page (FlashVars for the SWF)
    - the Flex app reads those params in 
    Next, I need to create a custom NetConnection and pass over the token and the IDs. These get checked on the FMS server by issueing a remoting call to a backend system. If the check is positive, FMS calls application.acceptConnection(client), otherwise the client is rejected. This works fine with a vanilla NetConnection.
    Now, as I also have some FMS logic in place which refuses new clients to connect based on a configuration parameter (e.g. max number of concurrent clients) I really need to reuse the same NetConnection for all 3 UI elements: the video player, the user list and the chat pod. So I think I have two options here:
    1) setup the NetConnection by hand and make OSMF/SMP use it (by injection or whatever - but I have no clue what would be the correct hook for it)
    2) adjust the corresponding code / monkey patch OSMF/SMP which sets up the NetConnection (again - where should I do that)
    I would really like to take adantage of the built-in connection manager in OSMF which by itself figures out how to connect and tries all the different protocols and ports. What I did so far is that I tried just pass the parameters by using a StreamingURLResource (as discussed here: http://forums.adobe.com/message/2652556). This allows for passing parameters to FMS but I found that these parameters are not reapplied when the Player looses its connection and tries to reconnect... so these parameters are not "persistent"
    Btw, current config is Flex SDK 4.1 and OSMF 1.5 targeting FP 10.1
    Thanks,
    Dirk

    We currently don't have a good solution for this (you'd have to provide your own NetNegotiatior subclass with a lot of duplicate code), but there's a bug filed here:
    https://bugs.adobe.com/jira/browse/FM-157
    And a related forum post here:
    http://forums.adobe.com/message/2325732#2325732

  • Re: Get video dimensions (resolution: Width x Height)

    I dunno. Google search for JMF (Java Media Framework).

    Thanks for the quick answer.
    This is either not what i was looking for or i might be to stupid right now
    This is what ive done:
    private function playSingleStream(source:String):void
        _streamResource = new StreamingURLResource(source, _streamType, start, _streamEnd);
        _streamResource.urlIncludesFMSApplicationInstance = true;
        _streamElement = new VideoElement(_streamResource, _netLoader);
        _streamElement.smoothing = true;
        _streamElement.addEventListener(MediaElementEvent.TRAIT_ADD, traitAddHandler);
        _mediaPlayer.media = _streamElement;
        _mediaContainer.addMediaElement(_streamElement);
    private function traitAddHandler(e:MediaElementEvent):void
        if(e.traitType == MediaTraitType.DISPLAY_OBJECT)
            var t:VideoElement = e.currentTarget as VideoElement;
            var dp:DisplayObjectTrait = t.getTrait("displayObject") as DisplayObjectTrait;
            dp.addEventListener(DisplayObjectEvent.MEDIA_SIZE_CHANGE, mediaSizeChangeHandler);
    private function mediaSizeChangeHandler(e:DisplayObjectEvent):void
        log(e.newWidth);
        log(e.newHeight);
    i am still only getting the original size of the video in mediaSizeChangeHandler.
    also the MEDIA_SIZE_CHANGE is not triggered when i resize the videoplayer although video the video
    is definitly resized because it is displayed in correct size and place.
    greets
    vincent

  • Get video dimensions

    Hi,
    how do i get video width and height?
    Ive set up the simplest of all video players just using a mediaContainer and mediaPlayer.
    mediaContainer width and height are set to 640x360px (16:9).
    when i load a 4:3 video i know that the video is set to 480x360 to maintain the aspect ratio.
    But as i am working with a dynamic size for the video player i am searching for an easy way
    to get the size of the current video. I know that i could do it by taking the aspect ratio of the
    video from the metadata and calculate the size by myselt, but there must be an easier way to do it?!
    greets
    vincent

    Thanks for the quick answer.
    This is either not what i was looking for or i might be to stupid right now
    This is what ive done:
    private function playSingleStream(source:String):void
        _streamResource = new StreamingURLResource(source, _streamType, start, _streamEnd);
        _streamResource.urlIncludesFMSApplicationInstance = true;
        _streamElement = new VideoElement(_streamResource, _netLoader);
        _streamElement.smoothing = true;
        _streamElement.addEventListener(MediaElementEvent.TRAIT_ADD, traitAddHandler);
        _mediaPlayer.media = _streamElement;
        _mediaContainer.addMediaElement(_streamElement);
    private function traitAddHandler(e:MediaElementEvent):void
        if(e.traitType == MediaTraitType.DISPLAY_OBJECT)
            var t:VideoElement = e.currentTarget as VideoElement;
            var dp:DisplayObjectTrait = t.getTrait("displayObject") as DisplayObjectTrait;
            dp.addEventListener(DisplayObjectEvent.MEDIA_SIZE_CHANGE, mediaSizeChangeHandler);
    private function mediaSizeChangeHandler(e:DisplayObjectEvent):void
        log(e.newWidth);
        log(e.newHeight);
    i am still only getting the original size of the video in mediaSizeChangeHandler.
    also the MEDIA_SIZE_CHANGE is not triggered when i resize the videoplayer although video the video
    is definitly resized because it is displayed in correct size and place.
    greets
    vincent

Maybe you are looking for