TXVodPlayListener API 简介
点播播放器播放事件、网络事件回调监听接口。
回调接口概览
API | 描述 |
播放事件通知。 | |
播放过程中网络状态事件回调。 | |
字幕数据回调。 | |
画中画状态回调。 | |
画中画错误信息回调。 | |
AirPlay 状态回调(仅支持系统播放器)。 | |
AirPlay 错误信息回调(仅支持系统播放器)。 |
回调接口详情
onPlayEvent:event:withParam:
播放事件通知,包括开始播放、首帧事件、Loading 事件、播放进度、结束播放等事件。
- (void)onPlayEvent:(TXVodPlayer *)player event:(int)EvtID withParam:(NSDictionary *)param;
参数说明
参数名 | 类型 | 描述 |
player | TXVodPlayer | 当前播放器对象。 |
EvtID | int | |
param | NSDictionary |
onNetStatus:withParam:
播放过程中网络状态事件回调。
- (void)onNetStatus:(TXVodPlayer *)player withParam:(NSDictionary *)param;
参数说明
参数名 | 类型 | 描述 |
player | TXVodPlayer | 当前播放器对象。 |
param | NSDictionary |
onPlayer:subtitleData:
字幕数据回调。
- (void)onPlayer:(TXVodPlayer *)player subtitleData:(TXVodSubtitleData *)subtitleData;
参数说明
参数名 | 类型 | 描述 |
player | TXVodPlayer | 当前播放器对象。 |
subtitleData | TXVodSubtitleData |
onPlayer:pictureInPictureStateDidChange:withParam:
画中画状态回调。
- (void)onPlayer:(TXVodPlayer *)player pictureInPictureStateDidChange:(TX_VOD_PLAYER_PIP_STATE)pipState withParam:(NSDictionary *)param;
参数说明
参数名 | 类型 | 描述 |
player | 回调的播放器对象。 | |
pipState | 画中画控制器状态。 | |
param | NSDictionary | 额外参数。 |
onPlayer:pictureInPictureErrorDidOccur:withParam:
画中画错误信息回调。
- (void)onPlayer:(TXVodPlayer *)player pictureInPictureErrorDidOccur:(TX_VOD_PLAYER_PIP_ERROR_TYPE)errorType withParam:(NSDictionary *)param;
参数说明
参数名 | 类型 | 描述 |
player | 回调的播放器对象。 | |
errorType | 错误类型。 | |
param | NSDictionary | 错误信息。 |
onPlayer:airPlayStateDidChange:withParam:
AirPlay状态回调(仅支持系统播放器)。
- (void)onPlayer:(TXVodPlayer *)player airPlayStateDidChange:(TX_VOD_PLAYER_AIRPLAY_STATE)airPlayState withParam:(NSDictionary *)param;
参数说明
参数名 | 类型 | 描述 |
player | 回调的播放器对象。 | |
airPlayState | AIRPLAY 状态。 | |
param | NSDictionary | 额外参数。 |
onPlayer:airPlayErrorDidOccur:withParam:
AirPlay 错误信息回调(仅支持系统播放器)。
- (void)onPlayer:(TXVodPlayer *)player airPlayErrorDidOccur:(TX_VOD_PLAYER_AIRPLAY_ERROR_TYPE)errorType withParam:(NSDictionary *)param;
参数说明
参数名 | 类型 | 描述 |
player | 回调的播放器对象。 | |
errorType | AIRPLAY 状态。 | |
param | NSDictionary | 错误信息。 |