首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我们可以使用CQWP汇总视频内容吗?

我们可以使用CQWP汇总视频内容吗?
EN

Stack Overflow用户
提问于 2014-04-18 16:10:46
回答 1查看 947关注 0票数 0

这是我的设置,我在一个前提SharePoint 2013环境中:

  1. 资产库(OOTB)
  2. “视频”内容类型应用(OOTB)
  3. 上传视频文件并创建默认呈现
  4. 按内容类型(视频)进行的CQWP (OOTB)过滤

CQWP查询属性:

使用ShowXML项样式的结果是以下数据。请注意如何没有引用到实际视频文件的路径:

此视图中缺少一些数据。我找不到要键入“要显示的字段”的正确列名,以获得以下项:

  • 帧宽(找到) VideoWidthInPixels
  • 帧高(找到) VideoHeightInPixels
  • 长度(找到) MediaLengthInSeconds
  • 视频文件URL

我明白,如果我导航到FileRef,就会被重定向到呈现视频的页面,但我们需要CQWP输出的视频来直接在页面上构建html5播放器--没有silverlight。

谢谢你们能提供的帮助

EN

回答 1

Stack Overflow用户

发布于 2014-04-18 21:17:13

内容查询Web部件不会自动返回所有项的所有字段。您可以使用CommonViewFields性质请求要呈现的特定字段。

步骤:

1)出口CQWP

为了呈现VideoHeightInPixelsVideoWidthInPixels属性,请在.webpart文件中找到CommonViewFields属性,然后编辑它,如下所示:

代码语言:javascript
复制
<property name="CommonViewFields" type="string" >VideoHeightInPixels, Integer;VideoWidthInPixels, Integer</property>

此标记请求VideoHeightInPixelsVideoWidthInPixels列,以使列中的数据可用于呈现。指定每个内部列名,然后是其数据类型。名称/类型对用分号分隔。

2)保存修改后的.webpart文件并上传

视频内容类型

因为Video内容类型(称为Video Set)是从Document Set内容类型派生出来的,所以当视频资产被上传时,将创建新的视频集(文件夹)。

FileRef格式:

代码语言:javascript
复制
/<weburl>/<assetsname>/<videosetname>/<filename>

其中videosetname是根据上传的文件名自动生成的,例如:

代码语言:javascript
复制
/media/Video Archive/Wildlife_512kb/Wildlife_512kb.mp4

如何配置CQWP以呈现来自资产库的视频文件

为了从资产库呈现视频文件,请指定以下查询

代码语言:javascript
复制
Content Type: Video Rendition

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23157904

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档