https://github.com/igniterealtime/openfire-ohun-plugin
A simple audio conferencing solution for Openfire using the Kraken WebRTC
https://github.com/igniterealtime/openfire-ohun-plugin
Last synced: 6 months ago
JSON representation
A simple audio conferencing solution for Openfire using the Kraken WebRTC
- Host: GitHub
- URL: https://github.com/igniterealtime/openfire-ohun-plugin
- Owner: igniterealtime
- License: apache-2.0
- Created: 2020-09-17T14:24:52.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-11-28T13:53:03.000Z (about 2 years ago)
- Last Synced: 2025-04-24T06:07:39.766Z (9 months ago)
- Language: Java
- Size: 15.9 MB
- Stars: 4
- Watchers: 8
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.html
- License: LICENSE
Awesome Lists containing this project
README
This Openfire plugin has been deprecated in favour of audio conferencing using WHIP and WHEP. Use the orinayo plugin for acces to a server (BroadcastBox) and the Mornin web app client modified to use WHIP and WHEP instead of a kraken server.
# 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](https://github.com/igniterealtime/openfire-ohun-plugin/releases/download/v0.0.1/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](https://github.com/igniterealtime/openfire-pionturn-plugin/releases) plugin for Openfire or Coturn (linux only).
If you use a turn server then also use the [external service discovery](https://github.com/igniterealtime/openfire-externalservicediscovery-plugin) plugin for openfire in order for the web client to discover it.
## CI Build Status
[](https://github.com/igniterealtime/openfire-ohun-plugin/actions)
## Reporting Issues
Issues may be reported to the [forums](https://discourse.igniterealtime.org) or via this repo's [Github Issues](https://github.com/igniterealtime/openfire-ohun-plugin).