虚拟直播 - 体验 App 源码

1226
平台:Android、iOS
产品:实时音视频、秀场直播、AIGC
更新时间:2023-12-08 14:33
版本号:1.17.2
Zego Developer
  • 音频
  • 视频
  • AIGC
虚拟直播是 ZEGO 元宇宙社交娱乐模式下的全新直播方式,虚拟形象替代真人出镜,打造不一样的直播体验,支持表情随动、手势识别触发特效等多种玩法;同时场景支持多位虚拟形象视频连麦互动,更容易吸引用户参与连麦互动,提升用户的消费意愿及粘性。

预览

选择你想要的平台

参考文档

该源码为虚拟直播方案的 Android 客户端 体验 App 源码。

  • 该源码仅供开发者接入时参考,ZEGO 不负责源码的后续维护。若开发者计划将该源码用于生产环境,请确保发布前进行充分测试,避免发生潜在问题造成损失。
  • 该源码中提供的业务后台地址仅用于跑通示例源码,如果您需要上线正式产品,请自行编写、搭建自己的业务后台。
  • 开发者的 AppID 在使用任一功能时,有效期均为 30 天。如需继续使用相关服务,请自行搭建您的业务后台,或更换 AppID 使用。

方案介绍

  • 单虚拟主播直播:指主播创建房间后,使用虚拟形象进行音视频直播,观众可以进房观看直播。主播使用 Zego Avatar SDK 设置虚拟形象,随后采集 Avatar 纹理,使用 Express Video SDK 或其他三方推流工具推流到 CDN,观众通过 Express Video SDK 或其他三方播放器拉取主播视频流观看直播。

  • 多人虚拟连麦直播:指主播创建房间后,使用虚拟形象进行音视频直播,观众可以进房申请连麦,上麦后也使用虚拟形象进行互动,适用于一对多视频互动的虚拟直播场景。主播与连麦者(主播或观众)使用 Express Video SDK 登录直播房间,使用 Zego Avatar SDK 设置虚拟形象,随后采集 Avatar 纹理,进行互动连麦,视频流推流到 ZEGO 服务器。观众同时拉取主播和连麦者的音视频流观看。

源码运行指引

详情请参考 https://doc-zh.zego.im/article/15667