Your SlideShare is downloading. ×
0
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Open Source Telephone Systems Made Easy With Plivo
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Open Source Telephone Systems Made Easy With Plivo

3,233

Published on

Plivo is a communications framework to rapidly build voice based apps, to make or receive calls, using your existing web development skills and infrastructure. It works with FreeSWITCH, so no paying …

Plivo is a communications framework to rapidly build voice based apps, to make or receive calls, using your existing web development skills and infrastructure. It works with FreeSWITCH, so no paying cloud fees to Twilio any more...

Published in: Technology, Education
1 Comment
5 Likes
Statistics
Notes
  • It definitely messed up my fonts... oh well :-)
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
3,233
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
43
Comments
1
Likes
5
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Plivo Making Open Source Telephone Systems EasyPresented byCLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY www.clintberry.com
  • 2. About Me Currently the Lead Developer I love telephones at MediConnect Global in the PHR division. Proud husband and father. I love open source I love the web I love wakeboarding Go Jazz! PRESENTED BY CLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY www.clintberry.com
  • 3. Quick HISTORY LESSONLet’s look at the history of open source telephone systemsCreated in 1999 by Mark Spencer Created in 2006 by Anthony MinessalMark provided telephone support for Linux. He was looking for Anthony contributed heavily to the asterisk code base, buta way to get a professional level call center for much cheaper ultimately found that asterisk wasn’t as stable or scalable as hethan the solutions offered at the time. Written in C needed. Written in mostly C/C++ PRESENTED BY CLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY www.clintberry.com
  • 4. A Few DRAWBACKS • Learning curve can be steep Basic installs are easy, but advanced applications can be difficult • Web Integration Integrating with web applications isn’t intuitive to a web developer PRESENTED BY WE ARE CURRENTLY HERE CLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY 2 of 7 www.clintberry.com
  • 5. Web Phone REVOLUTIONThe good, the great, and the not so great Program phone apps in your language Twilio makes it easy to program phone apps in the web language of your choice. Power to the web developer! Built on Asterisk While this probably ended up biting them in the butt, it still is amazing it is built on open-source Scalability and Hassle-Free They manage the scaling of your application and they manage the telephony technolgy. You simply manage your application Price and Locked in While twilio appears cheap on the surface, it doesn’t include your local telephone service. You are also locked in to their cloud. PRESENTED BY CLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY www.clintberry.com
  • 6. Welcome to FREEDOMEasy to develop telephone apps while still maintaining control What is Plivo? A communication framework to rapidly build voice based apps, to make or receive calls, using your existing web development skills and infrastructure. PRESENTED BY WE ARE CURRENTLY HERE CLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY 2 of 7 www.clintberry.com
  • 7. Why Plivo is AWESOME • Use the web languages you already know to make advanced voice applications • Runs on FreeSWITCH (Stable, more scalable) • Maintain full control of your telephony stack, including your VOIP provider • RESTful (sort of) / Easy API PRESENTED BY WE ARE CURRENTLY HERE CLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY 2 of 7 www.clintberry.com
  • 8. How it WORKS PRESENTED BY WE ARE CURRENTLY HERE CLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY 2 of 7 www.clintberry.com
  • 9. How To INSTALL ./install.sh ./plivo_install.sh PhonyBox (ComingSoon) PRESENTED BY WE ARE CURRENTLY HERE CLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY 2 of 7 www.clintberry.com
  • 10. Working With PLIVO RESTAPI RESTXML PRESENTED BY WE ARE CURRENTLY HERE CLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY 2 of 7 www.clintberry.com
  • 11. How To MAKE A CALL http://127.0.0.1:8088/v0.1/Call/ { To: 1005 From: 1001 Gateways: user/ AnswerUrl: http://localhost:3000/answer/ } PRESENTED BY WE ARE CURRENTLY HERE CLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY 2 of 7 www.clintberry.com
  • 12. Let’s MAKE A CALL PRESENTED BY WE ARE CURRENTLY HERE CLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY 2 of 7 www.clintberry.com
  • 13. How To ANSWER A CALL Accepting Connections on http://127.0.0.1:3000/answer/ <Response> <Speak>Hello and welcome to Pleevo</Speak> </Response> PRESENTED BY WE ARE CURRENTLY HERE CLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY 2 of 7 www.clintberry.com
  • 14. Let’s ANSWER A CALL PRESENTED BY WE ARE CURRENTLY HERE CLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY 2 of 7 www.clintberry.com
  • 15. Other FEATURES • Make bulk outbound calls • Manage conference calls • Record calls • Redirect to multiple devices PRESENTED BY WE ARE CURRENTLY HERE CLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY 2 of 7 www.clintberry.com
  • 16. Awesome to AWESOME’RReal time voice-enabled web applications via websockets PRESENTED BY WE ARE CURRENTLY HERE CLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY 2 of 7 www.clintberry.com
  • 17. Awesome to AWESOME’RReal time voice-enabled web applications via websockets • Node.js’s asynchronous nature makes it ideal for telephone apps • Real time applications with Node.js are VERY easy • Backbone.js is a front-end javascript framework that uses 100% ajax for loading data (no page refreshes) PRESENTED BY WE ARE CURRENTLY HERE CLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY 2 of 7 www.clintberry.com
  • 18. Basic DemoReal time voice-enabled web applications via websockets Under 70 lines of code PRESENTED BY CLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY www.clintberry.com
  • 19. What Does This MEAN? • Not necessarily new ideas • Lower Barriers to Entry • Cheaper for small businesses • More and more open source code PRESENTED BY WE ARE CURRENTLY HERE CLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY 2 of 7 www.clintberry.com
  • 20. The FUTURE • Plivo Cloud • PhonyBox PRESENTED BY WE ARE CURRENTLY HERE CLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY 2 of 7 www.clintberry.com
  • 21. In CONCLUSION PHONES ARE AWESOME! PRESENTED BY WE ARE CURRENTLY HERE CLINT BERRY PLIVO & EASY OPEN SOURCE TELEPHONY 2 of 7 www.clintberry.com
  • 22. Questions?YOU ARE LOOKING AT TODAY TOPIS IS WE ARE CURRENTLY HEREPresenter NamePRESENTER HERE GOES THE TITLE OF THE TOPIC 7 of 7 www.totalydarkpowerpointtemplate.com

×