美文网首页
白鹭引擎中如何使用声网(agora)实时语音 SDK

白鹭引擎中如何使用声网(agora)实时语音 SDK

作者: 奔跑在春风里 | 来源:发表于2018-05-15 10:38 被阅读0次

    白鹭引擎中如何使用声网(agora)实时语音 SDK

    一.去声网官网注册账号,获取 Appid

    https://www.agora.io/cn/

    二.下载声网的白鹭引擎第三方库。

    https://github.com/egret-labs/egret-game-library/tree/5.1.x/agora

    里面包含 libsrc(第三方库)和 demo(示例 demo)两个文件夹。

    示例 Demo 是接入了声网的一个 Egret 项目,里面演示了常用API 是如何如何使用的。用 2 台手机打开示例 Demo 的页面,点击开始聊天册后,就可以进行通讯测试了。

    三. 在 Egret 项目中使用声网 SDK

    1) 添加第三方库

    在 Egret 工程中打开 egretProperties.json,添加声网的配置。可以参考示例 demo。

    "modules": [
        {
          "name": "agora",
          "path": "../libsrc"
        }
    ]
    

    在命令行中运行 egret build -e ,声网的 sdk 就自动引入了。

    2) 修改游戏页面

    打开 index.html 文件,把下面这段代码添加进入。声网 SDK 需要增加一个 div 标签来播放语音。

    <div id="agora_local"></div>
    

    三. 注意事项

    • 声网语音 SDK 必须在 https 环境下使用
    • 如果使用没有麦克风和摄像头的电脑运行和调试,可能会报错。
    • iOS 系统支持不完善。
    • 演示 Demo 使用的是一个测试账号,每个月有 10000 分钟的免费时长,如果测试用户过多无法使用,请更换成你申请的账号

    相关文章

      网友评论

          本文标题:白鹭引擎中如何使用声网(agora)实时语音 SDK

          本文链接:https://www.haomeiwen.com/subject/vfdedftx.html