iOS VLCKit中playerState的.esAdded状态作用是什么?
VLCKit 中
.esAdded 状态的用途 .esAdded 是 VLCKit 对应基础流(Elementary Stream,ES)被成功添加到播放会话时的状态标识。
具体说明:
- 基础流指视频、音频、字幕这类独立的媒体流,当播放器解析到媒体文件中包含的新基础流(比如加载带多音轨/多字幕的视频时),就会触发该状态
- 监听这个状态,可实现动态更新音轨/字幕选择菜单、识别新增媒体流类型(音频/字幕)这类功能
- 它和
.esDeleted状态对应,后者为基础流被移除时触发的状态
内容的提问来源于stack exchange,提问作者jat
相关产品推荐
相关产品推荐

