2016-08-13 5 views
5

Ich habe Twilio docs in letzter Zeit gelesen und war verwirrt zwischen "Twilio Client" und "Twilio Video".Was ist sinnvoller, Twilio Client vs Twilio Video API zu verwenden?

Ich bemerkte, dass Tutorials für "Twilio Client" Telefonnummern beinhaltet Registrierung während der Beta "Twilio Video" nicht ein benötigen würde (nach dem Tutorial zu tun) für Browser-to-Browser aufrufen nur Audio.

Ich möchte über Phone Gap eine Nodejs App, die nur Audio-Anruf (keine Nummern gewählt werden, sondern Identität). (android phonegap App jetzt seit iOS nicht WebRTC noch nicht unterstützt)

Bin ich richtig, dass ich auf "Twilio Video" statt "Twilio Client" experimentieren. Von den Dokumenten unterstützen beide WebRTC, aber irgendwie braucht "Twilio Client" Zahlen oder vielleicht fehlt mir etwas.

Vielen Dank für Ihre Eingabe.

Antwort

4

Twilio Entwickler Evangelist hier. Der Unterschied zwischen Twilio Client und Twilio Video beim Herstellen von Audioanrufen ist sehr um Telefonnummern. Twilio Client hat die Möglichkeit, App-Telefonanrufe zu tätigen und Anrufe von echten Telefonen zu empfangen. Twilio Video hat diese Fähigkeiten nicht, es ist nur für App-App-Anrufe.

Twilio Video wird wahrscheinlich eine bessere Audioqualität haben, da Twilio Client heruntergerechnet wird, so dass es über Telefonnetzwerke funktioniert.

Es ist wahrscheinlich, dass Twilio Video für Ihren App-Anwendungsfall ebenfalls günstiger wäre. Twilio Client ist von Minute zu Minute und Twilio Video pricing ist mehr mit den aktuell verbundenen Endpunkten zu tun, da die Verbindung, wenn es Peer-to-Peer ist, nichts kostet.

Lassen Sie mich wissen, ob das überhaupt hilft.

+0

Ich kann Ihnen nicht genug danken. Danke für die Erleuchtung: p – Woppi

3

Twilio Produkt Marketer hier nur, um hinzuzufügen, was Phil zur Verfügung gestellt.

Wir bieten zwei separate Echtzeit-Kommunikations-SDKs: unsere Programmable Video SDKs sowie unsere Client SDKs. Video, das wir letztes Jahr gestartet haben, bietet sowohl Sprach- als auch Videofunktionen (oder eine Kombination davon) und Medienflüsse in einer Peer-to-Peer- oder TURN-Weitervermittlungstopologie. Wie Phil erwähnte, verwendet dieses SDK einen neueren Codec (VP8 & H.264), der HD-Audio & Video bereitstellen kann und auch widerstandsfähiger gegenüber Paketverlust und schwierigen Netzwerkbedingungen ist. Unsere Video-SDKs verfügen noch über keine Medienserver-Funktionen wie Aufzeichnung, Verbindung zum Telefonnetzwerk oder Skalierung über etwa 4 Teilnehmer hinaus. Aber bleiben Sie dran ... :)

Unser Client-SDK, das wir seit 2011 haben, unterstützt nur Sprache und alle Medien fließt durch Twilio Cloud-Infrastruktur, nicht Peer-to-Peer. Unsere Client-SDKs (iOS, Android und JavaScript) unterstützen Aufzeichnung, Verbindung mit dem Telefonnetzwerk und große Konferenzen. Dieses SDK unterstützt jedoch kein Video und verwendet den Codec G.711.