如何处理播放失败问题?
如过在播放过程中出现下面的日志:
License checked failed! tceffect player license required!
请检查是否申请特效播放器 License,并进行了初始化注册。
如何提取运行日志?
默认情况下, 特效播放器 SDK 会保存运行日志,如果测试过程中出现问题,可以提取日志反馈给腾讯云客服。
Android 端
特效播放器的日志保存在目录:
/sdcard/Android/data/${your_packagename}/files/TCMediaLog
, 日志文件按照日期命名,把 TCMediaLog 文件夹导出即可。
iOS 端
特效播放器的日志保存沙箱 Documents/TCMedialog 文件夹
1. 导出沙箱文件,操作: 打开 XCode > Window > Devices and Simulators。

2. 提取 AppData/Documents/TCMedialog 文件夹。

没有日志文件,如何处理?
请检查是否通过 TCMediaXBase#setLogEnable 传入 false 关闭了日志,默认文件日志是开启的。
原有透明 MP4 是否可以支持?
支持。我们提供转换工具,无论是 MP4、图片帧序列、VAP、SVGA、PAG、WebP 还是 Lottie / PNG 等格式,都能轻松转换成特效播放器支持的格式,让您的播放体验无缝对接。
处理礼物动画时,特效播放器相比 SVGA 或其他格式,怎么做到更高的压缩率?
动画文件体积 tcmp4 处于优势,测评显示:tcmp4 动画文件相对 svga 体积减少81.5%。我们使用纯二进制数据结构,采用极高压缩率的动态比特位存储,以及相似区块集中压缩等技术来实现高压缩率。
和视立方之间的关系,是否规划并到视立方里以解决几个播放器并存的问题?
2.0及以前的版本,特效播放器内核依赖腾讯-云点播播放器。3.0以后版本,所有必要的 SDK 功能整合到特效播放器中,只需购买特效播放器,即可享受完整的服务,无需额外依赖。
解码方式?
A5:特效播放器采用硬解码的方式。主要有两个原因:其一,app 产品一般需要同时处理大量的视频流,并实时传输给观众,硬解码可以快速解码高分辨率和高比特率的视频流;其二可以减少对 CPU 资源的占用,提高播放的稳定性和效率。
文件太大导致硬解码失败出错,如何解决?
我们提供灵活的 sdk 集成方式。针对客户的情况,有以下应对方案:
若已经接入过视立方播放器,硬件解码失败后,用视立方播放器软解码进行播放支持。客户不需要做任何额外处理,播放器sdk内部已做兼容处理。
若没有接入过视立方播放器,低配设备建议降低素材分辨率,最大支持原素材建议控制在宽*高<1365*725。可根据设备信息判断,高配设备用高分辨率的,低配用能播放的低分辨率的素材(分辨率判断的源码可联系研发获取)。
播放器支持的最高分辨率?
目前播放器对画面的分辨率没有限制,结合画面清晰度和设备性能,一般会选择1080p。