TXVodConstants

最近更新时间:2026-04-21 10:36:32

我的收藏

TXVodConstants 常量定义

点播播放器常量定义。

常量概览

播放器事件常量

常量名
类型
描述
VOD_PLAY_EVT_CONNECT_SUCC
number
2001
已经成功连接到服务器。
VOD_PLAY_EVT_RTMP_STREAM_BEGIN
number
2002
RTMP 流开始。
VOD_PLAY_EVT_RCV_FIRST_I_FRAME
number
2003
收到首个 I 帧。
VOD_PLAY_EVT_PLAY_BEGIN
number
2004
视频播放开始。
VOD_PLAY_EVT_PLAY_PROGRESS
number
2005
视频播放进度,会通知当前进度和总体进度(仅 VOD)。
VOD_PLAY_EVT_PLAY_END
number
2006
视频播放结束。
VOD_PLAY_EVT_PLAY_LOADING
number
2007
视频播放 loading。
VOD_PLAY_EVT_START_VIDEO_DECODER
number
2008
解码器开始启动。
VOD_PLAY_EVT_VOD_PLAY_PREPARED
number
2013
播放器准备就绪。
VOD_PLAY_EVT_VOD_LOADING_END
number
2014
loading 结束,视频继续播放。
VOD_PLAY_EVT_GET_PLAYINFO_SUCC
number
2010
获取到点播文件的信息(仅 VOD)。
VOD_PLAY_EVT_CHANGE_RESOLUTION
number
2009
视频分辨率发生改变。
VOD_PLAY_EVT_CHANGE_ROTATION
number
2011
视频旋转角度发生改变。
VOD_PLAY_EVT_SEEK_COMPLETE
number
2019
Seek 完成。

播放器网络状态通知常量

常量名
类型
描述
NET_STATUS_CPU_USAGE
string
"CPU_USAGE"
当前 CPU 使用率。
NET_STATUS_VIDEO_WIDTH
string
"VIDEO_WIDTH"
当前视频宽度(分辨率)。
NET_STATUS_VIDEO_HEIGHT
string
"VIDEO_HEIGHT"
当前视频高度(分辨率)。
NET_STATUS_VIDEO_FPS
string
"VIDEO_FPS"
当前视频帧率。
NET_STATUS_VIDEO_BITRATE
string
"VIDEO_BITRATE"
当前视频码率,单位 kbps。
NET_STATUS_AUDIO_BITRATE
string
"AUDIO_BITRATE"
当前音频码率,单位 kbps。
NET_STATUS_NET_SPEED
string
"NET_SPEED"
当前网络数据接收速度。
NET_STATUS_VIDEO_CACHE
string
"VIDEO_CACHE"
缓冲区(jitterbuffer)大小,缓冲区越大,说明当前网络越差。
NET_STATUS_AUDIO_CACHE
string
"AUDIO_CACHE"
音频缓冲区大小。
NET_STATUS_SERVER_IP
string
"SERVER_IP"
服务器 IP 地址。

媒资类型常量

常量名
类型
描述
MEDIA_TYPE_AUTO
number
0
自动识别。
MEDIA_TYPE_HLS_VOD
number
1
HLS 点播媒资。
MEDIA_TYPE_HLS_LIVE
number
2
HLS 直播媒资。
MEDIA_TYPE_FILE_VOD
number
3
文件点播媒资(MP4 等)。
MEDIA_TYPE_DASH_VOD
number
4
DASH 点播媒资。

渲染模式常量

常量名
类型
描述
RENDER_MODE_FILL_SCREEN
number
0
图像铺满屏幕,不留黑边。
RENDER_MODE_ADJUST_RESOLUTION
number
1
图像长边填满屏幕,短边区域会被填充黑色。

画面旋转角度常量

常量名
类型
描述
RENDER_ROTATION_0
number
0
不旋转。
RENDER_ROTATION_90
number
90
顺时针旋转 90 度。
RENDER_ROTATION_180
number
180
顺时针旋转 180 度。
RENDER_ROTATION_270
number
270
顺时针旋转 270 度。

播放器错误码

常量名
类型
描述
ERR_PLAY_PLAY_FAILED
number
-2301
播放失败。
ERR_PLAY_GET_PLAYINFO_FAIL
number
-2302
获取点播播放信息失败。
ERR_PLAY_PLAYURL_EMPTY
number
-2303
播放地址为空。
ERR_PLAY_NO_SUPPORT_FORMAT
number
-2304
播放格式不支持。