前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >liteavsdk的推流事件和播放事件的事件码

liteavsdk的推流事件和播放事件的事件码

作者头像
腾讯云-qichengdeng
发布2019-09-12 16:31:13
2.3K0
发布2019-09-12 16:31:13
举报
文章被收录于专栏:总结手写习惯

推流和播放的事件码我们通常通过这个来判断当前的流的状态

推流事件列表

code

TXLiveSDKEventDef常量

含义说明

1001

PUSH_EVT_CONNECT_SUCC

已经连接推流服务器

1002

PUSH_EVT_PUSH_BEGIN

已经与服务器握手完毕,开始推流

1003

PUSH_EVT_OPEN_CAMERA_SUCC

打开摄像头成功

1005

PUSH_EVT_CHANGE_RESOLUTION

推流动态调整分辨率

1006

PUSH_EVT_CHANGE_BITRATE

推流动态调整码率

1007

PUSH_EVT_FIRST_FRAME_AVAILABLE

首帧画面采集完成

1008

PUSH_EVT_START_VIDEO_ENCODER

编码器启动

1018

PUSH_EVT_ROOM_IN

已经在webrtc房间里面,进房成功后通知

1019

PUSH_EVT_ROOM_OUT

不在webrtc房间里面,进房失败或者中途退出房间时通知

1020

PUSH_EVT_ROOM_USERLIST

下发webrtc房间成员列表(不包括自己)

1021

PUSH_EVT_ROOM_NEED_REENTER

WiFi切换到4G会触发断线重连,此时需要重新进入webrtc房间(拉取最优的服务器地址)

-1301

PUSH_ERR_OPEN_CAMERA_FAIL

打开摄像头失败

-1302

PUSH_ERR_OPEN_MIC_FAIL

打开麦克风失败

-1303

PUSH_ERR_VIDEO_ENCODE_FAIL

视频编码失败

-1304

PUSH_ERR_AUDIO_ENCODE_FAIL

音频编码失败

-1305

PUSH_ERR_UNSUPPORTED_RESOLUTION

不支持的视频分辨率

-1306

PUSH_ERR_UNSUPPORTED_SAMPLERATE

不支持的音频采样率

-1307

PUSH_ERR_NET_DISCONNECT

网络断连,且经多次重连抢救无效,可以放弃治疗,更多重试请自行重启推流

-1308

PUSH_ERR_AUDIO_SYSTEM_NOT_WORK

系统异常,录音失败

1101

PUSH_WARNING_NET_BUSY

网络状况不佳:上行带宽太小,上传数据受阻

1102

PUSH_WARNING_RECONNECT

网络断连, 已启动自动重连 (自动重连连续失败超过三次会放弃)

1103

PUSH_WARNING_HW_ACCELERATION_FAIL

硬编码启动失败,采用软编码

1104

PUSH_WARNING_VIDEO_ENCODE_FAIL

视频编码失败,非致命错,内部会重启编码器

1105

PUSH_WARNING_BEAUTYSURFACE_VIEW_INIT_FAIL

视频编码码率异常,警告

1106

PUSH_WARNING_VIDEO_ENCODE_BITRATE_OVERFLOW

视频编码码率异常,警告

3001

PUSH_WARNING_DNS_FAIL

RTMP -DNS解析失败

3002

PUSH_WARNING_SEVER_CONN_FAIL

RTMP服务器连接失败

3003

PUSH_WARNING_SHAKE_FAIL

RTMP服务器握手失败

3004

PUSH_WARNING_SERVER_DISCONNECT

RTMP服务器主动断开,请检查推流地址的合法性或防盗链有效期

3005

PUSH_WARNING_READ_WRITE_FAIL

RTMP 读/写失败,将会断开连接

100001

INNER_EVT_SET_BITRATE_4_SCREEN_CAPTURE

动态设置录屏编码码率

100002

INNER_EVT_BGM_PLAY_FINISH

BGM播放完毕

播放事件列表

code

TXLiveSDKEventDef常量

含义说明

2001

PLAY_EVT_CONNECT_SUCC

已经连接服务器

2002

PLAY_EVT_RTMP_STREAM_BEGIN

已经连接服务器,开始拉流

2003

PLAY_EVT_RCV_FIRST_I_FRAME

渲染首个视频数据包(IDR)

2004

PLAY_EVT_PLAY_BEGIN

视频播放开始

2005

PLAY_EVT_PLAY_PROGRESS

视频播放进度

2006

PLAY_EVT_PLAY_END

视频播放结束

2007

PLAY_EVT_PLAY_LOADING

视频播放loading

2008

PLAY_EVT_START_VIDEO_DECODER

解码器启动

2009

PLAY_EVT_CHANGE_RESOLUTION

视频分辨率改变

2010

PLAY_EVT_GET_PLAYINFO_SUCC

获取点播文件信息成功

2011

PLAY_EVT_CHANGE_ROTATION

MP4视频旋转角度

2012

PLAY_EVT_GET_MESSAGE

消息事件

2013

PLAY_EVT_VOD_PLAY_PREPARED

视频加载完毕(点播)

2014

PLAY_EVT_VOD_LOADING_END

loading结束(点播)

-2301

PLAY_ERR_NET_DISCONNECT

网络断连,且经多次重连抢救无效,可以放弃治疗,更多重试请自行重启播放

-2302

PLAY_ERR_GET_RTMP_ACC_URL_FAIL

获取加速拉流地址失败

-2303

PLAY_ERR_FILE_NOT_FOUND

播放文件不存在

-2304

PLAY_ERR_HEVC_DECODE_FAIL

H265解码失败

-2305

PLAY_ERR_HLS_KEY

HLS解码key获取失败

-2306

PLAY_ERR_GET_PLAYINFO_FAIL

获取点播文件信息失败

2101

PLAY_WARNING_VIDEO_DECODE_FAIL

当前视频帧解码失败

2102

PLAY_WARNING_AUDIO_DECODE_FAIL

当前音频帧解码失败

2103

PLAY_WARNING_RECONNECT

网络断连, 已启动自动重连 (自动重连连续失败超过三次会放弃)

2104

PLAY_WARNING_RECV_DATA_LAG

网络来包不稳:可能是下行带宽不足,或由于主播端出流不均匀

2105

PLAY_WARNING_VIDEO_PLAY_LAG

当前视频播放出现卡顿(用户直观感受)

2106

PLAY_WARNING_HW_ACCELERATION_FAIL

硬解启动失败,采用软解

2107

PLAY_WARNING_VIDEO_DISCONTINUITY

当前视频帧不连续,可能丢帧

2108

PLAY_WARNING_FIRST_IDR_HW_DECODE_FAIL

当前流硬解第一个I帧失败,SDK自动切软解

3001

PLAY_WARNING_DNS_FAIL

RTMP -DNS解析失败

3002

PLAY_WARNING_SEVER_CONN_FAIL

RTMP服务器连接失败

3003

PLAY_WARNING_SHAKE_FAIL

RTMP服务器握手失败

3004

PLAY_WARNING_SERVER_DISCONNECT

RTMP服务器主动断开

3005

PLAY_WARNING_READ_WRITE_FAIL

RTMP 读/写失败,将会断开连接

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 推流事件列表
  • 播放事件列表
相关产品与服务
云直播
云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档