字幕功能
优质
小牛编辑
132浏览
2023-12-01
插件是指基于播放器实现的可插拔的独立功能块,开发者可配置player_plugins来启用插件功能。使用插件时,请在 player_plugins 配置项中配置插件的名称和参数,使用方法见下方示例。
字幕插件可以让播放器在播放视频的同时显示相关文字,启用时在配置中添加插件名称 Subtitle ,参数如下:
参数 | 描述 |
---|---|
url | 字幕文件地址,仅支持srt格式的字幕文件,此参数为必需参数 |
size | 字体大小,默认20 |
color | 字体颜色,默认0xFFFFFF |
surroundColor | 文字环绕颜色,默认0x000000 |
font | 字体名称,默认Times New Roman |
bottom | 文本与播放区域底部的距离占播放区域高的百分比,默认 0.15 |
code | 字幕文件编码,支持 utf-8 、gbk,默认 utf-8 |
注意事项:字幕文件所在的服务器根目录需要部署一个安全策略文件( crossdomin.xml ),使播放器能够跨域访问字幕文件。
了解更多关于安全策略文件可访问如下地址:http://help.adobe.com/zh_CN/as3/dev/WS5b3ccc516d4fbf351e63e3d118a9b90204-7c85.html
JavaScript代码:
functionon_cc_player_init( vid, objectID ){
var config = {};
config.player_plugins = {
Subtitle : {
url : "http://yourdomain/subtitle.srt"
, size : 20
, color : 0xCCCCCC
, surroundColor : 0x0000FF
, bottom : 0.15
, font : "微软雅黑"
, code : "gbk"
}
};
var player = getSWF(objectID);
player.setConfig( config );
}