腾讯云直播SDKV2TXLivePlayerObserver_音视频解决方案_同尘科技
功能腾讯云直播的播放器回调通知。介绍可以接收 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折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠
阿里云解决方案也看看?: 点击对比阿里云的解决方案
暂无评论,你要说点什么吗?