Building an Open Source VoIP Hardware Phone
-
Upload
saul-ibarra-corretge -
Category
Technology
-
view
5.450 -
download
2
description
Transcript of Building an Open Source VoIP Hardware Phone
Saúl Ibarra Corretgé@saghul
Building an Open SourceVoIP Hardware Phone
AG ProjectsSIP Infrastructure Experts
Hoi!
• @saghul
• VOIP ALL THE THINGS
• Open Source
Hardware?
AG ProjectsSIP Infrastructure Experts
Raspberry Pi
AG ProjectsSIP Infrastructure Experts
Raspberry Pi
• ARM processor at 700 MHz - 1GHz
• 512 MB of RAM
• 10/100 Ethernet port
• USB 2.0 ports
•GPIO
•Debian runs on it
AG ProjectsSIP Infrastructure Experts
+ = ?
AG ProjectsSIP Infrastructure Experts
To achieve great things, two things are needed; a plan, and not quite enough time.
- Leonard Bernstein
AG ProjectsSIP Infrastructure Experts
Saúl Tijmen
OP^2
Open Pi Phone
AG ProjectsSIP Infrastructure Experts
OP^2
• Framework for developing a SIP hardware device
• SIP SIMPLE SDK at the core
• Web based configuration interface
• RESTful API for configuration and control
• Pluggable hardware backends
AG ProjectsSIP Infrastructure Experts
SIP SIMPLE SDK
AG ProjectsSIP Infrastructure Experts
OP^2 Architecture
AG ProjectsSIP Infrastructure Experts
1st prototype:Falcon
retina display!
AG ProjectsSIP Infrastructure Experts
Implementation challenges
• Initial knowledge and time
• Performance on the Raspberry Pi
• Interaction with the hardware
• Tendency to over-engineering
AG ProjectsSIP Infrastructure Experts
Future Plans
• Enhance audio quality
• Provisioning system using Bonjour
• Web based contact management
• PoE
• Other hardware platforms
AG ProjectsSIP Infrastructure Experts
http://op2-project.github.io
AG ProjectsSIP Infrastructure Experts
Questions?
bettercallsaghul.com@saghul