ConnectSphere

Description

ConnectSphere transforms your online courses with video, audio, chat, and screen-sharing sessions via WebRTC. It features a modern, secure, and optimized interface for up to 100 participants. Configure your STUN/TURN servers for optimal connectivity. Upgrade to Premium for advanced features!

Installation

  1. Download and activate the plugin from WordPress.
  2. Configure the Janus server URL and STUN/TURN servers in Settings > ConnectSphere.
  3. Add the shortcode [connectsphere_room] to a page.
  4. Join a room and enjoy!

FAQ

Can I manage 100 participants?

Yes, with a properly configured Janus server.

Is there a Premium plan?

Discover exclusive features at https://connectsphere.com/premium!

Reviews

There are no reviews for this plugin.

Contributors & Developers

“ConnectSphere” is open source software. The following people have contributed to this plugin.

Contributors

Translate “ConnectSphere” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.9

  • Fixed textroom error (error_code: 422) by adding a 500ms delay for the join request and handling specific retries.
  • Improved connection management with a 30-second keep-alive interval and progressive retry delays (15s, 30s, 60s).
  • Public messages are now visible to all participants with username, date, time, and content.
  • Resolved connection errors (DTLS alert, ICE disconnected) with better handle management.

1.0.8

  • Fixed textroom errors (error_code: 415) for join and message requests by using textroom.data() to send via the WebRTC data channel.
  • Public messages are now visible to all participants with username, date, time, and content.
  • Improved connection error handling (DTLS alert, connection loss) with 15-second reconnection delays.
  • Resolved PeerConnection errors (error_code: 416) by properly detaching handles.

1.0.7

  • Fixed textroom errors (error_code: 415) for join and message requests by using the correct format (textroom: ‘join’, textroom: ‘message’).
  • Public messages are now visible to all participants with username, date, time, and content.
  • Improved connection error handling (DTLS alert, connection loss) with increased reconnection delays to 15 seconds.
  • Resolved PeerConnection errors (error_code: 416) by properly detaching handles.

1.0.6

  • Fixed chat issue: public messages are now visible to all participants with username, date, time, and content.
  • Resolved textroom errors (error_code: 413) by correcting the format of join and message requests.
  • Improved connection error handling (DTLS alert, connection loss).

1.0.5

  • Fixed PHP syntax error in connectsphere.php (line 84).
  • Improved message handling to include username, date, time, and content.

1.0.4

  • Fixed chat issue: public messages are now visible to all with username, date, time, and content.
  • Improved message styles for better readability.
  • Fixed textroom connection errors (error_code: 415).

1.0.3

  • Fixed chat styling for a dark icy background and improved text readability.

1.0.2

  • Added specific CSS styles for the settings page (admin.php?page=connectsphere).
  • Added dynamic resizing of input fields.
  • Fixed issue with CSS styles not applying on the settings page.

1.0.1

  • Added STUN/TURN server configuration in settings.
  • Improved settings interface with an icy blue theme.
  • Added an animated background with connected spheres.

1.0.0

  • Initial release with WebRTC, chat, and integrated marketing.