管理数字资产

上次修改时间: 2015年3月9日

适用范围: SharePoint Server 2010

企业组织对数字技术和数字媒体内容(如音频和视频文件)的使用越来越频繁,以便更好地在企业内部进行通信以及与客户进行通信。Microsoft SharePoint Server 2010 提供针对小于 150 MB 的音频文件和视频文件的最佳支持(包括针对从图像文件提取元数据的增强支持),并可支持专用于演示和呈现的音频文件和视频文件(最大为 2 GB)。

功能概述

对于视频,SharePoint Server 2010 通过以下项支持向不同类型的 SharePoint Server 2010 页添加视频并播放这些视频:

  • 一个基于 Microsoft Silverlight 2.0 构建的媒体播放器,该播放器支持由可扩展应用程序标记语言 (XAML) 支持的主题

  • 一个用于资产库的"Video"内容类型

  • 一个可用于将视频包含在页和 Web 部件页中的"媒体 Web 部件"

  • 针对在资产选取器中选择视频的支持

对于音频,SharePoint Server 2010 提供:

  • 一个用于资产库的"Audio"内容类型,该类型支持音频文件的存储和播放。

  • 针对在资产选取器中选择音频的支持。

对于图像,SharePoint Server 2010 提供:

  • 一个用于资产库的"Image"内容类型,该类型支持图像文件的存储和查看。

支持的方案

SharePoint Server 2010 中的数字资产管理旨在支持在以下三个主方案中包含数字媒体内容:

  • 在门户、团队或 Internet 发布网站上

  • 在社区生成的音频和视频网站上

  • 在学习和培训网站上

门户或 Internet 发布网站上的数字媒体内容

在门户和 Internet 发布网站上,内容提交通常是受管理的。无论何种内容类型,若要将内容提交到这些网站中的某个网站,则必须遵循或遵守可全方位控制所提交内容的流程或策略。这包括了解更主观的编辑注意事项(如内容与网站受众的相关程度)或更明确的技术详情(如压缩速率和文件格式)。

针对查找和查看数字媒体内容的导航将遵循与其他内容类型(如已编写文档或图像文件)一样的特定于网站的导航和查看体验。音频和视频内容通常会以内联方式与网站上的其他内容(如 HTML 文本)一起显示。

门户和 Internet 发布网站会承载相对较短的音频文件和视频文件,这些文件很小(通常,音频文件不会大于 5MB,视频文件不会大于 25 MB)。这些网站通常最多承载几千个音频或视频文件。

有关 Internet 发布网站上使用的视频内容的示例,请参阅 Microsoft PressPass(该链接可能指向英文页面) 网站。

社区生成的音频和视频网站

与门户和 Internet 发布网站相反,社区生成的音频和视频网站采用不同的方法进行提交、导航和查看。

社区生成的视频网站通常不会管理提交。任何用户都可通过少许正式提交流程或不通过正式提交流程来上载音频和视频文件。服务质量由强制实施的技术约束(如文件大小限制)管理。确保数字媒体无法超过某个特定文件大小以保持一致性并有助于确保网站内容可靠执行。

社区生成的音频和视频网站的用户可基于音频或视频文件元数据进行搜索或导航来查找数字媒体。例如,使用 SharePoint Server 2010 或基于 Microsoft ASP.NET 的 Web 部件来承载视频内容的网站将通过使用与每个视频文件关联的元数据组织和演示视频。通过使用元数据组织和演示视频,使网站能够使用静态和动态视频演示模型:

  • 当 URL 对用户可读且可选时,媒体是静态的。

  • 在选定一个媒体播放器但未提供显式媒体 URL 时,媒体是动态的。该播放器在运行时会收到一个媒体 URL 并在客户端计算机上显示来自该 URL 的媒体,而无需回发到服务器。

虽然承载社区生成的视频的网站通常具有较低的文件大小限制(该限制通常小于 25 MB),但可承载数百万个视频。承载音频文件(通常为播客)的社区网站将管理大小介于 5 MB 和 75 MB 之间且运行时间介于几分钟到一小时(或一小时以上)之间的文件。

学习和培训网站

承载说明性视频的网站(如门户和 Internet 发布网站)将管理提交。这些网站所承载的视频通常是由专家专门制作、提交和标记的。有时,学习和培训视频会包含元数据(如关键字)、附带的文本脚本和同步的 Microsoft PowerPoint 演示文稿。

学习和培训网站将管理针对视频内容和整个网站结构的导航和查看选项以及行为。社区反馈机制(如评分)也可能会纳入组织用来管理学习和培训网站的综合方法中。

学习和培训网站通常会承载几千个中型-大型视频(大小介于 100 MB 和 500 MB 之间)。音频文件通常较小,其大小通常介于 50 MB 和 150 MB 之间。

编程模型

SharePoint Server 2010 包含几个新类型和一个客户端对象模型。表 1 列出并描述了 API 中的新类型。

表 1. 数字资产管理的新类型

命名空间

类型

说明

Microsoft.SharePoint.Publishing

MediaPlayerExtensions

提供用于为媒体播放器设置源模板的方法。

Microsoft.SharePoint.Publishing.Fields

MediaField

存储一个 MediaFieldValue 对象。

Microsoft.SharePoint.Publishing.Fields

MediaFieldValue

MediaWebPart Web 控件支持静态和动态媒体资源来源,包括以下参数:

  • MediaUrl

  • PreviewUrl

  • 标题

  • 自动播放

  • 状态(内联、弹出或全屏显示)

Microsoft.SharePoint.Publishing.WebControls

InsertMediaRibbonButton

向功能区添加一个媒体按钮。

Microsoft.SharePoint.Publishing.WebControls

MediaDisplayMode

MediaWebPart Web 部件的状态。状态选项包括内联、弹出覆盖和全屏显示。

在内联模式中,当您首先单击网页中嵌套的媒体播放器上的"播放"时,SharePoint Server 2010 会播放网页中内联的媒体,可在网页中将媒体与其他 HTML 内容一起查看。

在弹出覆盖模式中,当媒体播放器处于还原状态时,该播放器会弹出并覆盖页上的父 UI。在此状态下,可将媒体播放器最大化为全屏显示模式,或关闭媒体播放器并返回内联模式。

在最大化媒体播放器时,将以全屏显示模式播放视频。

Microsoft.SharePoint.Publishing.WebControls

MediaFieldControl

支持将 MediaWebPart 呈现为字段控件,并提供可配置的属性。例如,可以修改此 Web 控件以将 MediaWebPart 类型配置为自动播放或循环播放直到停止。

页面布局设计器还可以为媒体字段控件配置限制。例如,该设计器可只允许页面作者设置控件或配置的参数。在禁用属性以阻止更改时,UI 中仍会显示对应的值。

Microsoft.SharePoint.Publishing.WebControls

MediaWebPart

提供在 SharePoint 网站上承载音频和视频文件的标准方法。

  • 播放、暂停和停止

  • 向前搜索和向后搜索

  • 音量控制

  • 显示大小控制,可允许在默认标准大小和全屏显示模式之间切换

  • 标题,可显示所选音频或视频文件的标题

  • 关闭,可关闭媒体播放器并将其返回库视图

  • 全屏显示,可展开播放器以便使用全屏显示模式播放(Esc 可将媒体播放器返回到标准大小)

表 2 列出并描述了对于在客户端上进行数字资产管理编程非常有用的 ECMAScript 文件。

表 2. 数字资产管理的客户端对象模型

文件

说明

Mediaplayer.js

包括针对媒体播放器 Web 部件的逻辑。

请参阅

任务

如何:使用 ECMAScript 配置 MediaWebPart 对象

概念

企业内容管理

二进制大对象的基于磁盘的缓存

其他资源

使用 Silverlight 对象模型

mediaPlayer class