实时音视频
  • iOS
  • Android
  • macOS
  • Windows
  • HarmonyOS
  • Linux
  • Web
  • 小程序 : JavaScript
  • Flutter
  • Electron
  • Unreal Engine
  • Unity3D
  • uni-app
  • React Native
  • Cocos Creator
  • 产品简介
  • 下载
  • 快速开始
    • 微信小程序
    • 支付宝小程序
  • 通信能力
  • 房间能力
  • 音频能力
  • 视频能力
  • 直播能力
  • 其他能力
  • 最佳实践
  • 客户端 API
  • 服务端 API
  • 常见错误码
  • 常见问题
  • 文档中心
  • 实时音视频
  • 直播能力
  • 小程序直播

小程序直播

更新时间:2024-01-02 18:48

ZEGO 微信小程序 SDK 可以在小程序中提供音视频直播服务,从而实现电商直播/在线教育/在线问诊/视频客服等各种业务场景。但是由于微信小程序的官方限制,在某些场景下需要额外使用 ZEGO 提供的小程序直播插件才能实现音视频直播功能。
本节将介绍需要使用与不需要使用 ZEGO 小程序直播插件两种方案的适用场景。

本功能仅支持在 微信小程序 上使用,且如果不符合下面任意一种场景,则无法使用本功能,请联系 ZEGO 技术支持获取解决方案。

不需要小程序直播插件进行直播

在微信小程序中实现音视频功能,需要使用微信的 live-player live-pusher 组件,并且须符合如下类目场景(当符合如下类目场景时,则不需要使用 ZEGO 小程序直播插件):

需要小程序直播插件进行直播

即构直播助手 是微信官方认证的 社交 > 直播 类目微信小程序插件,为开发者提供便捷、强大的微信小程序音视频直播服务(什么是小程序插件 )。
如果小程序具备“电商平台”类目或“教育”类目,但二级类目不是在线视频课程,则无法使用微信的 live-player live-pusher 组件能力,但可以使用 ZEGO 提供的插件“即构直播助手”在微信小程序中实现实时音视频功能。可以使用“即购直播助手”的类目具体如下:

一级类目 二级类目
电商平台
电商平台
教育
培训机构
学历教育
驾校培训
教育平台

更多“即构直播助手”插件的操作指引及 API 文档请参见:运行示例代码 集成 实现流程 API文档

  1. 微信小程序的主体必须为非个人主体类型,否则无法使用直播功能。本文仅提供参考,详细的微信小程序类目及申请资质要求需以微信最新的 微信非个人主体小程序开放的服务类目 为准。
  2. 微信小程序的类目即为微信小程序的服务场景,在小程序后台的 “设置 > 基本设置 > 服务类目” 中,可以选择符合小程序功能的类目。所选类目需符合小程序的实际应用场景,否则在提交审核后会被驳回申请。
本篇目录