Menu

/osmf/trunk/apps/samples/plugins/AkamaiPluginSample/src/AkamaiPluginSample.mxml Commit Log


Commit Date  
[r1493] (31.7 kB) by cnewman@akamai.com

Another minor cosmetic change to AkamaiPluginSample

2010-04-07 17:36:28 View
Download
[r1492] (31.7 kB) by cnewman@akamai.com

Minor cosmetic improvements to the AkamaiPluginSample app.

2010-04-07 17:12:39 View
Download
[r1488] (31.6 kB) by cnewman@akamai.com

1) SMILPlugin - SMILMediaGenerator class modified to support both live and vod smil files. SMILLoader modified to retain original resource metadata.
2) AkamaiBasicStreamingPlugin refactored. This includes improved support for all types of streams while the plugin is loaded, added support for plugin metadata that can override built in defaults for a) live stream time out; b) whether or not the plugin should try to reconnect to a live stream if both primary and secondary encoders fail; c) the interval at which the retry should occur. Added support for resource metadata for specifying connect-level and stream-level auth tokens so that these tokens do not need to be part of the URL (although this is acceptable also).
3) AkamaiPluginSample app updated to support auth tokens which are not part of the URL (these are passed to the Akamai plugin via resource metadata).

2010-04-06 23:57:34 View
Download
[r1239] (27.9 kB) by briggs@adobe.com

PARB changes: Move PluginInfo and PluginInfoResource to org.osmf.media. Update dependent apps.

2010-03-02 17:51:17 View
Download
[r1237] (27.9 kB) by briggs@adobe.com

PARB changes: Remove PluginManager, move loadPlugin method to MediaFactory. Add MediaFactoryEvent for determining when plugins are loaded. Add event type for creation of MediaElements. Update samples and unit tests.

2010-03-02 17:07:54 View
Download
[r1228] (28.0 kB) by briggs@adobe.com

PARB changes: Remove reason property from switching rules and dynamic streaming trait. Should be exposed via logging statements.

2010-03-02 03:13:46 View
Download
[r1224] (28.1 kB) by briggs@adobe.com

PARB changes: Remove MediaPlayerSprite, MediaContainer is now the sanctioned way to place media on the stage. Move ScaleMode to layout package. Add MediaContainerUIComponent sample project to show how to use MediaContainer in Flex applications. This will replace the soon-to-be-defunct MediaPlayerWrapper project. Integrate sample apps with the API changes. Note that HelloWorld has been updated to use MediaContainer rather than MediaPlayerSprite, and is the best resource for seeing how to integrate a MediaContainer into an OSMF app.

2010-03-02 01:47:43 View
Download
[r1223] (27.5 kB) by cnewman@akamai.com

Changes to the syndication library after the code review.

2010-03-01 23:28:50 View
Download
[r1208] (28.1 kB) by briggs@adobe.com

More PARB metadata changes:
1) Move namespaceURL out of Metadata, it now becomes the key whenever Metadata is the value. The access model from MediaElement is now patterned off the access model for traits.
2) Add namespaceURL to MediaElementEvent, to enable identifying which Metadata the event corresponds to.
3) Add get metadataNamespaceURLs to MediaElement, to enable iteration over metadata.
4) Have TimelineMetadataEvent extend MetadataEvent.

2010-02-27 09:01:42 View
Download
[r1207] (28.1 kB) by briggs@adobe.com

Initial commit of refactored metadata API. Note that this is the first step in a major, multi-step refactoring, so there may be some stability issues until the last step is made. Highlights of the changes:
- Simpify metadata API from Metadata + Facet + FacetKey, to a single Metadata class that exposes a key-value pair based API, plus change events.
- Modify MediaResourceBase and MediaElement to expose add/remove/get methods for metadata, rather than a singular metadata property. MediaElement dispatches change events via the new MediaElementEvent.
- Rename/Refactor TemporalFacet to TimelineMetadata (ditto for event class), which extends Metadata and works with a generic TimelineMarker class to represent a marker on the media's timeline.
- Remove MetadataNamespaces, the properties behind these client-facing namespaces (which previously were set through facets) can now be set through strongly-typed properties on MediaResourcBase, URLResource, or StreamingURLResource. This includes media type, MIME type, subclip points, DRM metadata, and more.
- Move CuePoint and CuePointType to metadata package. CuePoint now subclasses TimelineMarker.

2010-02-27 05:16:35 View
Download
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.