腾讯云直播SDKV2TXLivePlayerObserver_音视频解决方案_同尘科技

直播SDK 1年前 (2023-09-19) 浏览 109

功能腾讯云直播的播放器回调通知。介绍可以接收 V2TXLivePlayer 播放器的一些回调通知,包括播放器状态、播放音量回调、音视频首帧回调、统计数据、警告和错误信息等。

SDK 基础回调

onError

直播播放器错误通知,播放器出现错误时,会回调该通知。

V2TXLivePlayerListenerType.onError

参数

参数 类型 含义
code V2TXLiveCode 错误码。
msg String 错误信息。
extraInfo Map 扩展信息。

onWarning

直播播放器警告通知。

V2TXLivePlayerListenerType.onWarning

参数

参数 类型 含义
code V2TXLiveCode 警告码。
msg String 警告码信息。
extraInfo Map 扩展信息。

onConnected

已经成功连接到服务器通知。

V2TXLivePlayerListenerType.onConnected

参数

参数 类型 含义
extraInfo Map 扩展信息。

视频相关回调

onVideoPlaying

视频播放事件通知。

V2TXLivePlayerListenerType.onVideoPlaying

参数

参数 类型 含义
firstPlay bool 第一次播放标志。
extraInfo Map 扩展信息。

onVideoLoading

视频加载事件通知。

V2TXLivePlayerListenerType.onVideoLoading

参数

参数 类型 含义
extraInfo Map 扩展信息。

onVideoResolutionChanged

直播播放器分辨率变化通知。

V2TXLivePlayerListenerType.onVideoResolutionChanged

参数

参数 类型 含义
width int 视频宽
height int 视频高

onSnapshotComplete

截图回调。

V2TXLivePlayerListenerType.onSnapshotComplete

参数

参数 类型 含义
image Uint8List 已截取的视频画面。

onRenderVideoFrame

自定义视频渲染回调。说明调用 V2TXLivePlayer.enableCustomRendering(pixelFormat:bufferType:) 开启自定义渲染之后,会收到这个回调通知。

V2TXLivePlayerListenerType.onRenderVideoFrame

参数

参数 类型 含义
videoFrame Map 视频帧数据。

音频相关回调

onAudioPlaying

音频播放事件通知。

V2TXLivePlayerListenerType.onAudioPlaying

参数

参数 类型 含义
firstPlay bool 第一次播放标志。
extraInfo Map 扩展信息。

onAudioLoading

音频加载事件通知。

V2TXLivePlayerListenerType.onAudioLoading

参数

参数 类型 含义
extraInfo Map 扩展信息。

onPlayoutVolumeUpdate

播放器音量大小回调。

V2TXLivePlayerListenerType.onPlayoutVolumeUpdate

参数

参数 类型 含义
volume int 音量大小,取值范围:0 – 100。

统计回调

onStatisticsUpdate

直播播放器统计数据回调。

V2TXLivePlayerListenerType.onStatisticsUpdate

参数

参数 类型 含义
statistics Map 播放器统计数据。



对音视频的解决方案有疑惑?想了解解决方案收费? 联系解决方案专家

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠

阿里云解决方案也看看?: 点击对比阿里云的解决方案

- 0人点赞 -

发表点评 (0条)

not found

暂无评论,你要说点什么吗?