WebRTC & VoIP Produktentwicklung

Für Industrie und Office

Latenzfreie Video-Telefonie verbindet uns im Home-Office mit hilfreichen Funktionen wie Bildschirmfreigabe oder Festnetzeinwahl.

Dieselbe Technologie können wir in Industrieanwendungen z.B. zur Drohensfernsteuerung,  Videoüberwachung oder als Ablösung für Analogfunk einsetzen. Wir integrieren diese hochwertige Technologie in ihre individuelle Branchenlösung.


Die Technologie WebRTC

WebRTC ist ein Internetstandard, der Echtzeitkommunikation per Audio/Video direkt im Browser oder in mobilen Apps bereitstellt. Die Standardisierung erfolgte durch das World Wide Web Consortium (W3C) und die Internet Engineering Task Force (IETF). Die erste Implementierung wurde 2011 veröffentlicht und mittlerweile stabil und im Markt gehärtet.

Heute existieren verschiedene WebRTC Implementierungen. Der Standard wird von Google, Apple, Microsoft, Mozilla und Opera unterstützt und ist somit in jedem modernen Browser lauffähig. Die populärste Implementierung ist diejenige von Google, welche als Open Source Bibliothek veröffentlicht wurde. WebRTC wird fortlaufend weiterentwickelt und immer wieder um neue Funktionen ergänzt.

Neue Dynamik

WebRTC gilt als disruptiv, da es eine neue Dynamik im zuvor eher trägen Telekommunikationsmarkt entfacht. Die Technologie ermöglicht neue Anwendungsfälle für VoIP Lösungen und senkt den Implementierungsaufwand. Verschiedene Hemmnisse wurden aus dem Weg geschafft. So sind dank WebRTC wichtige Codecs wie H.264, VP8 und Opus frei verfügbar und die via Internet übertragene Mediendaten stark verschlüsselt (DTLS-SRTP).

Chancen

Neu können auch Software-Startups und KMUs neuartige Kommunikationslösungen anbieten, die bisher nur grossen Telekommunikationsunternehmen vorbehalten waren. Die Telekommunikationsunternehmen sind ihrerseits stärker gefordert. Die Wachstumschancen und die Innovationsfreude sind stark gestiegen.


Ihr Ansprechpartner

Sebastian Schmid

Sebastian hat bereits seit 2013 Erfahrung mit WebRTC und hat eine der ersten mobile WebRTC Apps überhaupt entwickelt: GoVideo mit 60’000 Installationen.

Empfehlungen und Kundenstimmen

Sebastian ist der Ansprechpartner für komplexe WebRTC-Projekte die Mobile-Entwicklung beinhalten.

Im Jahr 2012 arbeiteten Sebastian und ich an einer der ersten mobilen Anwendungen, die Java-basierte WebRTC-Bindungen nutzten, um mit ihren webbasierten Gegenstücken zu interagieren. Dies erforderte unter anderem ein sehr tiefes Eintauchen in die Materie und eine Komplexitätsreduktion des Audio-Codecs. Wir haben auch an einer Reihe von Problemberichten mitgearbeitet und das Google WebRTC-Team hat das Feedback sehr geschätzt.

Seitdem hatten wir die Möglichkeit, an einer Reihe von Beratungsprojekten rund um den Janus WebRTC-Server mitzuarbeiten. Eine davon führte zu einem webrtcH4cks-Blogbeitrag zur Steuerung der Kamerabelichtung.

Er verfügt außerdem über ein hervorragendes Verständnis der Benutzererfahrung und Qualitätsanforderungen in WebRTC- und videobezogenen Anwendungen. Ich kann Sebastian jedem empfehlen, der praktische Beratung bei der Entwicklung komplexer WebRTC-Projekte sucht!

Philipp Hancke WebRTC Evangelist

Die schnelle und unkomplizierte Zusammenarbeit mit App Manufacture half uns bei der Implementierung unserer WebRTC-Lösung. Wir konnten von ihren Fähigkeiten profitieren und unser Produkt schnell auf den Markt bringen.

Christoph Roth Head of Hardware Engineering at Thales Suisse SA

Funktions­bausteine

Direktanruf

Effiziente Direktkommunikation per Audio/Video zwischen zwei Teilnehmern (Peer-to-Peer) unter Verwendung leistungsfähiger Codecs wie Opus, VP8 / VP9 und H.264.

Konferenz

Konferenzraum mit einer grossen Anzahl von Teilnehmern. Skalierbar mit Selective-Forwarding-Unit (SFU). Die Übertragung passt sich dank Simulcast dynamisch an die verfügbare Netzwerkbandbreite an.

Recording

Gesprächen und Konferenzen in höchster Qualität aufnehmen und speichern. Erneutes hochladen von Teilsegmenten nach Netzwerkunterbrechungen.

Data Channel

Hochperformanter Datenkanal zur Übertragung von Dateien und anderen Daten ermöglicht eine Vielzahl neuartiger Anwendungsfälle.

Screen Sharing

Den Bildschirm oder ausgewählte Anwendungsfenster teilen.

Spatial Audio

Mit 3D- oder Immersive Audio taucht der Benutzer noch stärker in die Geräuschkulisse ein.

Ausgefeiltes Echo-Cancelation (AEC), Noise-Reduction und hohe Audio Bitrates (bis zu 510 kbps) sorgen für ein High-End Akustikerlebnis.

Simulcast

Jeder Teilnehmer erhält die optimale Video-Auflösung, die sein Gerät unterstützt und seine Bandbreite zulässt. Die dedizierte Steuerung und Verwaltung von Media-Streams ermöglicht die Skalierung der Anwendung auf eine grosse Anzahl Teilnehmer.

Security

WebRTC setzt höchste Sicherheitsstandards um (DTLS-SRTP). Die Verschlüsselung der Mediendaten ist integraler Bestandteil der Lösung und kann im Unterschied zu gängigen VoIP Anwendungen nicht deaktiviert oder überbrückt werden.

NAT & Firewall Traversal

Jedes Netzwerk ist anders. Bei grossen Netzwerken im Enterprise Umfeld, in mobilen Netzwerken oder Heimnetzwerken kann die Netzwerkqualität von einer grossen Anzahl an Faktoren beeinträchtigt werden (Firewall, Deep-Packet-Inspection, eingeschränkte Bandbreite, defekte Hardware, Congestion, Packet-Loss oder eine hohe Latenz). Wir bringen neben den notwendigen Technologien wie ICE/STUN/TURN auch die notwendige Erfahrung und Analysetools mit.

Native Entwicklung

WebRTC gilt in erster Linie als Browsertechnologie. Der WebRTC Stack von Google steht aber auch als Open Source Library zur Verfügung und kann in native mobile Apps integriert und erweitert werden.

SIP Server

Wir bringen Erfahrung mit verschiedenen Telefonanlagen (PBX) wie FreeSWITCH oder Asterisk mit, die entweder direkt WebRTC fähig sind oder einen Gateway wie Janus oder Kurento WebRTC fähig gemacht werden können (PSTN Breakout etc.).

Janus Consulting

Der Janus WebRTC Server ist das Schweizer Taschenmesser für Echtzeitkommunikation. Er bietet vielfältige Einsatzmöglichkeiten und kann über Plugins erweitert werden. Wir können massgeschneiderte Erweiterungen für Ihren spezifischen Anwendungsfall implementieren.

Interoperabilität mit Legacy Devices

Klassische VoIP oder RTP Geräte wie legacy Telefonanlagen (PBX) oder IP Cams die ursprüngliche für den Einsatz im LAN konzipiert wurden können mit WebRTC auch für den Einsatz in der Cloud fit gemacht werden.



Weitere Services

Mobile App Entwicklung

Das Smartphone ist unser allgegenwärtiges Multifunktionswerkzeug. Spezifische Apps für iOS und Android erleichtern unseren Alltag und das Berufsleben. Sie möchten ihren Business-Case in die mobile Welt überführen? Wir entwickeln die optimale App für Ihren individuellen Anwendungsfall.

Konzept & Evaluation

Innovations- und Technologieberatung für Startups, Spin-Offs und die disruptive Erschliessung neuer Geschäftsfelder. Egal ob Konzepterstellung, UX-Design, ein funktionales Proof-of-Concept oder die finale Entwicklung einer marktreifen App – wir sind für sie da.

Überzeugt?

Kommen Sie auf einen
Kaffee vorbei!

Mit Ihrem Besuch auf unserer Website stimmen Sie unserer Datenschutzerklärung und der Verwendung von Cookies zu. Dies erlaubt uns unsere Services weiter für Sie zu verbessern.