字幕功能

优质
小牛编辑
127浏览
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 );

}