From 5a75d73c8f8221768ade63a325ece79468a4f40f Mon Sep 17 00:00:00 2001 From: Dele Olajide Date: Sun, 5 Jan 2025 18:05:43 +0000 Subject: [PATCH] Update README.md --- README.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 8926507..f4ad2a4 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,18 @@ ## Orin Ayo Orin Ayo in Yoruba means "A Song of Joy". -This openfire plugin enables Openfire to be a live music collaborative platform that enables musical instruments to publish and subscribe to RTP-MIDI and Media Streams with XMPP. + +https://github.com/user-attachments/assets/12c69505-3887-4a6f-af7a-124bebd15741 + + +This openfire plugin enables Openfire to be a live music collaborative platform that enables musical instruments to publish and subscribe to RTP-MIDI and WebRTC Media Streams with XMPP. It uses : - [XEP-0231: Bits of Binary](https://xmpp.org/extensions/xep-0231.html) to send and receive MIDI events over XMPP - [Java RTP-Midi](https://github.com/LeovR/rtp-midi) to support wireless MIDI hardware over a LAN (WIFI) -- [Broadcast Box](https://github.com/Glimesh/broadcast-box) to implement a [payload format for publishing and subscribing to media streams in XMPP using WebRTC-based ingestion/egress](https://igniterealtime.github.io/openfire-orinayo-plugin/xep) - -The MIDI events and the WebRTC SDP payload format are transported using IQ stanzas and the communication between devices is based on personal eventing protocol, a profile of XMPP publish-subscribe specified in [XEP-0163](https://xmpp.org/extensions/xep-0163.html). +- [Broadcast Box](https://github.com/Glimesh/broadcast-box) to implement a [payload format for ingestion and egress of WebRTC media streams in XMPP based on HTTP WHIP and WHEP](https://igniterealtime.github.io/openfire-orinayo-plugin/xep) -It also includes the [OrinAyo Web Client](https://github.com/Jus-Be/orin-ayo) which supports digital Guitar Controller devices. +It also includes the [OrinAyo Web Client](https://github.com/Jus-Be/orin-ayo) which creates accompaniment music with WebAudio and supports digital Guitar and Midi Controller devices. ## CI Build Status