All Projects → anyRTC-UseCase → ARChatRoom

anyRTC-UseCase / ARChatRoom

Licence: MIT license
应用场景包括:语聊房,语音开黑,狼人杀,陌生人交友,组队PK。支持Android 端、iOS 端。

Programming Languages

java
68154 projects - #9 most used programming language
swift
15916 projects
objective c
16641 projects - #2 most used programming language
kotlin
9241 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to ARChatRoom

go-im
基于Golang编写的高性能im服务器 🚀
Stars: ✭ 220 (+464.1%)
Mutual labels:  im
TeamTalk
TeamTalk is a solution for enterprise IM
Stars: ✭ 61 (+56.41%)
Mutual labels:  im
live-broadcast-bundle
Live broadcasting planner and scheduler
Stars: ✭ 38 (-2.56%)
Mutual labels:  rtmp
customer-service
客服IM服务端,基于t-io
Stars: ✭ 30 (-23.08%)
Mutual labels:  im
red5-io
Red5 I/O library
Stars: ✭ 80 (+105.13%)
Mutual labels:  rtmp
bootpush
📶即时消息推送服务(即时通讯),基于Netty- Instant Messaging push service based on Netty
Stars: ✭ 146 (+274.36%)
Mutual labels:  im
LiveHiddenCamera
Live Hidden Camera is a library which record live video and audio from Android device without displaying a preview.
Stars: ✭ 69 (+76.92%)
Mutual labels:  rtmp
rainbow
分布式即时通讯
Stars: ✭ 13 (-66.67%)
Mutual labels:  im
Rmessage
Reactive Programming Multi-protocol push service
Stars: ✭ 23 (-41.03%)
Mutual labels:  im
anyHouse
高仿 ClubHouse,语音直播、语聊房、高音质、极速上麦,开源 ClubHouse,实现了Clubhouse的上麦,下麦,邀请,语音音量提示等功能。
Stars: ✭ 177 (+353.85%)
Mutual labels:  anyrtc
rtmfp-cpp
Secure Real-Time Media Flow Protocol (RTMFP) Library in C++
Stars: ✭ 16 (-58.97%)
Mutual labels:  rtmp
xyTalk-pc
企业IM即时通讯定制平台,百万级高并发、高性能、可扩展、安全、高交互体验的企业通信和协作im平台。包含通讯服务、客户端(PC、Android、iOS)、Web门户(用于集成企业应用)、WebAPI。
Stars: ✭ 48 (+23.08%)
Mutual labels:  im
iShow-RN
A live streaming app demo using react-native-nodemediaclient.
Stars: ✭ 33 (-15.38%)
Mutual labels:  rtmp
fastim
🚀基于Netty高可用分布式即时通讯系统,支持长连接网关管理、单聊、群聊、离线消息、消息推送消息、消息已读未读、消息未读数、红包、消息漫游等功能,支持集群部署的分布式架构。
Stars: ✭ 111 (+184.62%)
Mutual labels:  im
qcloud-im-server-sdk-java
☁ Tencent Cloud IM Server SDK in Java | 腾讯云 IM 服务端 SDK Java 版
Stars: ✭ 38 (-2.56%)
Mutual labels:  im
imsdk-ios
Startalk is a high-performace IM software for business. It has been stably used in Qunar for more than 4 years, providing services as well as consultation after and before sales to business. Startalk is applicable to multiple scenarios, such as office automation, business services, and first-party SDKs for IM scenes
Stars: ✭ 30 (-23.08%)
Mutual labels:  im
bearychat.py
Python SDK for BearyChat
Stars: ✭ 17 (-56.41%)
Mutual labels:  rtm
docs
Enterprise Open Source IM Solution
Stars: ✭ 18 (-53.85%)
Mutual labels:  im
dolores-ios
dolores iOS 客户端
Stars: ✭ 22 (-43.59%)
Mutual labels:  im
teamgram-server
Unofficial open source mtproto server written in golang with compatible telegram client.
Stars: ✭ 910 (+2233.33%)
Mutual labels:  im

效果

image

项目概述

ARChatRoom 是anyRTC模仿语音开黑的示例项目,演示了如何通过 anyRTC云服务,并配合 anyRTC RTC SDK、anyRTC RTM SDK,快速实现语音社交的场景。

  • 快速上麦。
  • 场控能力:房间上麦、闭麦、抱麦、踢人等功能。
  • 音乐播放:播放背景音乐、音效,烘托气氛.
  • 踢人功能。
  • 禁言,禁麦,送礼物等功能。
  • IM消息发送

代码下载

Github代码下载慢,请移步至码云下载

支持场景

ARChatRoom 示例项目提供上麦,拒绝等一些列逻辑。客户可拿来即用。语音开黑,语音连麦等场景

ARChatRoom 提供IM实时消息,送礼物等,适用于直播场景,狼人杀等益智类场景。

功能列表

RTM-SDK功能

RTC-SDK功能

功能展示为iOS接口,其他平台接口请前往文档中心

平台兼容

ARChatRoom 示例项目支持以下平台和版本:

  • iOS 9 及以上。
  • Android 4.4 及以上。

快速开始

前提条件

在编译及运行 ARChatRoom 示例项目之前,你需要完成以下准备工作。

获取App ID

通过以下步骤获取anyRTC App ID:

  1. 在anyRTC控制台创建一个账号。
  2. 登录anyRTC控制台,创建一个项目。
  3. 前往项目管理页面,获取该项目的 App ID。

运行示例项目

参考以下文档在对应的平台编译及运行示例项目:

常见问题

详见常见问题

anyRTC创业扶持计划

  • 30万免费分钟数,助力初创企业快速发展。

anyRTC初创企业扶持计划,只要通过企业审核,联系客服加入anyRTC创业扶持计划,即可享受30万免费分钟数。获得分钟数可降低在实时音视频技术服务所产生的成本费用,零成本快速启动项目。

  • 专属技术指导支持

anyRTC为初创企业提供一对一专属客服,为客户提供专业、认真的服务,及时解答您的疑惑。并为客户提供专属技术指导,更快上手,轻松上线!

联系我们

联系电话:021-65650071

QQ咨询群:580477436

ARCall技术交流群:597181019

咨询邮箱:[email protected]

技术问题:开发者论坛

加微信入技术群交流:

获取更多帮助前往:www.anyrtc.io

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].