/openfire-ohun-plugin

A simple audio conferencing solution for Openfire using the Kraken WebRTC

Primary LanguageJavaApache License 2.0Apache-2.0

Ohùn Plugin for openfire

Ohùn is the Yoruba word for voice and is a simple audio conferencing solution for Openfire using the Kraken WebRTC client and server.

It is for remote teams who will use it everyday to communicate and collaborate all day long without the need to show their faces or any other video. With the absence of video, it ensures high quality audio for the conversation at most times, even with more than 10 participants.

Installation

  • Copy the ohun.jar file to the OPENFIRE_HOME/plugins directory.
  • Configure the admin properties page.

Configuration

Under Server/Media settings -> Audio-Conf Settings tab you can configure the parameters.

Known Issues

This version pulls binaries for only Linux 64 and Windows 64 only.

How to use

Go to https://[your_server]:7443/ohun/[room-id]

The [room-id] could be anything, a simple word is good for a public room Refresh home page to get a random and anonymous [room-id] each time You will need a turn server if your Openfire is running inside a container like Docker or behind a NAT. Use the PionTurn plugin for Openfire or Coturn (linux only).

If you use a turn server then also use the external service discovery plugin for openfire in order for the web client to discover it.

CI Build Status

Build Status

Reporting Issues

Issues may be reported to the forums or via this repo's Github Issues.