Libraries, Tools and how to use them - WebRTC World€¦ · Libraries, Tools and how to use them...
Transcript of Libraries, Tools and how to use them - WebRTC World€¦ · Libraries, Tools and how to use them...
November 27-29, 2012
South San Francisco Conference Center
Libraries, Tools and how to use them
Cary FitzGerald
Company
November 28, 2012
Panel Participants
• Jose de Castro
– CTO
– Voxeo Labs
• Nenad Corbic
– VP Software Engineering
– Sangoma
• Terje Strand
– Product Architect
– Oracle
November 27-29, 2012
South San Francisco Conference Center
Jose de Castro
CTO
VOXEO LABS
Voxeo Labs
• Based in San Francisco
• Editors of the WebRTC Specification
• Company behind Tropo.com
• Beautiful APIs for Carrier Networks – Tropo Voice and SMS
– Phono WebRTC Gateway
– Ameche Mobile Communications PaaS
• New phono-webrtc.js – Open Source
– Open Standards (XMPP, HTML5, WebRTC)
– Free unlimited P2P calling!
November 27-29, 2012
South San Francisco Conference Center
SANGOMA
Nenad Corbic
VP Software Engineering
Connect with Sangoma
• webRTC is one more technology to be added to our portfolio of Gateway products.
Product Description
Netborder Session Controller Innovative SBC targeted for service providers and enterprise. With true VM support.
Netborder Transcoding Gateway High density IP to IP, any to any transcoding appliance. Per call, per user codec selection. No configuration.
Netborder SS7 to VOIP Gateway Multi protocol, Any to Any Media Gateway. SS7, Sigtran, SIP, H323, Megaco, MGCP
Video Conferencing MCU
High quality, easy to use any to any SIP Video conferencing MCU. Video for the Enterprise.
Vega Media Gateways Enterprise multi-functional VoIP to TDM media gateways.
Sangoma WebRTC Strategy
• WebRTC compliance across the entire product line is on the Roadmap
– Sangoma Edge gateways will support WebRTC
– Bridge WebRTC to VoIP, PSTN, Enterprise, Carrier, UC, PBX, and Video Applications
• Sangoma’s products share common framework
– Highly scalable, Highly flexible
– This common framework across all products will enable a relatively quick integration of webRTC will all products
• WebRTC improves flexibility and increases the value of existing Sangoma products
– WebRTC + Video MCU hybrid Video Conferencing
– WebRTC applications for contact centers
November 27-29, 2012
South San Francisco Conference Center
ORACLE
Terje Strand
Product Architect
Oracle and WebRTC
Oracle Footprint in Communications
• Not just a database company anymore
• Industry vertical focus:
• Oracle Communications
• Service Delivery Products • Middleware for network applications
Oracle + Partner ISV + Custom
Libraries and toolkits
• Java, huge community, unsurpassed tooling
• Pure Software
• Oracle WebLogic
• Oracle Converged Communication Application Server (OCCAS)
SIP in the browser.....
Screenshot of some of the configuration parameters on Linksys SPA2102
Panel Questions • What are the major issues that a developer needs help with in developing a WebRTC application?
• What pitfalls do libraries help you avoid?
• Is the use of SIP in the browser for the signaling a valid approach?
• Should the media and signaling be provided by the same solution(s) or should they be separated?
• How do you integrate tools and gateways into WebRTC?
• Give an example or two of how extending WebRTC beyond peer to peer enhances the value.
• What parts of the standard apply to your products?
• What are the categories of libraries and tools that developers have available to them?
• What training would you recommend
• In a HTML5, WebRTC, node.js, etc world, what are the differences in engineering choices you make versus legacy systems?
• What are the economic/efficiency/value differences between your WebRTC projects and the legacy?
• How do you balance staying on the bleeding edge versus Getting Stuff Done?
• What are the top tools and libraries for design, development, test. deployment, management?
• What tools and libraries are weak or missing?
• Where have you wasted the most time?
• What are the biggest hurdles to interoperability?
• How much does the fact that the standard is a working progress affect your ability to develop new applications? Are there other missing standards?
November 27-29, 2012
South San Francisco Conference Center
November 27-29, 2012 South San Francisco Conference Center
THANK YOU
Cary FitzGerald
Independent Contractor