Für Apps
Videoanrufe und Gruppenanrufe für Ihre App
Eine Videoanruf-API und ein SDK für Next.js, Laravel, Django und jeden anderen Stack. Anrufe klingeln in jedem Tab und jeder App der angerufenen Person, Gruppenanrufe laufen auf unseren Medienservern, und der Anrufbildschirm ist sofort nutzbar, sodass Sie keinen Medienserver betreiben müssen.
Oder probieren Sie die Live-Demo: Öffnen Sie sie in zwei Browsern und rufen Sie von einem zum anderen an.

Anrufe zwischen zwei Personen
Jeder Anruf kommt durch
Ein Anruf klingelt in jedem Tab und jeder App, die die angerufene Person geöffnet hat, und hört überall auf zu klingeln, sobald sie auf einem davon annimmt. Dann nimmt er den besten Weg, den die beiden Netzwerke erlauben, ohne dass Sie einen TURN-Server betreiben müssen.
- DirektZwischen den beiden Geräten, in den meisten Netzwerken. Der schnellste Weg.
- Über unsere RelaysWenn eine Firewall den direkten Weg blockiert. Sie antworten auf den Ports des Webs, sodass ein Anruf überall durchkommt, wo auch Websites durchkommen.
- Über unsere MedienserverWenn selbst die Relays nicht durchkommen. Der Anruf wechselt dorthin und geht weiter, ohne aufzulegen.
Auf jedem Weg Ende-zu-Ende-verschlüsselt und in jedem Tarif enthalten.
Gruppenanrufe
Gruppenanrufe auf unseren Medienservern
Meetings, Kurse, Podien und Audioräume laufen auf unseren Medienservern, nicht zwischen den Geräten, sodass jedes Gerät seine Kamera nur einmal sendet, wie viele Personen auch im Anruf sind.

Keine Grenze bei den Personen
Jede Person in einem Gruppenanruf sendet Kamera, Mikrofon und Bildschirm einmal, und unsere Medienserver geben sie an alle anderen weiter, in mehreren Regionen.
Sprecher und Zuhörer
Ihre Regel legt fest, wer sendet und wer nur zusieht und zuhört, wie in einem Kurs oder auf einem Podium. Ein Host lässt einen Zuhörer sprechen und macht ihn wieder zum Zuhörer.
Hosts sorgen für Ordnung
Ein Host schaltet ein Mikrofon stumm, lässt jemanden sprechen und entfernt jemanden aus dem Anruf, über die Kachel jeder Person.
Ihr Server entscheidet
Ein paar Zeilen in Ihrem Stack
Ihr Server legt fest, wer wen anrufen darf und wer welchem Gruppenanruf beitritt. Die Seite startet Anrufe mit einem Knopf oder mit Ihrem eigenen Code.
// Calls between two people, support:34:42: the two it names, one of them staff.
realtime.calls( 'support:{a}:{b}', async ( user, withUser, { a, b } ) => {
const pair = [ a, b ];
return pair.includes( String( user ) ) && pair.includes( String( withUser ) )
&& ( ( await isStaff( user ) ) || ( await isStaff( withUser ) ) );
} );
// The daily meeting: a group call for everyone signed in.
realtime.groupCalls( 'meeting:{id}', ( user ) => user !== null );'use client';
import { useRealtime } from '@wordplus/realtime/react';
import { CallButton, GroupCallButton } from '@wordplus/realtime-ui/react';
export function CallAnn() {
const rt = useRealtime();
return (
<>
<CallButton rt={ rt } to={ 34 } call="support:{pair}" type="video" name="Ann">
Call Ann
</CallButton>
<GroupCallButton rt={ rt } room="meeting:daily" type="video" title="Daily meeting">
Join the meeting
</GroupCallButton>
</>
);
}Anrufe in jedem Stack, mit der ganzen Einrichtung:
Fertig oder Ihr eigenes
Ein Anrufbildschirm, sofort nutzbar, oder Ihr eigener
Der Anrufbildschirm von Better Messages ist sofort nutzbar: Anrufknöpfe, das Klingeln und das Anruffenster, im Web, unter iOS und Android. Ändern Sie seine Farben und Texte, ersetzen Sie einen Teil durch Ihren eigenen, oder bauen Sie Ihre eigene Oberfläche auf demselben SDK.

Anrufe zwischen zwei Personen sind auf jedem Weg Ende-zu-Ende-verschlüsselt, und ein Gruppenanruf ist es, wenn Ihre Regel das sagt.
Anwendungsfälle
Was mit Anrufen gebaut wird
Jeder ist eine ganze App in der Dokumentation, mit ihrem Server in Node.js, PHP und Python.
Anrufe per Knopfdruck
Ein Knopf „Support anrufen“, der beim Mitarbeiter in jedem geöffneten Tab klingelt.
Beratungen nach Termin
Ein Videotermin bei einer Ärztin, einem Anwalt, einer Nachhilfe oder einem Coach, nur für die beiden Gebuchten offen, zu seiner Zeit.
Team-Meetings
Ein Video-Meeting für jedes Team oder Event, mit Bildschirmfreigabe, das die Leitung für alle beendet.
Kurse und Audioräume
Eine Lehrkraft oder ein Podium spricht, die anderen hören zu und melden sich per Handzeichen.
Warte- und Breakout-Räume
Gäste warten, bis der Host sie hereinlässt, und der Host schickt Personen in kleinere Räume und wieder zurück.
Abrechnung von Anrufen
Ihr Server erfährt, wie lange jede Person gesprochen hat, gezählt auf unseren Servern, um minutengenau abzurechnen.
Preise
Preise nach Verbindungen, nie nach Nachrichten
Preise nach gleichzeitigen Verbindungen, ab 1.000, monatlich oder jährlich abgerechnet. Anrufe zwischen zwei Personen sind unbegrenzt.
Mit 1.000 Verbindungen sind Gruppenanrufe bis zu 32 Personen per Video gleichzeitig ohne Abrechnung, eine Person per Audio zählt halb, ohne Personenlimit pro Anruf. Mit jeden weiteren 1.000 Verbindungen kommen 12 Personen per Video hinzu. Darüber verbraucht jede weitere Person per Video ein Credit pro Minute, per Audio die Hälfte, und Ihr Plan fügt je 1.000 Verbindungen 5.000 Credits pro Monat hinzu.
Fragen
Häufige Fragen
Brauche ich eigene TURN- oder Medienserver?
Nein. Ein Anruf zwischen zwei Personen geht direkt zwischen den beiden Geräten, wenn das möglich ist, über unsere Relays, wenn eine Firewall den direkten Weg blockiert, und über unsere Medienserver, wenn selbst die Relays ihn nicht erreichen. Gruppenanrufe laufen auf unseren Medienservern in mehreren Regionen. Sie müssen nichts selbst hosten.
Welche Stacks können das Videoanruf-SDK nutzen?
Next.js und Express, Laravel und reines PHP, Django, FastAPI und Flask, React Native und Capacitor, iOS und Android, jeweils mit Anleitung und Live-Demo. Ein Server in einer anderen Sprache nutzt die HTTP-API.
Wie viele Personen können einem Gruppenanruf beitreten?
Es gibt kein Personenlimit pro Anruf. Mit 1.000 Verbindungen verbrauchen bis zu 32 Personen per Video gleichzeitig keine Credits, eine Person per Audio zählt halb, und mit jeden weiteren 1.000 Verbindungen kommen 12 hinzu. Darüber verbraucht jede weitere Person per Video ein Credit pro Minute.
Sind die Anrufe verschlüsselt?
Ja. Die Medien eines Anrufs zwischen zwei Personen sind auf jedem Weg Ende-zu-Ende-verschlüsselt, auch wenn unsere Relays oder Medienserver sie übertragen. Ein Gruppenanruf ist Ende-zu-Ende-verschlüsselt, wenn Ihre Regel das sagt, mit einem Schlüssel, den nur Ihr Server vergibt.
Wer entscheidet, wer wen anrufen darf?
Ihr Server, mit einer Regel für jede Art von Anruf: wer wen anrufen darf, wer welchem Gruppenanruf beitritt, wer spricht und wer nur zuhört, und wer Host ist. Die Cloud setzt jede Antwort durch, und Ihr Server kann den Zugang jederzeit wieder entziehen.
Kann ich meine eigene Anrufoberfläche bauen?
Ja. Der Anrufbildschirm ist optional. Ändern Sie seine Farben und Texte, oder starten, beantworten und zeichnen Sie Anrufe selbst mit dem SDK, bis hin zu jeder Person in einem Gruppenanruf.
Kann ich meinen Nutzern Anrufe berechnen?
Ja. WordPlus Cloud teilt Ihrem Server per Webhook mit, wie lange jeder Anruf gedauert hat und wann jede Person einem Gruppenanruf beigetreten ist und ihn verlassen hat, gezählt auf den eigenen Servern, sodass Ihre App minutengenau abrechnen kann.
Fragen zu Ihrer Integration? Schreiben Sie uns: Wir helfen mit den SDKs, dem Anrufbildschirm und Ihrem Stack.