首页 > 前沿 > 科技
我用环信半天做好了一个语聊房App(附源码)
来源:互联网 发布时间:2022-01-11 13:22:23

建国作为8年资深开发,面对老板的“月底必须上线”也慌得一批,从立项-开发-上线只一个月时间,界面到手月已过,留给开发的时间不多了,老板的宗旨是困难自己解决,我只要结果。建国这些年码海浮沉,也是积累了很多提高工作效率的经验,某著名人士说过,我之所以成功是因为站在巨人的肩膀上,那么在快速开发App这件事上,“巨人的肩膀”大概就是找一款合适的开源项目!

74a65355e48bea41ec08f40a52580bcd.jpg74a65355e48bea41ec08f40a52580bcd.jpg

安!排!!


环信语聊房

ee77523e0aab2c53547406738f8217a4.jpg

EasemobVoice


这是一款基于环信 IM + 声网 RTC 实现的多人语音聊天室场景的开源项目。支持创建房间,上下麦,送礼物,声音美声,空间音效,表情图片文字聊天等,满足泛娱乐社交、语音聊天室、连麦开黑等纯音频社交互动解决方案。

02429498461c585429714ffc3dcb1d4a.jpg

核心功能

用户角色分为主播/房间管理员和普通听众

3d04afc23b4cac779bdcb4220fa1b155.jpg


主播/房间管理员:可进行房间管理,房间设置,音效设置

房间管理:创建房间、邀请上麦、麦位管理、设置静音或取消静音;

房间设置:语聊美声、歌唱美声、音色变换 、音效设置、播放房间背景音乐、切换房间背景

音效设置:

空间塑造:KTV、演唱会、录音棚、留声机、虚拟立体声、空旷、空灵、3D人声

变声音效:大叔、老男人、小男孩、小姐姐、小女孩、猪八戒、绿巨人

曲风音效:R&B、流行、摇滚、嘻哈

电音音效:大调、小调、和风、选择起始音阶 

听众端:加入房间、举手上麦、赠送礼物、房间切换;听众随时“举手”上麦或通过文字聊天、发表情、发图片参与实时互动交流。

854c0c76fd49954afdfe8732e0d86046.jpg

ab571f0de0b430a4af44705b5a92df5d.jpg

项目优势

一站式接入语聊房基本功能,基于项目 Demo 进行修改适配,可快速构建语音游戏、语音社交、相亲交友等场景App。

无需处理复杂的底层逻辑,开箱即用,大幅降低开发门槛,极速提升开发效率,新手团队也可快速上手。

提供Android、iOS双端源码,覆盖主流移动平台,满足移动市场基本需求。

听众端观众数量无上限,大得很,支持百万级用户并发,稳得很,超大型语音社交聊天室,就选它。


c65ae24902300fe1bc1b7d330f0ac2ca.jpg


以 Android 端 Demo 为例,咱们来跑通这个项目。

开始前,请确保你的开发环境满足如下条件:

Android Studio 4.0.0 或以上版本。

Android 4.4 或以上版本的设备。部分模拟机可能无法支持本项目的全部功能,所以推荐使用真机。

获取示例项目

前往 GitHub 下载或克隆 Easemo bVoice_Android 示例项目.

注册环信

前往环信官网注册项目,生成AppKey 替换工程App中AndroidManifest.xml里配置的appkey

替换环信CLIENT_ID和CLIENT_SECRET:

将src/main/java/io/agora/agoravoice/im/service/IMService.java 第14--15行CLIENT_ID和CLIENT_SECRET的值换成自己的

注册Agora

前往agora.io注册项目,替换src/main/res/values/strings.xml 第15--17行 app_id、

customer_id和customer_certificate

数据存储

(类似APP Server角色,用来存放App的应用信息,实际项目中这部分功能可部署到私有服务器,迁移文档请咨询环信)

Leanclould 前往Leancloud官网注册项目,生产 appId、appKey、server_url。 

替换工程 

src/main/java/io/agora/agoravoice/AgoraApplication.java 第57行

运行示例项目

开启 Android 设备的开发者选项,通过 USB 连接线将 Android 设备接入电脑。

在 Android Studio 中,点击 Sync Project with Gradle Files 按钮,同步项目。

在 Android Studio 左下角侧边栏中,点击 Build Variants 选择对应的平台。

点击 Run app 按钮。运行一段时间后,应用就安装到 Android 设备上了。

打开应用,即可使用。

联系我们

- 如果你遇到了困难,可以先参阅 常见问题

- 如果你想了解更多官方示例,可以参考 官方SDK示例

- 如果你想了解环信SDK在多个场景下的应用,可以参考 官方场景案例

- 如果你想了解环信的一些社区开发者维护的项目,可以查看 社区开源项目 

- 完整的API 文档见 文档中心

- 若遇到问题需要开发者帮助,你可以到 开发者社区 提问

- 如果发现了示例代码的 bug,欢迎提交 issue

代码许可

The MIT License (MIT)


识别二维码体验Demo

921d1f3fe43a3c6eb390637cc83bcde9.jpg

Android&iOS


上一篇:“缺芯”后遗症:跨年提车,旧账新账一起算
下一篇:荣耀首款折叠屏手机发布,9999元起
本网推荐
「特殊的推荐宝贝」:为小流浪汇聚每一分暖意
香港澳美制药奥泰灵、奥肯能、奥络、澳能上榜2022-2023中国家庭
兆龙出国荣获“回响中国”腾讯教育2023年度出国服务影响力品牌
兆龙移民总经理刘杨接受CCTV《大国品牌》栏目组特别专访
交通安全日曹操出行亮出安全“四大法宝”夯实好服务体验
沃尔沃EM90:豪华MPV新时代的开启者!
沃尔沃XC60:三十万预算如何获得高品质长途出行体验
FENDI CLUB啤酒:未来发展趋势
淘宝「老宝贝上新」公益计划收官,践行企业社会责任为双十一带来别
双11玩这么花?不得不说天猫还是有点格局的!
前沿资讯
幸会杭万·共鉴时光 | 殿堂级烧肉「老乾杯」登陆杭州,以品质实力
医美如何借力新氧、小红书、美团沉淀私域?1小时直播教你玩转
“闪测”全自动核酸检测工作站亮相
3年拓店近300家,恋上麻椒鸡勇当麻椒鸡中的战斗机
菓蓝购2.0小程序正式上线,聚焦大母婴市场
幸会杭万·共鉴时光 | 老乾杯首秀杭州,品质实力抬升城市烧肉美味
春节档白酒迎大考!舍得携手耿乐共创虎年首秀,强共鸣激发高热度
幸会杭万·共鉴时光 |「老乾杯」首秀杭州,殿堂级烧肉亮相万象城
完美收官!《江湖搜食记》获7亿多关注,沱牌“唤醒计划”再加速!
平顶山博爱妇产医院五一假期“五好一利她”医疗活动正式开启
热门资讯排行
汇聚金融力量 共创美好生活 --2023年“金融消费者权益保护教育宣
河南质量工程职业学院舞钢校区开工仪式隆重举行
退役大学生张奥河中救人不留名
“她”世界职场巾帼武瑞霞:让青春逐梦绽芳华
致敬国粹 传承“匠心”〡武瑞霞:钧瓷的“匠心”也是企业的品质
传递正能量〡“爱心使者”武瑞霞:让更多人得到爱和温暖
文化多棱镜〡武瑞霞:用“匠心“做好产品和服务
增长力集团武瑞霞:永远做企业的好伙伴
巾帼女杰〡武瑞霞:用行动照亮梦想
态度人物〡武瑞霞:做有温度、有担当的企业
关于我们版权声明广告服务联系我们
Copyright © 2018 河南铁军网络科技有限公司 版权所有 本网站所转载的信息,不代表中部资讯网观点;署名来源中部资讯网文章,未经许可不得转载。
主管单位:河南铁军网络科技有限公司 法律顾问:河南浩盈律师事务所
工信部备案号:豫ICP备16021895号豫公网安备41010702002438号豫公网安备41010702002438号
违法和不良信息举报电话:(0371) 89971666 电子邮箱:hnppxc@126.com 技术支持:河南科加