Give your institution the only video conferencing system designed from the ground up for music lessons, not business calls.
Pricing Learn moreWe provide an entirely branded eco-system for your students and teachers to schedule and attend lessons online, with access to lesson recordings and shared materials – all wrapped up in a system designed by musicians, for musicians, so that sound quality is always top notch.
The only video conferencing system designed for optimal audio quality. Uncompressed. High bitrate. No auto-gain.
See teacher availability on their own individual profiles, and easily book times with a click.
Every lesson is recorded, and with easy access to any files such as sheet music even after the lesson has ended.
Host private one on one lessons, or teach a group of students at the same time.
Lessons run directly in browser, no software to download or install for students or teachers
We’re just a phone call, e-mail or live chat away to answer any questions you may have.
Broadcasts let the teacher fully control which students are active during a class, and like so imitate a real-life masterclass situation and keep a “waiting list” of upcoming students who will be let into the session when wished for. Additionally up to 3000 people can simultaneously watch a broadcast.
Server setup, school logo, custom copyright, custom url, setup of domain restricted email list (for secure login only for your school's users)
During a video or audio session, each user needs to both publish (upload their video/audio content), and subscribe (download video/audio content from the other users).
TokBox charges for subscribed minutes – we don’t charge for published minutes.
The total number of subscribed minutes depends on the length of the session and the use case, as 1:1 and multi-party sessions work slightly differently. You can refer to the table below to calculate the total number of subscribed minutes (when all participants are both publishing and subscribing).
Use Case | How to calculate usage? | Example |
---|---|---|
1:1 or 2-participant session |
Each participant subscribes to the stream from the other participant. Number of streamed subscribed minutes = 2 x duration of session |
15-minute session with 2 participants: Total number of streamed subscribed minutes billed will be (2 x 15), which equals 30 streamed subscribed minutes |
Multi-party session |
Each participant subscribes to streams from the other participants Number of streamed subscribed minutes = n x (n-1) x duration of session (where n is number of participants) |
15-minute session with 4 participants: Total number of streamed subscribed minutes billed will be (4 x 3 x 15), which equals 180 streamed subscribed minutes |
Multi-party session |
Each participant subscribes to streams from the other participants Number of streamed subscribed minutes = n x (n-1) x duration of session (where n is number of participants) |
15-minute session with 4 participants: Total number of streamed subscribed minutes billed will be (4 x 3 x 15), which equals 180 streamed subscribed minutes |
Broadcast - One-to-many |
Audience will subscribe to 1 stream from the Broadcaster Number of streamed subscribed minutes = n x duration of session (where n is the audience size) |
30-minute session with 1 broadcaster and audience-size of 100: The total number of streamed subscribed minutes billed will be (100 x 30), which equals 3000 streamed subscribed minutes. |
Broadcast - Few-to-many |
Audience will subscribe to the streams from each of the broadcasters. Additionally broadcasters will subscribe to streams from other broadcasters No. of streamed subscribed minutes = (m x (m-1) x duration of session) + (m x n x duration of session) (where m is the number of broadcasters & n is the audience-size) |
30-minute session with 3 broadcasters and audience-size of 100: The total number of streamed subscribed minutes billed will be (3 x 2 x 30) + (3 x 100 x 30), which equals 9180 streamed subscribed minutes |