Rich Media Programming Model in SharePoint Server 2010 (ECM)
Published: May 2010
This topic introduces the rich media management programming model. It describes the types and namespaces used in the model, and introduces the methods that are used in rich media management client-side scripting.
This section introduces the namespaces where rich media management APIs reside.
Namespace | Description |
|---|---|
Includes classes that support media player extensions, caching, and the Content By Query Web Part (CQWP), which can be customized to serve digital media based on custom properties and parameters. | |
Includes classes that support image fields and media fields, and field values. | |
Includes the MediaWebPart class and other Web controls that are used in digital media to render and display images, audio, and video. | |
Microsoft.SharePoint.Publishing.WebControls.EditingMenuActions | Includes classes that represent editing menu actions that support Web controls used in rich media management. |
This section lists notable types used in rich media management programming.
Types | Description |
|---|---|
Represents settings for the media player. | |
Represents the field type for media source and display settings. | |
Represents a field value for media source and display settings. | |
Adds a media button to the ribbon. | |
Specifies the allowable media player display modes. | |
A field control capable of displaying the value of a Media field by using a media player. | |
A Web Part that displays media content through the use of a media player. |
This section describes how the rich media management object model interacts with the client object model to display and manage rich media content types such as images, audio, and video. The ECMAScript (JavaScript, JScript) object model for rich media management manages the client-side rendering and display of the media player in three different configurations. The JavaScript object model also supports media player controls, such as playing, seeking, and pausing a video or audio content item.