基础
功能配置
风格/语言配置
视频处理
服务器配置
IIS支持视频播放
apache视频支持
nginx视频支持
常见问题

语言包配置

#介绍

语言包里定义了播放器所用到的所有文字部分,包括鼠标经过按钮时的提示文字,音量提示文字,时间进度提示文字,时间显示样式

#语言包(Language.json)属性说明

{
    "adCountdown": "[$Second]", //[$Second]=秒,小于10时会前补0,[$second]=正常秒数
    "skipDelay": "[$Second]", //[$Second]=秒,小于10时会前补0,[$second]=正常秒数
    "buttonOver": { //鼠标经过控制栏按钮时显示的提示语
        "play": "点击播放",
        "pause": "暂停播放",
        "mute": "静音",
        "escMute": "恢复音量",
        "full": "全屏",
        "escFull": "退出全屏",
        "previousPage": "上一集",
        "nextPage": "下一集",
        "definition": "选择清晰度",
        "subtitles": "选择字幕",
        "playbackrate": "倍速播放"
    },
    "volumeSliderOver": "音量:[$volume]%", //鼠标经过音量调节框时显示的提示语。[$volume]范围:0-100
    "buffer": "[$percentage]%", //缓冲值,[$percentage]范围0-100
    "timeSliderOver": "[$timeh]:[$timei]:[$times]", //鼠标经过时间进度框时显示的提示语
    "liveAndVod": "[$timeh]:[$timei]:[$times]", //直播+点播时显示的文字
    "vod":"[$timeh]:[$timei]:[$times] / [$durationh]:[$durationi]:[$durations]", //时间框显示点播文字
    "live": "直播中 [$liveTimeY]-[$liveTimem]-[$liveTimed] [$liveTimeh]:[$liveTimei]:[$liveTimes]", //时间框显示的直播文字
    "m3u8Definition": { //m3u8的清晰度文本
        "name": [
            "流畅",
            "低清",
            "标清",
            "高清",
            "超清",
            "蓝光",
            "未知"
       ]
    },
    "error": { //出错时的文字
        "cannotFindUrl": "视频地址不存在",
        "streamNotFound": "加载失败",
        "formatError": "视频格式错误"
    },
    "definition": "自动", //当没有清晰度切换时显示的文字
    "subtitle": "默认", //当没有字幕切换时按钮显示的文字
    "playbackrate": "默认", //倍速播放按钮显示文字
}

#时间文字替换

timeh=已播放时
timei=已播放分
timeI=已播放分(小于10时会在前面加上0)
times=已播放秒
timeS=已播放秒(小于10时会在前面加上0)
durationh=总时间:时
durationi=总时间:分
durationI=总时间:分(小于10时会在前面加上0)
durations=总时间:秒
durationS=总时间:秒(小于10时会在前面加上0)
liveTimey=直播:获取当前年份(2位)
liveTimeY=直播:获取完整的年份(4位,1970-????)
liveTimem=直播:获取当前月份(0-11,0代表1月)
liveTimed=直播:获取当前日(1-31)
liveTimeh=直播:获取当前小时数(0-23)
liveTimei=直播:获取当前分钟数(0-59)
liveTimes=直播:获取当前秒数(0-59)