skype for asterisk - sfa what you can do thu 10/15 – 11:00-11:35am cira b

18
Skype for Asterisk - SFA What You Can Do THU 10/15 – 11:00- 11:35am Cira B

Post on 22-Dec-2015

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Skype for Asterisk - SFA What You Can Do THU 10/15 – 11:00-11:35am Cira B

Skype for Asterisk - SFA What You Can Do

THU 10/15 – 11:00-11:35am

Cira B

Page 2: Skype for Asterisk - SFA What You Can Do THU 10/15 – 11:00-11:35am Cira B

Me

• Tim Panton - Westhawk LtdPhoneFromHere.com

• Disclaimer - I don't speak for Digium or Skype

Page 3: Skype for Asterisk - SFA What You Can Do THU 10/15 – 11:00-11:35am Cira B

What is SFA - Skype for Asterisk?

• Another channel - like chan_iax or chan_h323

• Allows your Asterisk to speak Skype's protocol

• Costs $66 per channel

• Includes G729

Page 4: Skype for Asterisk - SFA What You Can Do THU 10/15 – 11:00-11:35am Cira B

Demo: Call from Skype to Asterisk

• Call connects to Demo exten at Digium

DigiumSkype protocol

Demo server

SFA

Skype user

Page 5: Skype for Asterisk - SFA What You Can Do THU 10/15 – 11:00-11:35am Cira B

Why Bother with Another Channel?

• What is wrong with SIP ? (Don't get me started)

• Skype goes through firewalls

• Skype is encrypted

• Skype has 400 Million account

• Skype has 18 Million users on line _now_

Page 6: Skype for Asterisk - SFA What You Can Do THU 10/15 – 11:00-11:35am Cira B

How It Works

• Separate process - chan_skype module

• RTP - packet to packet bridge possible

• Low latency

• Good Quality

• Skype never transcodes - endpoint have to be compatible

Page 7: Skype for Asterisk - SFA What You Can Do THU 10/15 – 11:00-11:35am Cira B

How It Works - Diagram

ResSkypeForAsterisk

chan_skype

skyhost(s) 400MSkype Users

Internet

Skype Protocol

Your asterisk server

Page 8: Skype for Asterisk - SFA What You Can Do THU 10/15 – 11:00-11:35am Cira B

Skype as Softphone for Asterisk

• Skype is an excellent softphone

• Often pre-installed

• Multi OS

• Good echo canceller

Page 9: Skype for Asterisk - SFA What You Can Do THU 10/15 – 11:00-11:35am Cira B

Demo: Call from cell phone into SFA dial exten

• Goes to my Skype

PSTN

Skype protocol

Customer

SFA

DistributedSkype user

Page 10: Skype for Asterisk - SFA What You Can Do THU 10/15 – 11:00-11:35am Cira B

Richer Data

• Skype for Asterisk carries fields with it • language: ISO language code (en_US)

• phone_home: Home phone number (+15555551212)

• email: E-mail address ([email protected])

• homepage: Homepage (http://www.example.com)

• about: Short self-description (I am a Software Engineer)

• birthday: Birth date (YYYYMMDD format)

• gender: Gender (m/f)

• avatar: Avatar filename, 96x96 JPEG (/var/lib/asterisk/images/myavatar.jpg)

• etc

• Auth done by Skype network

Page 11: Skype for Asterisk - SFA What You Can Do THU 10/15 – 11:00-11:35am Cira B

Demo: Call from my Skype to ZipDX

• Conf id in 'topic' and Caller id preset

ZDX

Skype user

WebPage

Skype: URI

Topic +skype id

Caller id+ exten

Conference server

Page 12: Skype for Asterisk - SFA What You Can Do THU 10/15 – 11:00-11:35am Cira B

Presence Data

• Skype holds presence data for all users

• SFA lets you see/use it

Page 13: Skype for Asterisk - SFA What You Can Do THU 10/15 – 11:00-11:35am Cira B

Demo: JavaFX reflecting user status

• Switch on iphone - user presence changes.

Webserver

Skype protocol

SFA

Skype user

DynamicWebpage

Page 14: Skype for Asterisk - SFA What You Can Do THU 10/15 – 11:00-11:35am Cira B

Endpoints Aren't Just the Skype Desktop Client

• Mobile devices

• 3 phone

• iPhone client

• hard phones

• Skype for SIP (shoretel, cisco etc)

Page 15: Skype for Asterisk - SFA What You Can Do THU 10/15 – 11:00-11:35am Cira B

Demo: ????

• To Be Determined.......

Page 16: Skype for Asterisk - SFA What You Can Do THU 10/15 – 11:00-11:35am Cira B

What is Wrong with Skype

• Proprietary protocol

• Messy to firewall well

• No 'islands'

• Have to be connected to public internet

Page 17: Skype for Asterisk - SFA What You Can Do THU 10/15 – 11:00-11:35am Cira B

What is wrong with SFA

• Missing text

• Missing video

• Missing SILK

• Price?

• Can't have 2 calls from A->B

• Must use Business control Panel

Page 18: Skype for Asterisk - SFA What You Can Do THU 10/15 – 11:00-11:35am Cira B

Questions?

[email protected]

[email protected]

twitter.com/steely_glint