This product enables real-time communication between any browsers in the market without requiring any additional plugin installation.
The Gateway leverages the best use of WebRTC technology and provides the necessary conversion into Telecom protocols. It also enables real-time communications from the web browsers into smartphones, tablets, PC softphones, SIP phones and GSM/PSTN phones.
Works in All Browsers!
WIT WebRTC Gateway differentiates from other similar gateways in the market by trying to avoid the existing segmentation in the WebRTC market. The platform is built with a hybrid architecture, supporting the most recent WebRTC specification, as well as Adobe Flash media protocols to reach all the browsers in the market.
The Gateway provides support for:
- WebRTC compliant browsers (Google Chrome, Mozilla Firefox, Opera) using Websockets and HTML5
- Non-WebRTC browsers (Safari and Internet Explorer): the support is also based on HTML5, but makes use of Flash technology (RTMP protocol) for the transmission of audio and video.
- Bridge between Web protocols and SIP/IMS protocols
- Support for HD Audio, Video Calls, IP Messaging, Screen-sharing, Content-sharing, Integration with Social Networks, Network Address Book and Central Message Store
- Solve the issues with NAT/Firewall with TURN and STUN support
- Solve the mapping between HTTP and SIP sessions
- Hybrid Architecture (WebRTC+Flash RTMP)
- Break-out of VoIP calls into CS calls
- Break-in of CS calls into VoIP calls
- Break-out of IP messages into SMS messages
- Break-in of SMS messages into IP messages
- Signalling proxy from Web to SIP, MSRP, XCAP, IMAP
- Media Proxy WebRTC (DTLS, ICE), RTMP (Wowza Media Server)
- HTTP Sessions Management
- Network Address Book
- Central Message Store Integration
- Auto-Configuration Server
- Abstracts WebRTC media details to standard RTP
- Real-time transcoding of RTMP to RTP (for legacy browsers)
- Uses WebSockets or HTTP-polling to support signalling protocols
- Supports secure protocols: SRTP, SIPoTLS, MSRPoTLS, RTMPS, HTTPS, Secure WebSockets and DTLS
- Authentication with Social Networks
- HD Video calls to Microsoft Mediaroom IPTV platform
- Interoperability with IMS and RCS solutions
- Supported Codecs: Audio (G711u(PCMU), G711a(PCMA), Opus, Speex, G722 and Video (VP8, H.264)
- Audio Quality: Audio Echo Cancelation, Adaptive jitter buffer, Noise reduction, Media statistics.
Recommended System Requirements
- CPU: 2 x CPU @ 2.66 GHz (6 cores, 12 threads)
- Memory: 8GB of RAM
- Ethernet Speed: 1000 mbps
- OS: CentOS / Red Hat / Ubuntu Server (64bit)
To know more technical details about our SDK, please check our developer’s portal.
Rapid App Development
1. Abstraction of standards implementations
2. Each feature simplified to a simple API call
Contacts and Capabilities
1. Network Address Book
2. Capabilities discovery using SIP OPTIONS
1. 1-to-1 Chat
2. Group chat
3. Store and Forward
Discovery and Activation
1. Several authentication mechanisms
2. Auto-Configuration mechanism
3. End-user confirmation and Terms & Conditions
Low level API
1. Give more control to applications
2. Facilitate plugin creation
Calls and Screen-share
1. HD Voice/Video Calls
2. Breakout support for Voice Calls
3. WebRTC Screen-share
1. File Transfer over MSRP and HTTP
1. HTML5 + WebRTC
2. HTML5 + Flash (for non WebRTC browsers)
What it is
Remote Assistant is a framework that helps Contact centers to provide premium assistance to the end-users who are using an app running on a smartphone, tablet or web-browser.
It provides a real-time communication channel between the end-user app and the agent’s front-end in the contact center.
The framework enables the agent to view the user’s screen, interact with the screen and make a video-call. With this tool the agent will be able to provide faster solutions to problems reported by the end-user.
How it works
The user can launch the Remote Assistant by pressing a button like the “MayDay” button from the Amazon Kindle. This action will place a call to the call center’s queue.
Once the Agent answers the call, a WebRTC session is established with the app from the end-user. From this point on, the user and the Agent can interact through an IP video call. If appropriate, the user may enable remote screen sharing with the Agent.
This way, the agent is able to remotely draw coach marks that will be displayed on the user’s screen to guide him through the app.
- Screen sharing
- Video calling
- Remote coach marks
- End-user privacy with screen sharing opt-in/opt-out
- Remote app control
- Content sharing during the video call
- IP chat
- Real-time location sharing
- Remote text highlighting
This solution integrates with the WIT WebRTC Gateway and can be included as a software plugin in Contact center software. It will help companies build a Premium Support channel with their end-users, by integrating advanced features into their existing mobile apps.
The framework provides endless possibilities beyond Remote Assistance. It can be used for Remote Banking, Remote Healthcare, e-Learning, Remote Insurance and amongst others.