本文为您介绍点播 Android SDK、iOS SDK 和 Web SDK 的常见问题。
请检查 TextureView/SurfaceView 的 Surface
是否成功设置 TTVideoEngine 实例。
点播 SDK 内部不处理音频焦点,接入方需监听 AudioManager.OnAudioFocusChangeListener
来处理音频焦点的获取和释放。详情请见官方文档音频焦点。
提供 DisplayMode
接口,详情请见调节显示view大小。
您可通过检索如下关键字进行判断:
ownplayer
,那么用的是火山引擎视频点播的播放器。sysplayer
,那么说明降级到了系统播放器。ownplayer
,那么用的是火山引擎视频点播的播放器。sysplayer
,那么说明降级到了系统播放器。具体请见 Seek 到最后一帧。
不区分,Web 播放器是免费使用的。
问题原因:iOS 端不支持全屏,切换全屏会默认降级到系统播放器。
解决方案:禁用全屏按钮,启用网页全屏,用 cssFullscreen
插件代替 fullscreen
插件。示例代码如下:
const playerSdk = new VePlayer({ //... fullscreen: { useCssFullscreen: true, }, });
说明
useCssFullscreen
参数说明请见 IFullscreenConfig。
需要在实例化播放器时,通过设置 vodLogOpts
参数来配置播放质量上报,详情请见步骤 4:实现播放质量上报。