播放器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 皮肤自定义隐藏时间
注:以上对时间点的设置后,根据视频文件实际关键帧所在时间点,实际显示的时间可能有几秒的偏差. 如 设定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...