Web 端 1v1 视频聊天示例源码

1v1 视频聊天在泛娱乐场景的应用越来越广泛,为满足广大开发者的试用要求,即构也发布了Web端的 1v1 视频聊天 Demo 源码,命名为Chat1v1。

Chat1v1 是基于 ZEGO Express SDK、ZIM SDK 实现的 1v1 视频聊天 Demo 源码,代码简单易懂,您可以在首次开发应用时参考该源码。

Web 端 1v1 视频聊天示例源码
预览图像

下载地址:

https://storage.zego.im/sdk-doc/code-store/CYkSaow5Ya5lBCJyvPB_Z-chat1v1.zip

在线体验:https://goenjoy.zego.im/#/mobile/chat

参考文档

该源码为 Chat1v1 方案的 Web 平台 体验 App 源码。

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

方案介绍

ZEGO Chat1v1 Example 为开发者提供了一套实现社交场景 1v1 实时通话最佳思路,通过结合 Express 和 ZIM 两大产品 SDK,帮助开发者快速实现呼叫邀请、音视频通话等功能。

开发者使用该 Demo 可以体验到 ZEGO 稳定可靠的 1v1 实时音视频通话服务。未来,ZEGO 也会定期更新此 Demo,增加更多的功能模块,例如赠送礼物、美颜特效、聊天沟通、审核安全等。

快速开始

在开始使用 Chat1v1 之前,请联系 ZEGO 技术支持,开通 Chat1v1(Express + ZIM)服务权限。

前提条件

已在 ZEGO 控制台 创建项目,并申请有效的 AppID 和 server 地址,详情请参考 控制台 – 项目管理 中的“项目信息”。

修改项目配置

  1. src/config 填写您在 ZEGO 控制 获取到的 AppID 和 server 地址。
  2. src/config chatUsers 填写您聊天的用户信息;并根据您填写的 userID,在 ZEGO 控制台生成相应的 token,用于鉴权。

开始运行

  1. 在终端运行 npm install,安装项目依赖。
  2. 在终端运行 npm run serve,启动项目。
  3. 在终端运行 npm run build:prod,打包。

本文为原创稿件,版权归作者所有,如需转载,请注明出处:https://www.nxrte.com/jishu/40333.html

(1)

相关推荐

发表回复

登录后才能评论