SlideShare una empresa de Scribd logo
1 de 10
GNOME Telephony
Evolving past the great divide
Innovation & Freedom Over Time
Evolving past the great desktop divide
Freedom in Free Markets Monopolies
60's
70's
The Problem
* Dialing telephone numbers from your address book
* Identifying incoming callers automatically
* Managing call agents and call centers
* Lack of good clip art for this slide
Computer Telephony Integration
ITU S.100 CSTA
Proprietary Vendor Strikes!
TAPI, SPI, and the
application Developer
Everyone has to use binaries:
Application source secret
(TAPI callable API)
Source Secret OS API CODE
Source Secret OS SPI Code
(SPI callable for Telephony)
Source Secret Telephony Vendor 
The OS vendor has market pressure to create changes, requiring both the 
application developer and the telephony provider to rewrite code each 
time.  Two sets of separate source secret interfaces have to be 
maintained in sync.  Two separate levels of calls need to be
made for each operation.  No reuse of implementations possible.
Telephony Liberation!
IETF!
New groups and bodies create
true open standards for computer 
telephony!
First effort, SCTP 
(Simple Computer 
Telephony Control 
Protocol)
TOSI – Single level API library
SIP, with some history in SCTP
Free Software Telephony & GNOME
GNU Gatekeeper
Libgtaps – c callable api front end
for tcp protocol to telephony servers
(tosi, sctp, sip based history)
Evolution, dialing
address book
Screen­pop applet, 
who is calling? 
(based on gm 
concepts)
CRM
GNOME
Meeting
Softphone
clients
Problems to solve in GTAPS
* Final specification of C callable library – largely complete, but need 
input from those that may actually use it.
* Specification of backend interconnect protocol – derivable from tcp 
method of tosi?  New methods should be used?
* Full mailing list and cvs repository to host at.
* Implementation of GNOME applet
* Selection of appropriate project logo!
And finally...
Happy Hacking!
And finally...
Happy Hacking!

Más contenido relacionado

Similar a Gnome Telephony Application Services

SMPTE Toronto Presentation - Open-Source Software In Broadcasting: The Power ...
SMPTE Toronto Presentation - Open-Source Software In Broadcasting: The Power ...SMPTE Toronto Presentation - Open-Source Software In Broadcasting: The Power ...
SMPTE Toronto Presentation - Open-Source Software In Broadcasting: The Power ...Brad Fortner
 
Current trends and innovations in voice over IP
Current trends and innovations in voice over IPCurrent trends and innovations in voice over IP
Current trends and innovations in voice over IPALTANAI BISHT
 
Newly master counter remote control copier
Newly master counter remote control copierNewly master counter remote control copier
Newly master counter remote control copierJack Chen
 
Jonathan Taylor - Presentation at Emerging Communications Conference & Awards...
Jonathan Taylor - Presentation at Emerging Communications Conference & Awards...Jonathan Taylor - Presentation at Emerging Communications Conference & Awards...
Jonathan Taylor - Presentation at Emerging Communications Conference & Awards...eCommConf
 
Bonrix Bulk voice call - Voice SMS Marketing Web Based Panel
Bonrix Bulk voice call - Voice SMS Marketing Web Based PanelBonrix Bulk voice call - Voice SMS Marketing Web Based Panel
Bonrix Bulk voice call - Voice SMS Marketing Web Based PanelRenish Ladani
 
Yeastar MyPBX-Basic configuration
Yeastar MyPBX-Basic configurationYeastar MyPBX-Basic configuration
Yeastar MyPBX-Basic configurationHossein Yavari
 
DTMF BASED MOBILE CONTROLL ROBOT SYSTEM
DTMF BASED MOBILE CONTROLL ROBOT SYSTEMDTMF BASED MOBILE CONTROLL ROBOT SYSTEM
DTMF BASED MOBILE CONTROLL ROBOT SYSTEMiindranilsarkar
 
Sounds Like Botnet
Sounds Like BotnetSounds Like Botnet
Sounds Like BotnetItzik Kotler
 
Smart TV Security - #1984 in 21st century -
Smart TV Security - #1984 in 21st century -Smart TV Security - #1984 in 21st century -
Smart TV Security - #1984 in 21st century -Seungjoo Kim
 
TAD Summit 2016 - The Mobile World Up Side Down
TAD Summit 2016 - The Mobile World Up Side DownTAD Summit 2016 - The Mobile World Up Side Down
TAD Summit 2016 - The Mobile World Up Side DownDaniel-Constantin Mierla
 
Polycom soundstation 2 data sheet
Polycom soundstation 2 data sheetPolycom soundstation 2 data sheet
Polycom soundstation 2 data sheetbest4systems
 
Report in Operations and Research (OPERSEA) — STI College Bacolod
Report in Operations and Research (OPERSEA) — STI College BacolodReport in Operations and Research (OPERSEA) — STI College Bacolod
Report in Operations and Research (OPERSEA) — STI College BacolodEphramar Telog
 
Escene es620 series ip phone user manual en
Escene es620 series ip phone user manual enEscene es620 series ip phone user manual en
Escene es620 series ip phone user manual enEmre Ozcan
 
Hybrid Open Source Telephony (OST) and Proprietary Scenarios
Hybrid Open Source Telephony (OST) and Proprietary ScenariosHybrid Open Source Telephony (OST) and Proprietary Scenarios
Hybrid Open Source Telephony (OST) and Proprietary ScenariosRoberto Galoppini
 
Offline Voice Control
Offline Voice ControlOffline Voice Control
Offline Voice ControlJishnu Rajeev
 
Docfoc.com ngn - signaling & protocol analysis
Docfoc.com ngn - signaling & protocol analysisDocfoc.com ngn - signaling & protocol analysis
Docfoc.com ngn - signaling & protocol analysisRashid Khan
 
Tringme Overview
Tringme OverviewTringme Overview
Tringme Overviewgueste32f19
 
Open, But Not As Usual.
Open, But Not As Usual.Open, But Not As Usual.
Open, But Not As Usual.John Lee
 

Similar a Gnome Telephony Application Services (20)

SMPTE Toronto Presentation - Open-Source Software In Broadcasting: The Power ...
SMPTE Toronto Presentation - Open-Source Software In Broadcasting: The Power ...SMPTE Toronto Presentation - Open-Source Software In Broadcasting: The Power ...
SMPTE Toronto Presentation - Open-Source Software In Broadcasting: The Power ...
 
Fio 011813 autocouncil
Fio 011813 autocouncilFio 011813 autocouncil
Fio 011813 autocouncil
 
Current trends and innovations in voice over IP
Current trends and innovations in voice over IPCurrent trends and innovations in voice over IP
Current trends and innovations in voice over IP
 
Newly master counter remote control copier
Newly master counter remote control copierNewly master counter remote control copier
Newly master counter remote control copier
 
Jonathan Taylor - Presentation at Emerging Communications Conference & Awards...
Jonathan Taylor - Presentation at Emerging Communications Conference & Awards...Jonathan Taylor - Presentation at Emerging Communications Conference & Awards...
Jonathan Taylor - Presentation at Emerging Communications Conference & Awards...
 
Bonrix Bulk voice call - Voice SMS Marketing Web Based Panel
Bonrix Bulk voice call - Voice SMS Marketing Web Based PanelBonrix Bulk voice call - Voice SMS Marketing Web Based Panel
Bonrix Bulk voice call - Voice SMS Marketing Web Based Panel
 
Yeastar MyPBX-Basic configuration
Yeastar MyPBX-Basic configurationYeastar MyPBX-Basic configuration
Yeastar MyPBX-Basic configuration
 
DTMF BASED MOBILE CONTROLL ROBOT SYSTEM
DTMF BASED MOBILE CONTROLL ROBOT SYSTEMDTMF BASED MOBILE CONTROLL ROBOT SYSTEM
DTMF BASED MOBILE CONTROLL ROBOT SYSTEM
 
Sounds Like Botnet
Sounds Like BotnetSounds Like Botnet
Sounds Like Botnet
 
Smart TV Security - #1984 in 21st century -
Smart TV Security - #1984 in 21st century -Smart TV Security - #1984 in 21st century -
Smart TV Security - #1984 in 21st century -
 
TAD Summit 2016 - The Mobile World Up Side Down
TAD Summit 2016 - The Mobile World Up Side DownTAD Summit 2016 - The Mobile World Up Side Down
TAD Summit 2016 - The Mobile World Up Side Down
 
Polycom soundstation 2 data sheet
Polycom soundstation 2 data sheetPolycom soundstation 2 data sheet
Polycom soundstation 2 data sheet
 
Report in Operations and Research (OPERSEA) — STI College Bacolod
Report in Operations and Research (OPERSEA) — STI College BacolodReport in Operations and Research (OPERSEA) — STI College Bacolod
Report in Operations and Research (OPERSEA) — STI College Bacolod
 
Escene es620 series ip phone user manual en
Escene es620 series ip phone user manual enEscene es620 series ip phone user manual en
Escene es620 series ip phone user manual en
 
Hybrid Open Source Telephony (OST) and Proprietary Scenarios
Hybrid Open Source Telephony (OST) and Proprietary ScenariosHybrid Open Source Telephony (OST) and Proprietary Scenarios
Hybrid Open Source Telephony (OST) and Proprietary Scenarios
 
Lets Auto It
Lets Auto ItLets Auto It
Lets Auto It
 
Offline Voice Control
Offline Voice ControlOffline Voice Control
Offline Voice Control
 
Docfoc.com ngn - signaling & protocol analysis
Docfoc.com ngn - signaling & protocol analysisDocfoc.com ngn - signaling & protocol analysis
Docfoc.com ngn - signaling & protocol analysis
 
Tringme Overview
Tringme OverviewTringme Overview
Tringme Overview
 
Open, But Not As Usual.
Open, But Not As Usual.Open, But Not As Usual.
Open, But Not As Usual.
 

Gnome Telephony Application Services