字幕模块
更新时间:2025-07-25 14:38:23
字幕模块(subtitles) 主要负责直播实时字幕、回放字幕等相关功能。
一、Api 方法概览
| Api 方法 | 说明 |
|---|---|
| getSubtitleConfig | 获取字幕配置 |
| changeViewerSubtitleEnable | 设置当前观众是否开启实时字幕 |
| changeTranslateImmediately | 设置立即触发翻译 |
| initSubtitleList | 初始化字幕列表 |
| getSubtitlesList | 获取当前字幕列表 |
| getReplaySubtitleContent | 获取回放字幕内容 |
| setReplaySubtitleList | 设置传入的回放字幕数据 |
| getReplaySubtitleList | 获取回放字幕的的值 |
| parseReplaySubtitleContent | 解析回放字幕 |
| getSubtitleTranslateOptions | 获取回放字幕回放可选项 |
| updateLiveSubtitleTranslateLanguage | 更新实时字幕翻译语言 |
| getRealDiskVideoRealTimeSubtitleEnabled | 获取伪直播实时字幕开关 |
二、Event 事件概览
| Event 事件 | 说明 |
|---|---|
| SubtitleEvents.SubtitleEnableToggle | 实时字幕开关切换 |
| SubtitleEvents.SubtitleRealTimeCC | 实时语音字幕 |
| SubtitleEvents.SubtitleTranslate | 实时语音翻译 |
| SubtitleEvents.SubtitleListReset | 字幕列表重置 |
| SubtitleEvents.SubtitleListForceSync | 字幕列表数据强制同步 |
| SubtitleEvents.SubtitleConfigUpdate | 字幕配置更新 |
