{{define "index"}} About BareRTC

About BareRTC

This chat room software is called BareRTC and this page contains information about the software and how to use it.

BareRTC is an open source project released under the GNU General Public License with code available here.

About {{AsHTML .Config.Title}}

{{AsHTML .Config.Title}} is the name of this particular BareRTC server. The administrator may have left some links to more info below:

Help & Support

Browser Support

BareRTC should work on most modern web browsers. It has been tested in Firefox and Chromium on desktop Linux and on Android. It utilizes open web standards including WebSockets (for most of the text chat features) and WebRTC (for webcam and microphone sharing).

Webcam Streaming

The WebRTC technology used by this chat room allows for direct, peer to peer connections between you and the other chat members to stream video and audio directly to one another, without needing a server in the middle to relay all that data. In many cases, WebRTC should "just work" but you may run into trouble broadcasting if your local network is heavily firewalled (for example on a corporate or school network).

In many WebRTC video apps (such as Zoom, Jitsi, Google Hangouts, etc.), when one or both parties are on such difficult networks, a server in the middle is used to transfer the video data between them. BareRTC does not have any such server, as the bandwidth costs to carry your video could get expensive! If your video sharing is not working, it's unfortunate but you should still be able to have text chat conversations as normal.

Styling Your Messages

BareRTC supports Markdown syntax for your chat messages. You can make text bold by putting asterisks around part of it, **like this** or make text italic with *single asterisks*.

Hyperlinks you paste that begin with https:// will be clickable as-is, or you can create a custom label for it by typing e.g. [click my link](https://www.wikipedia.org/).

{{end}}