六月特卖现已开启!即日起至6月20日,精选商品最低三折起。

Dynamic Voice Chat System (VoIP)

Blue Mountains - 代码插件 - 2024/06/13

A voice chat system with minimal setup, global, proximity, voice channels, walkie talkie and more.

  • 支持的平台
  • 支持的引擎版本
    5.2 - 5.4
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

🔊 Features

  • Supports proximity (3D), global, team and walkie talkie with the use of voice channels (2D).
  • Voice channel system that let's you create gameplay features like walkie talkies, cellphones or team voice chat.
  • Let's you add SourceEffectChain and AttenuationSettings.
  • Works without editing pawn and character classes/blueprints.
  • Nameplate widgets that display talking state and the player name above a character/pawn.
  • Cross-platform (Clients and server can be on different OS).
  • Unreal sessions are not required.
  • Supports dedicated and listen servers.
  • Delegates to detect when a player is talking.
  • Uses custom network channel for voice data like the original engine implementation.
  • Bandwidth optimized by sending voice data to relevant players only.
  • Change input device (microphone) at runtime.



💾 Demo project

Download a demo project that you can try out. I host a dedicated server at 141.95.18.200:4444 that you can connect to with a client from below.




💡 Before purchasing please try out the runnable demo, read the documentation and don't hesitate to ask any question.

技术细节


Code Modules:

  •  OnsetVoip (Runtime)


Number of Blueprints:

Number of C++ Classes: 11

Network Replicated: Yes

Supported Development Platforms: Windows, Mac

Supported Target Build Platforms: Win64, Linux, Mac, Android

Documentation: Link to Google Drive

Example Project: Link to Google Drive

Important/Additional Notes: Changing microphone input device at runtime only works on Windows. iOS is not supported.