Cross-Platform Voice Chat Pro

MeoPlay - Code Plugins - Feb 6, 2021

Add cross-platform networked Voice Chat solution to your game using Blueprint only (C++ compatible) on any platform : Windows, Android, iOS, Oculus, Linux

  • Supported Platforms
  • Supported Engine Versions
    4.25, 4.27, 5.0 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.
With this plugin, you can easily integrate multiplayer voice chat communication in Blueprint or C++ :


  • Global voice chat in a lobby for example
  • Proximity voice chat like in PUBG
  • Team voice chat like in Counter Strike, Fortnite
  • Cross-platform Windows / Android / iOS / Oculus Quest 1, 2, 3 / Oculus Rift
  • Mute, Choose microphone input, Microphone volume ...
  • Customize output sound using Chain Effect ( talkie walkie sound effect, ... )
  • For Video Chat, check out Video Chat Plugin on Gumroad


Easy to implement and you don't need to modify your project


Customer showcases:

Abiotic Factor

The Matriarch

PlaneShift

Kingdom of Atham: Crown of the Champions


Video, documentation, support:

VIDEO

DOCUMENTATION

DISCORD


Sample Project:

EXAMPLE PROJECT NEW VERSION 5.1 5.2 5.3 5.4

EXAMPLE PROJECT OLD VERSION 4.25 4.26 4.27 5.0

Patch note in documentation.


Features
  • UE5 (5.4,5.3,5.2,5.1,5.0) and UE4 (4.25,4.26,4.27) / Contact on Discord for 4.25/4.26 version
  • Cross-platform Windows, Android, iOS, Dedicated server Linux and Windows
  • Different types of voice chat : Global, team/radio, proximity
  • Network optimized : compressed data with Opus codec, server send data to only relevant clients
  • Network optimization : Choose Opus codec frames per sec
  • Compatible with any UE4 Online Subsystem using UE4 standard network API (RPC, replicated variables).
  • Choose microphone hardware, choose sample rate
  • 3D Sound or 2D Sound
  • Customize output sound using Chain Effect ( talkie walkie sound effect, ... )
  • Runtime microphone volume, Runtime raw microphone input data available (PCM data)
  • Mute players, mute all
  • Set microphone volume
  • Players name
  • Demo UI

Technical Details

Code Modules:

  •  1 Runtime Module         


Number of Blueprints: 3 (In example project : Game Mode, ThirdPersonCharacter, UI)

Number of C++ Classes: 4

Network Replicated: Yes

Supported Development Platforms: Windows

Supported Target Build Platforms: Client Windows, Client Android, Client iOS, Dedicated server Linux, Dedicated server Windows

Tested on hardware : Windows, Oculus Quest 1 / 2, Android 8 / 9 / 10 / 11 / 12, iPhone iOS 12.0 / 13.0 / 14.0, Dedicated server Linux / Windows


Documentation: https://drive.google.com/file/d/1yTFWnCCUQ_ALyd4yKow4if2VxDBV6W4L/view?usp=sharing

Example Project 4.25 4.26 4.27 5.0 : https://drive.google.com/file/d/172X-wUUT7CtysoyiHdB64TBo1w0DkI6k/view?usp=sharing

Example Project new version 5.1 5.2 5.3 5.4: https://drive.google.com/file/d/1EC9kBY3w7LSQx5DmCdN5d7KuC4aLxB4M/view?usp=share_link

You can contact me at [email protected] or join discord.