添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
淡定的橙子  ·  如何用nodejs或python ...·  1 年前    · 
文质彬彬的手套  ·  TreeView ...·  2 年前    · 

点播场景

最近更新时间: 2024-08-29 11:46:32

可选值
含义
RENDER_MODE_FULL_FILL_SCREEN
将图像等比例铺满整个屏幕,多余部分裁剪掉,此模式下画面不会留黑边,但可能因为部分区域被裁剪而显示不全 。
RENDER_MODE_ADJUST_RESOLUTION
将图像等比例缩放,适配最长边,缩放后的宽和高都不会超过显示区域,居中显示,画面可能会留有黑边。
可选值
含义
RENDER_ROTATION_PORTRAIT
正常播放(Home 键在画面正下方)
RENDER_ROTATION_LANDSCAPE
画面顺时针旋转270度(Home 键在画面正左方)

回调信息
说明
void onDownloadStart(TXVodDownloadMediaInfo mediaInfo)
任务开始,表示 SDK 已经开始下载。
void onDownloadProgress(TXVodDownloadMediaInfo mediaInfo)
任务进度,下载过程中,SDK 会频繁回调此接口,您可以通过 mediaInfo.getProgress() 获取当前进度。
void onDownloadStop(TXVodDownloadMediaInfo mediaInfo)
任务停止,当您调用 stopDownload 停止下载,收到此消息表示停止成功。
void onDownloadFinish(TXVodDownloadMediaInfo mediaInfo)
下载完成,收到此回调表示已全部下载。此时下载文件可以给 TXVodPlayer 播放。
void onDownloadError(TXVodDownloadMediaInfo mediaInfo, int error, String reason)
下载错误,下载过程中遇到网络断开会回调此接口,同时下载任务停止。错误码位于 TXVodDownloadManager 中。
错误码
数值
含义说明
DOWNLOAD_SUCCESS
0
下载成功。
DOWNLOAD_AUTH_FAILED
-5001
向云点播控制台请求视频信息失败,建议检查fileId、psign参数是否正确。
DOWNLOAD_NO_FILE
-5003
无此清晰度文件。
DOWNLOAD_FORMAT_ERROR
-5004
下载文件格式不支持。
DOWNLOAD_DISCONNECT
-5005
网络断开,建议检查网络是否正常。
DOWNLOAD_HLS_KEY_ERROR
-5006
获取 HLS 解密 Key 失败。
DOWNLOAD_PATH_ERROR
-5007
下载目录访问失败,建议检查是否有访问下载目录的权限。
DOWNLOAD_403FORBIDDEN
-5008
请求下载时,鉴权信息不通过,建议检查签名(psign) 是否已过期。

事件 ID
数值
含义说明
PLAY_EVT_PLAY_BEGIN
2004
视频播放开始。
PLAY_EVT_PLAY_END
2006
视频播放结束。
PLAY_EVT_PLAY_PROGRESS
2005
视频播放进度,会通知当前播放进度、加载进度 和总体时长。
PLAY_EVT_PLAY_LOADING
2007
视频播放 loading,如果能够恢复,之后会有 LOADING_END 事件。
PLAY_EVT_VOD_LOADING_END
2014
视频播放 loading 结束,视频继续播放。
TXVodConstants.VOD_PLAY_EVT_SEEK_COMPLETE
2019
Seek 完成,10.3版本开始支持。
VOD_PLAY_EVT_LOOP_ONCE_COMPLETE
6001
循环播放,一轮播放结束(10.8 版本开始支持)。
TXVodConstants.VOD_PLAY_EVT_HIT_CACHE
2002
启播时命中缓存事件(11.2 版本开始支持)。
TXVodConstants.VOD_PLAY_EVT_VIDEO_SEI
2030
收到 SEI 帧事件( 播放器高级版11.6 版本开始支持)。
VOD_PLAY_EVT_HEVC_DOWNGRADE_PLAYBACK
2031
发生 HEVC 降级播放(播放器高级版12.0版本开始支持)。
VOD_PLAY_EVT_FIRST_VIDEO_PACKET
2017
播放器收到首帧数据包事件(12.0 版本开始支持)。

事件 ID
数值
含义说明
PLAY_WARNING_VIDEO_DECODE_FAIL
2101
当前视频帧解码失败。
PLAY_WARNING_AUDIO_DECODE_FAIL
2102
当前音频帧解码失败。
PLAY_WARNING_RECONNECT
2103
网络断连, 已启动自动重连 (重连超过三次就直接抛送 PLAY_ERR_NET_DISCONNECT 了)。
PLAY_WARNING_HW_ACCELERATION_FAIL
2106
硬解启动失败,采用软解。

事件 ID
数值
含义说明
PLAY_EVT_VOD_PLAY_PREPARED
2013
播放器已准备完成,可以播放。设置了 autoPlay 为 false 之后,需要在收到此事件后,调用 resume 才会开始播放。
PLAY_EVT_RCV_FIRST_I_FRAME
2003
网络接收到首个可渲染的视频数据包(IDR)。

事件 ID
数值
含义说明
PLAY_EVT_CHANGE_RESOLUTION
2009
视频分辨率改变。
PLAY_EVT_CHANGE_ROTATION
2011
MP4 视频旋转角度。

事件 ID
数值
含义说明
TXLiveConstants.PLAY_EVT_GET_PLAYINFO_SUCC
2010
成功获取播放文件信息。
视频信息
含义说明
EVT_PLAY_COVER_URL
视频封面地址。
EVT_PLAY_URL
视频播放地址。
EVT_PLAY_DURATION
视频时长。
EVT_DESCRIPTION
事件说明。
EVT_PLAY_NAME
视频名称。
TXVodConstants.EVT_IMAGESPRIT_WEBVTTURL
雪碧图 web vtt 描述文件下载 URL,10.2版本开始支持。
TXVodConstants.EVT_IMAGESPRIT_IMAGEURL_LIST
雪碧图图片下载 URL,10.2版本开始支持。
TXVodConstants.EVT_DRM_TYPE
加密类型,10.2版本开始支持。
TXVodConstants.EVT_KEY_WATER_MARK_TEXT
幽灵水印文本内容(11.6 版本开始支持)。

事件 ID
数值
含义说明
PLAY_ERR_NET_DISCONNECT
-2301
视频数据错误导致重试亦不能恢复正常播放。如:网络异常或下载数据错误,导致解封装超时或失败。
PLAY_ERR_HLS_KEY
-2305
HLS 解密 key 获取失败。
VOD_PLAY_ERR_SYSTEM_PLAY_FAIL
-6004
系统播放器播放错误。
VOD_PLAY_ERR_DECODE_VIDEO_FAIL
-6006
视频解码错误,视频格式不支持。
VOD_PLAY_ERR_DECODE_AUDIO_FAIL
-6007
音频解码错误,音频格式不支持。
VOD_PLAY_ERR_DECODE_SUBTITLE_FAIL
-6008
字幕解码错误。
VOD_PLAY_ERR_RENDER_FAIL
-6009
视频渲染错误。
VOD_PLAY_ERR_PROCESS_VIDEO_FAIL
-6010
视频后处理错误。
VOD_PLAY_ERR_GET_PLAYINFO_FAIL
-2306
获取点播文件信息失败,建议检查AppId、FileId或Psign填写是否正确。

评估参数
含义说明
NET_STATUS_CPU_USAGE
当前瞬时 CPU 使用率。
NET_STATUS_VIDEO_WIDTH
视频分辨率 - 宽。
NET_STATUS_VIDEO_HEIGHT
视频分辨率 - 高。
NET_STATUS_NET_SPEED
当前的网络数据接收速度,单位:KBps。
NET_STATUS_VIDEO_FPS
当前流媒体的视频帧率。
NET_STATUS_VIDEO_BITRATE
当前流媒体的视频码率,单位 bps。
NET_STATUS_AUDIO_BITRATE
当前流媒体的音频码率,单位 bps。
NET_STATUS_VIDEO_CACHE
缓冲区(jitterbuffer)大小,缓冲区当前长度为0,说明离卡顿就不远了。
NET_STATUS_SERVER_IP
连接的服务器 IP。