播放器flashvars参数

参数名 取值 说明 代码示例
loading_bg_img url 播放器一开始LOADING时的大背景图URL 查看
df 1-3 视频默认播放的清晰度,取值范围1-3  ;  如:df=1 流畅,df=2高清,df=3超清 查看
teaser_time 视频片头图片显示多少秒后消失,如: teaser_time=2.5 查看
watchStartTime 视频默认从第几秒开始播放 , 如 watchStartTime=30.5 查看
watchEndTime 视频播放结束的秒数,如整段视频时长120秒,watchEndTime=60,则视频在播放到60秒时会结束播放,并且只能在60秒内进行seek拖动播放 查看
ban_seek_by_limit_time on/off 用于限制用户只能以自然播放的形式来观看视频,不能通过seek拖拉来快速观看视频。
一般是配合“watchStartTime”来使用,默认值为off(如果没有设置该参数,则watchStartTime默认是从0秒开始播放),当设定为ban_seek_by_limit_time =on后,并设定了watchStartTime=xx秒,则播放过程中,只能在watchStartTime范围seek拖动视频,或自然播放过程中,播放头时间超过watchStartTime后,可在播放头时间内seek拖动视频
查看
start 截取视频的一部分作为一个独立的视频,如原视频时长60秒,设定start=20后,则视频显示为40秒,并且从原视频的第20秒开始播放。
通常配合end参数一起使用。
查看
end 截取视频的一部分作为一个独立的视频,如原视频时长60秒,设定start=20,end=50后,则视频显示为30秒,并且从原视频的第20秒开始播放,到原视频的50秒结束播放。 查看
autoplay string 如果当前是第一个播放的视频,用该参数来控制是否自动播放,0表示关闭自动播放,1表示开启自动播放。切换后的视频不受此参数控制 查看
setScreen string 设置视频默认播放的屏幕比例,取值范围
1.“100”:原始
2.“4_3”:4:3
3.“16_9”:16:9
4.“fill”:铺满
查看
setVolumeM Number 视频声音增益
1为原视频音量大小,不变
1.5为原视频音量1.5倍
查看
volume Number 初始视频音量
0为静音
1为原视频音量大小
is_auto_replay on/off 自动循环播放当前视频,默认值为off。注:在播放列表里会忽略本参数。 查看
ban_ad_time on/off on则表示不显示广告倒计时 查看
ban_ui on/off 不显示所有控制栏,右侧栏等按钮,只有播放画面和Loading,设为on为不显示 查看
ban_control on/off 禁止播放器上所有按钮的功能 查看
list_id id 在播放器内显示播放列表
is_play_once on/off 只允许观看一次,播放结束后,返回封面并隐藏控制栏,禁止所有操作
video_bg_color 十六进制 为了让视频背景与网页背景融合,可以用户自定义视频背景颜色,如:ccff00
ban_history_time on/off on表示不记录当前的播放时间,并且不续播
history_video_duration int类型,取正整数,单位为分钟 表示视频总时长超过多少分钟时,flash播放器会记录历史播放进度,下次播放时自动续播,默认为5分钟
ban_skin_big_play_btn on/off 对播放器皮肤的特别定制,可以去掉控制栏的大播放按钮
ban_bar_keep_play_btn on/off 去掉“现代”播放器皮肤的控制栏,只保留居中的大播放按钮
interaction_data string 修改教育答题提交到后台的地址,如http://yoursite.com/getexam
logo_url string logo图片地址,如http://www.polyv.net/images/newnavbar/logo.png
logo_alpha Number logo透明度,取值是0~1
logo_link string 点击logo后跳转链接,如http://my.polyv.net
skin_type string 当后台预览播放器,设定了一个预览用的皮肤类型,重新加载UXML时,会忽略掉UXML里设定的皮肤类型。皮肤类型选择 如:"skin_blue"
logo_pos Number logo显示位置,1:左上角;2:右上角;3:左下角;4:右下角
ban_preview_video on/off 禁止显示缩略图
barHideTime Number 皮肤自定义隐藏时间
ban_record_interaction_right_answer on/off 为on时不把回答正确或可以跳过的题目做记录,下次播放还会继续弹出
注:以上对时间点的设置后,根据视频文件实际关键帧所在时间点,实际显示的时间可能有几秒的偏差. 如 设定watchStartTime=20 ,而离20秒最近的关键帧位置在18秒,则实际播放时,从18秒开始播放.

HTML代码和多终端代码添加多个flashvars参数示例:

HTML代码(多个flashvars参数用符合“&”连接):

<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="600" height="416" id="e2e84a738396503c313915c17b5b08ac_e">
<PARAM NAME=movie VALUE="http://player.polyv.net/videos/player.swf">
<param name="allowscriptaccess" value="always">
<param name="wmode" value="Transparent">
<param name="flashvars" value="vid=e2e84a738396503c313915c17b5b08ac_e&watchStartTime=5&watchEndTime=20" /><param name="allowFullScreen" value="true" />
<EMBED src="http://player.polyv.net/videos/player.swf" width="600" height="416"  TYPE="application/x-shockwave-flash" allowscriptaccess="always" wmode="Transparent" name="e2e84a738396503c313915c17b5b08ac_e" allowFullScreen="true" flashvars="vid=e2e84a738396503c313915c17b5b08ac_e&watchStartTime=5&watchEndTime=20"/></EMBED>
</OBJECT>

多终端代码(多个flashvars参数用{}括起来,格式为{"aa":"bb","cc":"dd"}):

<script src='//player.polyv.net/script/polyvplayer.min.js'></script>
<div id='plv_e2e84a7383891b0f03445b0f683d0b18_e'></div>
<script>
var player = polyvObject('#plv_e2e84a7383891b0f03445b0f683d0b18_e').videoPlayer({
    'width':'600',
    'height':'416',
    'vid' : 'e2e84a7383891b0f03445b0f683d0b18_e',
    'flashvars':{"watchStartTime":"5","watchEndTime":"20"}
});
</script>
以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

播放器flashvars参数示例一

点击查看播放器flashvars参数说明

代码示例 (注:flashVars应在 以及 标签同时设定)

<object id="polyvplayerd81a899efa04df410e7adcbebeb064b1_d" width="680" height="422" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
<PARAM NAME=movie VALUE="http://player.polyv.net/videos/player.swf">
<param name="allowscriptaccess" value="always">
<param name="wmode" value="Transparent"><param name="flashvars" value="vid=d81a899efa04df410e7adcbebeb064b1_d&autoplay=true&watchStartTime=30&watchEndTime=60&df=2&ban_seek_by_limit_time=on&is_auto_replay=on&ban_ad_time=on&loading_bg_img=http://www.polyv.net/images/bg-bg.jpg" />
<param name="allowFullScreen" value="true" />
<EMBED src="http://player.polyv.net/videos/player.swf" width="680" height="422"  TYPE="application/x-shockwave-flash" allowscriptaccess="always" wmode="Transparent" name="polyvplayerd81a899efa04df410e7adcbebeb064b1_d" allowFullScreen="true" flashvars="vid=d81a899efa04df410e7adcbebeb064b1_d&autoplay=true&watchStartTime=30&watchEndTime=180&df=2&ban_seek_by_limit_time=on&is_auto_replay=on&ban_ad_time=on&loading_bg_img=http://www.polyv.net/images/bg-bg.jpg"/></EMBED>
</object>
以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

播放器flashvars参数示例二

点击查看播放器flashvars参数说明

代码示例

<script src="https://player.polyv.net/script/polyvplayer.min.js"></script>
<div id="plv_24b4f0f7335218bdf7b5728ba61cb14d_2"></div>
<script>
var player = polyvObject('#plv_24b4f0f7335218bdf7b5728ba61cb14d_2').videoPlayer({
    'width':'680',
    'height':'422',
    'vid' : '24b4f0f7335218bdf7b5728ba61cb14d_2',
    'start':'10',
    'end':'50',
    'flashvars' : {"autoplay":"true","teaser_time":"3","setScreen":"4_3","setVolumeM":"1.5","ban_ui":"on","ban_control":"on"}
});
</script>
以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

自定义字幕样式flashvars参数

通过flashvars参数可自定义字幕的样式,具体参数说明如下所示。

参数名 代表意义 参数可选 参数类型 默认值
srt_caption_txt_size 字幕字体大小 范围:12--55 整型 20
srt_caption_txt_color 字幕字体颜色 包含三个 8 位 RGB 颜色成分的数字;例如,0xFFFFF 为白色 0xFFFFFF白色
srt_caption_txt_font 字幕字体 String 微软雅黑
srt_caption_txt_letterspacing 字幕字体间距 整型 0.5
srt_caption_txt_filter 是否描边 “on” :描边 “off”:不描边 String on
srt_caption_txt_filter_alpha 字幕描边透明度 范围:0~1 整型 1
srt_caption_txt_filter_color 字幕描边颜色 包含三个 8 位 RGB 颜色成分的数字;例如,0x000000 为黑色 0x000000黑色
srt_caption_txt_filter_blurx 字幕描边水平模糊量 范围:0~255 整型 4
srt_caption_txt_filter_blury 字幕描边垂直模糊量 范围:0~255 整型 4
srt_offset_time 字幕时间偏移 整型 0
stage_width_set 用户指定宽,依据这个值进行等比缩放 整型 1080
srt_caption_txt_height 自定义字幕距离控制栏的高度 整型 0
以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

多终端代码设置播放器flashParams

在使用JavaScript情况下,如何给播放器设置参数?

例如拷贝播放器代码

<script src='//player.polyv.net/script/polyvplayer.min.js'></script>
<div id='plv_e2e84a73838206ff3b459cd5f05dbaaa_e'></div>
<script>
var player = polyvObject('#plv_e2e84a73838206ff3b459cd5f05dbaaa_e').videoPlayer({
    'width':'600',
    'height':'466',
    'vid' : 'e2e84a73838206ff3b459cd5f05dbaaa_e'
});
</script>

需要给播放器设置flashParams参数,那么在播放器代码后面加一段即可(注意player最后一行的参数代码末尾不能有逗号,否则会出现IE加载不出播放器的情况):

<script src='//player.polyv.net/script/polyvplayer.min.js'></script>
<div id='plv_e2e84a73838206ff3b459cd5f05dbaaa_e'></div>
<script>
var player = polyvObject('#plv_e2e84a73838206ff3b459cd5f05dbaaa_e').videoPlayer({
    'width':'600',
    'height':'466',
    'vid' : 'e2e84a73838206ff3b459cd5f05dbaaa_e',
    'flashParams':{'wmode':'window','allowScriptAccess':'always','allowFullScreen':'false'}
});
</script>
以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...