156 lines
5.7 KiB
XML
156 lines
5.7 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<root>
|
|
<LabelDataType>static</LabelDataType>
|
|
<LabelType>访谈类</LabelType>
|
|
<OutType>sin</OutType>
|
|
<LabelIntro>
|
|
</LabelIntro>
|
|
<IsXsltSql>true</IsXsltSql>
|
|
<attributes>
|
|
<name>width</name>
|
|
<datatype>int</datatype>
|
|
<default>640</default>
|
|
<intro>宽度</intro>
|
|
</attributes>
|
|
<attributes>
|
|
<name>height</name>
|
|
<datatype>int</datatype>
|
|
<default>480</default>
|
|
<intro>高度</intro>
|
|
</attributes>
|
|
<attributes>
|
|
<name>videoPath</name>
|
|
<datatype>string</datatype>
|
|
<default>
|
|
</default>
|
|
<intro>视频地址</intro>
|
|
</attributes>
|
|
<attributes>
|
|
<name>onJavaScriptBridgeCreated</name>
|
|
<datatype>string</datatype>
|
|
<default></default>
|
|
<intro>回调函数,该Javascript函数可以对播放器进行播放控制</intro>
|
|
</attributes>
|
|
<attributes>
|
|
<name>title</name>
|
|
<datatype>string</datatype>
|
|
<default></default>
|
|
<intro>视频标题</intro>
|
|
</attributes>
|
|
<attributes>
|
|
<name>preroll</name>
|
|
<datatype>string</datatype>
|
|
<default>
|
|
</default>
|
|
<intro>正片前广告地址</intro>
|
|
</attributes>
|
|
<attributes>
|
|
<name>prerollSite</name>
|
|
<datatype>string</datatype>
|
|
<default>
|
|
</default>
|
|
<intro>正片前广告宣传网站地址</intro>
|
|
</attributes>
|
|
<attributes>
|
|
<name>bannerImageUrl</name>
|
|
<datatype>string</datatype>
|
|
<default>
|
|
</default>
|
|
<intro>暂停时广告地址</intro>
|
|
</attributes>
|
|
<attributes>
|
|
<name>bannerUrl</name>
|
|
<datatype>string</datatype>
|
|
<default>
|
|
</default>
|
|
<intro>暂停时广告宣传网站地址</intro>
|
|
</attributes>
|
|
<attributes>
|
|
<name>scaleMode</name>
|
|
<datatype>string</datatype>
|
|
<default>letterBox</default>
|
|
<intro>缩放模式{原始:letterbox, 4比3:4To3, 16比9:16To9, 铺满:stretch}</intro>
|
|
</attributes>
|
|
<attributes>
|
|
<name>autoPlay</name>
|
|
<datatype>string</datatype>
|
|
<default>true</default>
|
|
<intro>是否自动播放{是:true, 否:false}</intro>
|
|
</attributes>
|
|
<attributes>
|
|
<name>controlBarAutoHide</name>
|
|
<datatype>string</datatype>
|
|
<default>false</default>
|
|
<intro>是否自动隐藏控制栏{是:true, 否:false}</intro>
|
|
</attributes>
|
|
<attributes>
|
|
<name>streamType</name>
|
|
<datatype>string</datatype>
|
|
<default>liveOrRecorded</default>
|
|
<intro>媒体流类型{点播或直播:liveOrRecorded, 直播:live,录播:recorded,dvr:dvr}</intro>
|
|
</attributes>
|
|
<EnabelAjax>False</EnabelAjax>
|
|
<LabelSqlString>
|
|
</LabelSqlString>
|
|
<LabelTemplate>
|
|
<![CDATA[<?xml version="1.0" encoding="utf-8"?>
|
|
<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:pe="labelproc" exclude-result-prefixes="pe">
|
|
<xsl:output method="html" version="1.0" encoding="UTF-8" indent="no"/>
|
|
<xsl:param name="width"/>
|
|
<xsl:param name="height"/>
|
|
<xsl:param name="videoPath"/>
|
|
<xsl:param name="title"/>
|
|
<xsl:param name="preroll"/>
|
|
<xsl:param name="prerollSite"/>
|
|
<xsl:param name="bannerImageUrl"/>
|
|
<xsl:param name="bannerUrl"/>
|
|
<xsl:param name="scaleMode"/>
|
|
<xsl:param name="autoPlay"/>
|
|
<xsl:param name="controlBarAutoHide"/>
|
|
<xsl:param name="onJavaScriptBridgeCreated"/>
|
|
<xsl:param name="streamType"/>
|
|
<xsl:template match="/">
|
|
<xsl:choose>
|
|
<xsl:when test="$videoPath=''">
|
|
|
|
</xsl:when>
|
|
<xsl:otherwise>
|
|
<div id="powerPlayback"></div>
|
|
<script language="javascript" type="text/javascript" src="{pe:InstallDir()}js/Government/swfobject.js"></script>
|
|
<script language="javascript" type="text/javascript">
|
|
document.getElementById("interviewImage").style.display = "none";
|
|
var parameters =
|
|
{ src: "<xsl:value-of select="$videoPath" />"
|
|
,autoPlay: <xsl:value-of select="$autoPlay" />
|
|
,title:"<xsl:value-of select="$title" />"
|
|
,preroll:"<xsl:value-of select="$preroll" />"
|
|
,prerollSite:"<xsl:value-of select="$prerollSite" />"
|
|
,bannerImageUrl:"<xsl:value-of select="$bannerImageUrl" />"
|
|
,bannerUrl:"<xsl:value-of select="$bannerUrl" />"
|
|
,scaleMode:"<xsl:value-of select="$scaleMode" />"
|
|
,bannerUrl:"<xsl:value-of select="$bannerUrl" />"
|
|
,controlBarAutoHide: <xsl:value-of select="$controlBarAutoHide" />
|
|
,streamType:"<xsl:value-of select="$streamType" />"
|
|
,javascriptCallbackFunction: "<xsl:value-of select="$onJavaScriptBridgeCreated" />"
|
|
};
|
|
|
|
swfobject.embedSWF
|
|
( "<xsl:value-of select="pe:InstallDir()"/>Player/PowerPlayback.swf"
|
|
,"powerPlayback"
|
|
,<xsl:value-of select="$width" />
|
|
,<xsl:value-of select="$height" />
|
|
,"10.1.0"
|
|
,{}
|
|
,parameters
|
|
,{ allowFullScreen: "true",wmode:"opaque"}
|
|
,{ name: "powerPlayback" }
|
|
);
|
|
|
|
</script>
|
|
</xsl:otherwise>
|
|
</xsl:choose>
|
|
</xsl:template>
|
|
</xsl:transform>]]>
|
|
</LabelTemplate>
|
|
<Version officialVersion="" modifiedVersions="4702" compatibleVersion="" />
|
|
</root> |