常见问题

产品 / 插件
平台 / 框架

如何处理其他常见问题?

产品 / 插件:实时音视频 / 实时语音 / 畅直播

平台 / 框架:iOS / Android / macOS / Windows

更新时间:2021-11-19 10:29


Unity SDK 将图像渲染到网格上时,为什么 shader 选择 “Universal Render Pipeline > Lit” 可以渲染成功,选择 “Universal Render Pipeline > Unlit” 则无法渲染?

Unity2018 版本使用轻量级渲染管线可以正常渲染出视频图像,建议优先使用 unity2018 版本。 Unity 升级为 2019 版本后,经过测试,无论 ZEGO 还是友商的 Unity SDK,选择 Universal Render Pipeline > Unlit 时都会出现的无法渲染图像问题。

Web SDK 支持哪些浏览器?

由于不同的浏览器对于 Web 的支持各不相同,目前 Web SDK 支持的浏览器及版本如下:

浏览器 Windows Mac Android iOS
Chrome 58 或以上 ✔️ ✔️ ✔️ ✖️
FireFox 56 或以上 ✔️ ✔️ ✔️ ✖️
Safari 11 或以上 - ✔️ - ✔️
Opera 45 或以上 ✔️ ✔️ 部分支持 ✖️
QQ 浏览器最新版 ✔️ ✔️ 部分支持 ✖️
360 安全浏览器极速模式 ✔️ ✔️ ✖️ ✖️
微信浏览器 - - ✔️
  • iOS 14.3 或以上版本,并且微信版本为 6.5 或以上时,支持推拉流
  • iOS 14.3 以下版本仅支持拉流
WebView - - ✔️ 仅支持拉流

建议使用 chrome 65 及以上版本。

iOS 设备屏幕分享时系统崩溃是什么原因?

Broadcast Upload Extension 的内存使用限制为 50 MB,请确保屏幕共享的 Extension 内存使用不超过该值。

为什么“后台回调-录制文件生成回调”会回调两次? 并且两次回调的视频内容都是一样的?

一般需要根据客户需求,选择 MP4,m3u8 的其中一个格式即可,此时只会产生一次回调。

“后台回调-流创建回调”里面的 “pic_url” 可用于鉴黄,“pic_url” 能否配置 ssl?

“pic_url” 可以配置 ssl,将域名配置为 “https” 需要提供域名的证书和密钥,请联系 ZEGO 技术支持进行配置。

调用 “房间用户踢出接口”,踢出一个不存在的用户,是否会报错?

调用 “房间用户踢出接口” 踢出不存在的用户时,接口也会返回成功,不会报错。如果房间内只有一个人,踢人成功后,房间将被服务端销毁。

白板是否支持按轨迹擦除内容?

目前不支持,白板架构的最小单元为图元,不支持按轨迹擦除。

后台流创建与流关闭回调返回的数据,为什么使用 “Form” 格式处理时无效?

后台回调默认的数据格式是 JSON,如果需要返回 “Form” 格式,请联系 ZEGO 技术支持。

Web 平台如何实现对预览、拉流画面进行截图?

在 Web 平台,使用 “video” 标签对预览、拉流画面进行渲染时,开发者可通过下述方式实现截图功能:

  1. 成功预览/拉流后,先通过 canvas 对象的 “drawImage” 方法,将对应video对象的数据绘制到 canvas;
  2. 绘制完成后,再通过 canvas 的 “toDataURl” 方法,把图像转换为 base64 编码的 url;
  3. 通过上述 url,开发者即可获取相应截图。