从2010这个版本,SharePoint正式开始了对视频的内置支持,使用silverligth作为其播放器。不过经过某几个项目体验之后,发现2010对视频的内置支持依然是有限的,有些功能需要自己开发来补充实现。而到了html5开始大行其道的今天,SharePoint 2013也从各个方面增强了其在视频支持上各方面的增强。

1、视频的上传

首先,由于存储性能(比如内容数据库二进制存储结构的变化等等)的改进,SharePoint 2013的默认文件上传大小限制,从原来的50MB增加到了250MB(当然最大文件大小支持还是2GB——即使用了RBS),其潜台词就是SharePoint今天可以更好地支持大文件的存储和使用,对于需要视频文件支持的用户来说,这是一个好消息。

其次,文件的上传到达了一个前所未有地方便程度,我们只需要从资源管理器中拖拽文件到浏览器中的文档库上就可以实现文件的上传,这一功能并非和2010一样由ActiveX控件实现,因此可以支持多种浏览器。当然,这种上传功能同样对视频文件有效。

第三,在2013的资产库中,新建一个视频文件的时候,我们可以看到视频文件的来源可以有多种:

我们可以使用最传统的方式,从本地上载一个视频;可以直接输入一个远端的视频文件链接;甚至可以直接插入一段嵌入视频的html代码——比如来自各种视频网站共享时候提供的那段代码,不过好像只认识iframe标签(YouTube的默认方式),国内的一些视频网站在嵌入自己视频的时候用的是embed标签。不过优酷最近刚刚支持了更通用的iframe嵌入,下面来看一个例子:

a)第零步,找到大象。在优酷的视频下方,有一个“共享”工具条,点击更多可以看到:

其中带着“新”标记的那段html就是我们的“大象”。

b)第一步,打开冰箱门。SharePoint 2013出于安全性考虑,默认是设置了一个“冰箱门”的,这道冰箱门阻拦了不被信任的网站的iframe嵌入。为了把优酷这个新动物园中的大象装进来,我们需要告诉冰箱管理员这个动物园是安全的。进入根网站的网站设置,在“网站集设置”中,找到“HTML字段安全”,进入之后我们可以看到这个冰箱门的设置:

从上到下依次是:冰箱门永久关闭;冰箱门永久开放;设置冰箱门白名单——SharePoint 2013的默认选择。我们可以看到,在默认的白名单中,可以看到YouTube和Vimeo这两个视频网站,以及bing、office官方网站、skydrive这几个网站,为了能够让冰箱把优酷动物园中的大象放进来,我们需要在这个白名单里添加youku.com。

c)第二步,把大象装进冰箱。在资源库(如果没有的话,可以新建一个资源库)的Ribbon中,选择“新建视频”,之后会出现第一张图中的那个选择,我们选择第三种“提供用于Web嵌入视频的代码”,然后提供给大象的名字、并且把大象粘贴进来:

当然,如果你愿意的话,还可以点击下面的“预览”看一下大象装到冰箱里之后是什么样子。

d)第三步,关上冰箱门。点击确定,输入一些关于大象的属性(还可以选择一个相应的冰箱贴——这个我们后面再介绍),点击“保存”,大象就装进去了。

来看一下冰箱中的大象:

最后,需要说的是,这头大象其实并不是“存储”在这个冰箱里面的,冰箱里放的只是一个大象的链接,并通过iframe的形式展现出来。但是SharePoint 2013资源库这个冰箱还提供了一系列丰富的功能可以更好的利用这些大象,不管冰箱里面存放的时真实的大象(文件存储在SharePoint中)还是大象的影子(视频链接或者像上述方法一样视频的嵌入代码),这些丰富的功能基本上都是可以使用的。后面会通过2-3篇文章介绍这些功能。

转载于:https://www.cnblogs.com/erucy/archive/2012/12/23/2829943.html

SharePoint 2013中的视频体验增强(1)——把大象装进冰箱相关推荐

  1. SharePoint 2013 中的新增功能(与开发有关)

    了解 SharePoint 2013 中的新增特性和功能,包括新的云应用程序模型.开发工具.平台增强功能.移动应用程序以及更多其他功能. 适用范围: 云应用程序模型 SharePoint 2013 引 ...

  2. SharePoint 2013中规划企业搜索体系结构

    SharePoint 2013中规划企业搜索体系结构 摘要:了解如何规划小型.中型或大型企业搜索体系结构. 设置企业搜索体系结构之前,需要仔细规划很多事项.我们将逐步帮助您规划小型.中型或大型企业搜索 ...

  3. 【转】SharePoint 2013中修改windows 活动目录(AD)域用户密码的WebPart(免费下载)

    前段时间工作很忙,好久没更新博客了,趁国庆休假期间,整理了两个之前积累很实用的企业集成组件,并在真正的大型项目中经受住了考验:.Net版SAP RFC适配器组件和SharePoint 2013修改AD ...

  4. SharePoint 2013中修改windows 活动目录(AD)域用户密码的WebPart(免费下载)

    转:http://www.cnblogs.com/nbpowerboy/p/3355943.html 前段时间工作很忙,好久没更新博客了,趁国庆休假期间,整理了两个之前积累很实用的企业集成组件,并在真 ...

  5. SharePoint 2013 中自定义WCF服务

    在使用SharePoint2013的时候,如果其他客户端 API 的组合不足,可以通过自定义 Web 服务扩展 SharePoint.默认情况下,SharePoint 2013 不仅支持创建自定义 A ...

  6. 移动视频开发让我们把会议室装进口袋里

    移动视频开发让我们把会议室装进口袋里 在这个时代,手机被开发者们所赋予的意义已经远远超出了大众的期望,与上网.完成电子购物.读书.看杂志相比,似乎打电话.发信息这些原本最主要的部分却变成了辅助功能. ...

  7. 在 SharePoint 2013 中选择正确的 API 集

    决定使用哪个 API 集的因素 您可以在多个 API 集中选择一个来访问 SharePoint 2013 平台.您使用哪一个 API 集取决于以下因素: 应用程序的类型. 可能的类型包括但不限于以下不 ...

  8. SharePoint 2013 中如何使用Silverlight

    1.打开VS,创建一个Silverlight程序,如下图: 2.配置选择默认的,当然也可以不勾选Host Application,如下图: 3.添加Silverlight控件,2个label和1个bu ...

  9. SharePoint 2013 中代码创建列表查阅项字段

    1.首先,打开VS创建两个List Definition,各自是Address和City,例如以下图: 2.City列表里改动Title为City Name,事实上内部名称还是Title,注意一下: ...

最新文章

  1. 不吹牛会死!国内音乐平台进入“大逃杀”
  2. 关于java.math.BigDecimal的操作(亲测)
  3. 关于Oracle undostat中的2012和ORA-01555问题的自我解答
  4. Linux运维工程师的十个基本技能点
  5. Codeforces Round #556 (Div. 1Div. 2)
  6. docker部署mysql项目_docker部署springboot项目(web + mysql)
  7. 漫步线性代数五——三角分解和行交换
  8. 在Java中VO , PO , BO , QO, DAO ,POJO是什么意思
  9. Unix Vi 命令详解
  10. mysql 字符串出现问题_MYSQL 中字符串函数 归纳总结
  11. mysql上传到阿里云服务器地址_从0部署Web项目到阿里云服务器上
  12. python中avg函数的使用_PostgreSQL avg()函数
  13. 错误代码 insufficient-isv-permissions 错误原因: ISV权限不足
  14. 带你了解锂电池保护板的工作原理
  15. Rmarkdown 报错:无法打开链接
  16. css里面的after_css after是什么?
  17. flask怎么创建虚拟环境_在Windows OS中创建虚拟环境并在本地运行Flask应用程序
  18. 计算机睡眠会影响游戏挂机吗,为什么很多人玩游戏的时候会挂机?断网是其一,过来人说出大实话...
  19. 【2019南昌邀请赛现场赛 - G】Winner(思维、图论+缩点)
  20. iPhone软件开发完美起步

热门文章

  1. 学界 | 终结吧!机器学习的数学焦虑
  2. 六一欢乐赛 考试总结
  3. 上海浦发银行总行信息科技部大数据专家陈春宝:大数据与机器学习重塑零售银行业务...
  4. checkbox的全选中,取消全选中
  5. IBM Watson:用人工智能提升美国零售业消费体验
  6. Android学习笔记---Material Design设计理念
  7. OpenJudge/Poj 2001 Shortest Prefixes
  8. Android运行时权限
  9. vscode个人配置
  10. Fort.js – 时尚、现代的表单填写进度提示效果