BS-XR-23 / Messenger-23

A Demo Implementation of Agora.io Unity SDK

Home Page:https://studio-23.xyz/messenger-23/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Agora Messenger for Unity

This is the Demo APP to show how to use Agora SDK for Unity 3D to create a cross-platform messenger by which you can send 1 to 1 text message, audio call and video call.

The Agora Messenger for unity is an open-source demo that will help you get message chat and audio/video call integrated directly into your Unity3D applications using the Agora RTM SDK and Agora RTC SDK.

Features List

Description Done Comment
One to One Audio Call
One to One Video Call
One to One Realtime Texting
Group Audio Call
Group Video Call
Group Texting
Live Streaming
Local cache

With this sample app, you can:

  • Login into RTM and RTC Server via A Username
  • Send point to point message and receive point to point message offline and online
  • Add People to Chat With
  • Get Message recipient’s online status
  • Have fully fledge scenes both for mobile and desktop
  • Flexible UI Design for Easy Edits
  • Local Persistance for History Messaging

Supported Platforms

Description Done Comment
StandaloneWindows64 Tested
StandaloneOSX Tested
StandaloneLinux Not Tested
Android Tested
iOS Not Tested
WebGL Agora.io doesn't support yet

Screenshots

Developer Environment Requirements

  • Unity3d 2020.3 or above
  • Some simulators are function missing or have performance issue, so real device is the best choice

3rd Party Assets Source

Sponsors

The following companies, organizations, and individuals support Messenger-23's ongoing maintenance and development.

Automattic

About

A Demo Implementation of Agora.io Unity SDK

https://studio-23.xyz/messenger-23/

License:GNU Lesser General Public License v3.0


Languages

Language:C++ 35.3%Language:Objective-C 34.0%Language:C# 27.4%Language:ShaderLab 2.3%Language:HLSL 0.9%Language:Shell 0.1%