WebRTC - TMCnet · WebRTC for Enterprises and Carriers •MERA: 15+ years in Enterprise Telecom...
Transcript of WebRTC - TMCnet · WebRTC for Enterprises and Carriers •MERA: 15+ years in Enterprise Telecom...
Outsourcing WebRTC Development
Session: G-2
Chris Vitek
Principal and Managing Director
WebRTC Strategies
STRATEGIES
WebRTC
Session Presenters
• Ales Stor – Project Manager & System Engineer – CDE Ltd.
• Ben Weekes – Chief Technology Officer – Requestec
• Vladimir Beloborodov – Enterprise CTO – Mera
Aleš Štor Project Manager & System Engineer CDE Ltd. [email protected]
WebRTC is simple
ISS, wikimedia.org
• HTML & Javascript • Notepad
• SIP • STUN • ICE • Audio & Video Codecs • Chrome, Firefox, Internet Explorer, mobile… • Media gateways • PSTN • Third Party integration
WebRTC is simple
Even with value added
• IT professionals • Project implementation methodology • Internal resources
Accessibility
• Interactive Voice Response • Contact Center • CRM / CIM • CoBrowsing • Proactive Calling
• Click-to-call button, email signature • QR Code • eBusinessCard
Services
Reliability…
• Backup • High availability • Powerful management
• Outsourcing & Cloud Solutions
…through simplicity
ISS, wikipedia.org
Ben Weekes Chief Technology Officer Requestec [email protected]
Why Outsource WebRTC Development?
• Complexity of cross-platform & cross-protocol video communications
• Additional features need to work in harmony e.g. billing, scheduling, queuing,
messaging, contacts, presence, collaboration, record & reporting
• Ending up with a solution that is dependent on multiple 3rd party services and
support contracts is not sustainable or secure
• Time freed up to concentrate on look & feel, and marketing of the service
WebRTC Needs Other Tech
• WebRTC needs to co-exist with a range of other technologies to create mass-market, secure, scalable web & mobile services of use
• Requestec’s Zenon platform enables rich communications in all web browsers and in iOS and Android mobile apps
• Communications are UDP based with media flowing over a single port; critical to being accepted by security conscious customers
• Solutions built on the Zenon RTC Platform are proven having already been deployed with some of the world’s largest companies
• Zenon is the culmination of 8 years experience in RTC technologies
Vladimir Beloborodov Unified Communications CTO MERA [email protected]
www.meranetworks.com
WebRTC for Enterprises and Carriers • MERA: 15+ years in Enterprise Telecom
– R&D Services for major vendors in UC / Telecom
– WebRTC: From pilot projects to commercial developments
• WebRTC for Carrier VAS and Enterprise Solutions
– Integration with existing UC / Telecom environments (Office Telephony, Call Centers)
– Signaling considerations and requirements (XMPP, SIP, IMS, proprietary extensions)
– Media interop considerations
– Supporting specific data payloads and protocols (e.g. parts of RCS, like MSRP)
– Traffic considerations. Interop and load testing.
– Good Planning. Think of Maintenance in advance.
WebRTC for Enterprises and Carriers • WebRTC: Don’t Forget Server Side!
– Load-balancing
– Resilience and Scalability
– Required technologies (example: WebSockets)
• WebRTC: Back to the Clients!
– In near-term: Working around browser incompatibilities
– In near-term: Dealing with legacy browsers (plug-ins for WebRTC, Flash)
– Signaling, again! (SIP, XMPP, proprietary stuff, etc.)
– UI and UX (click-to-call, context-aware communications)
– Accessibility options
Questions
1. What are the critical factors in deciding to outsource a WebRTC
development effort?
2. What areas do most organizations need the most assistance
in?
3. What types of projects have you done with WebRTC as an
outsourced activity?
4. What types of projects need outsourced assistance the most?
Or the least?
5. How are WebRTC projects different from other IT or
development projects?