logo
当前页

合成实时流式数字人视频


简介

本文介绍如何基于服务端 API 快速实现合成实时流式视频。

说明

流式数字人视频生成与推流需要与 实时音视频 搭配使用。

前提条件

在合成实时流式视频前,请确保:

实现流程

1 生成签名

根据 调用方式 的签名机制生成签名,签名需设置在下文请求的公共参数中,ZEGO 服务端在收到请求后将对签名进行验证,以校验请求方的合法性。

2 获取可用的数字人列表

调用 查询数字人列表 获取可用的数字人。

3 获取可用的音色列表

调用 查询音色列表 获取音色。

4 创建数字人视频流任务

调用 创建数字人视频流任务 创建一个数字人视频流任务,生成数字人实时画面。

5 获取数字人视频流任务状态

调用 获取数字人视频流任务状态 获取数字人视频流任务状态,如果状态为 3:推流中 则表示任务已经正在运行,客户端可以进入房间拉取到数字人的视频流。

6 驱动数字人说话

通过 文本音频RTC 音频流Web Socket 接口,驱动数字人说话。

7 停止数字人视频流任务

调用 停止数字人视频流任务 停止数字人视频流任务。

Previous

查询数字人资产

Next

WebSocket 驱动数字人说话