Upload
saul-ibarra-corretge
View
5.454
Download
2
Tags:
Embed Size (px)
DESCRIPTION
Slides from the lightning talk given at ISOC NL New Year Event 2014 on how to build and open source voip hardware phone with a Raspberry Pi.
Citation preview
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