Trends in Communications Application Development<br />
Computers controlling audio tapes<br />1 call per tape<br />
Computer Telephony Cards (DSP)<br />1 to 192 calls per board<br />
IP-based Media Servers and Gateways (DSP)<br />24 to 2,000 calls per box<br />
Commoditized Servers (Intel CPU=DSP) <br />20 to 15,000 calls per server<br />
Software Media Servers<br />150 to 15,000 calls<br />
Proprietary API’s<br />C, C++, or proprietary scripting<br />
Proprietary Visual and Scripting<br />Stylus InnovationVisual Voice<br />IntelCT ADE<br />Parity Software<br />VoicebOCX<b...
Standards API’s<br />TAPI<br />TSAPI<br />S.100<br />C, C++<br />
XML and Web<br />Motorola VoxML<br />AT&T PhoneML<br />IBM SpeechML<br />Microsoft WTE/SALTVoxeo CallXML<br />W3C VoiceXML...
Continuous evolution in hardware<br />Continuous evolution in software<br />So what’s next?<br />
New Hardware platforms<br />Hundreds of thousands to millions of calls<br />
New Hardware platforms<br />Hundreds of thousands to millions of distributed calls<br />
New Software platforms<br />Voice in the browser – WebRTC, RTCWeb, Phono<br />
New Software platforms<br />XML stays behind – scripting and REST move forward<br />
Tropo 2 Script Example<br />Runs anywhere - public cloud, private cloud, in browserVoice, SMS, IM, Twitter, Facebook, and ...
Phono Example<br />Runs anywhere – desktop, mobile, with RTCweb, without.<br />
Thank you!<br />twitter @visionik, skypevisionik<br />
Jonathan Taylor - Presentation at Emerging Communications Conference & Awards (eComm 2011)
Upcoming SlideShare
Loading in...5
×

Jonathan Taylor - Presentation at Emerging Communications Conference & Awards (eComm 2011)

1,190

Published on

Please see blog http://blog.eComm.ec

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,190
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Jonathan Taylor - Presentation at Emerging Communications Conference & Awards (eComm 2011)

  1. 1.
  2. 2. Trends in Communications Application Development<br />
  3. 3. Computers controlling audio tapes<br />1 call per tape<br />
  4. 4. Computer Telephony Cards (DSP)<br />1 to 192 calls per board<br />
  5. 5. IP-based Media Servers and Gateways (DSP)<br />24 to 2,000 calls per box<br />
  6. 6. Commoditized Servers (Intel CPU=DSP) <br />20 to 15,000 calls per server<br />
  7. 7. Software Media Servers<br />150 to 15,000 calls<br />
  8. 8. Proprietary API’s<br />C, C++, or proprietary scripting<br />
  9. 9. Proprietary Visual and Scripting<br />Stylus InnovationVisual Voice<br />IntelCT ADE<br />Parity Software<br />VoicebOCX<br />Visual Basic, Delphi, Proprietary Scripting<br />
  10. 10. Standards API’s<br />TAPI<br />TSAPI<br />S.100<br />C, C++<br />
  11. 11. XML and Web<br />Motorola VoxML<br />AT&T PhoneML<br />IBM SpeechML<br />Microsoft WTE/SALTVoxeo CallXML<br />W3C VoiceXML<br />W3C CCXML<br />Any web capable programming language<br />
  12. 12. Continuous evolution in hardware<br />Continuous evolution in software<br />So what’s next?<br />
  13. 13. New Hardware platforms<br />Hundreds of thousands to millions of calls<br />
  14. 14. New Hardware platforms<br />Hundreds of thousands to millions of distributed calls<br />
  15. 15. New Software platforms<br />Voice in the browser – WebRTC, RTCWeb, Phono<br />
  16. 16. New Software platforms<br />XML stays behind – scripting and REST move forward<br />
  17. 17. Tropo 2 Script Example<br />Runs anywhere - public cloud, private cloud, in browserVoice, SMS, IM, Twitter, Facebook, and more<br />
  18. 18. Phono Example<br />Runs anywhere – desktop, mobile, with RTCweb, without.<br />
  19. 19. Thank you!<br />twitter @visionik, skypevisionik<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×