You need to enable JavaScript to run this app.
导航
SDK 常见问题
最近更新时间:2024.09.04 19:40:48首次发布时间:2022.04.22 18:18:30

本文为您介绍点播 Android SDK、iOS SDK 和 Web SDK 的常见问题。

Android SDK

播放有声无画时,如何解决?

请检查 TextureView/SurfaceView 的 Surface 是否成功设置 TTVideoEngine 实例。

Android SDK 处理音频焦点吗?

点播 SDK 内部不处理音频焦点,接入方需监听 AudioManager.OnAudioFocusChangeListener 来处理音频焦点的获取和释放。详情请见官方文档音频焦点

如何调节显示 view 大小?

提供 DisplayMode 接口,详情请见调节显示view大小

如何根据日志判断是否降级系统播放器?

您可通过检索如下关键字进行判断:

  • 如果检索到 ownplayer,那么用的是火山引擎视频点播的播放器。
  • 如果检索到 sysplayer,那么说明降级到了系统播放器。

iOS SDK

开启预加载后没有效果,如何解决?

  • 请确认预加载是否生效,详情请见 明确播放时是否命中预加载
  • 是否降级到系统播放器,需要输出日志进行分析。您可通过检索如下关键字进行判断:
    • 如果检索到 ownplayer,那么用的是火山引擎视频点播的播放器。
    • 如果检索到 sysplayer,那么说明降级到了系统播放器。

如何 Seek 到视频最后一帧?

具体请见 Seek 到最后一帧

Web SDK

Web 端播放器是否区分高级版和基础版?

不区分,Web 播放器是免费使用的。

iOS 端嵌入 Web 页面,为什么切换全屏后降级到系统播放器?

iOS 端不支持全屏,切换全屏会默认降级到系统播放器。
解决方案: 把全屏按钮禁用,启用网页全屏,用 cssFullscreen 插件代替 fullscreen 插件,详情请见内置插件。代码示例如下。

playerConfig = {
  ignores: ['fullscreen'],
  cssFullscreen: true,
  ...
}

iOS 端嵌入 Web 页面,无法播放 MP4 格式的 DRM 加密视频?

  • 如果是移动 Web端,建议使用 HLS 加密播放。
  • iOS 系统不支持使用 MSE (Media Source Extensions),也就是不支持播放加密 DASH 和加密 MP4。

Web SDK 如何上报日志?

需要接入 AppLog,详情请见播放质量上报