FS weekly 2010 09 01

From FreeSWITCH Wiki
Jump to: navigation, search


Calling Instructions

Wednesday September 1st at 1700 UTC (1200 CST / 1pm EST)
sip:888@conference.freeswitch.org or via the good old PSTN at +1-919-386-9900
gtalk:conf+888@conference.freeswitch.org Or click on this link
Or call Skype the skype user "skypiax5", you'll be automatically connected (max 20 concurrent users).
Codecs: PCMU/PCMA, G.722, CELT, Speex, Skype, among others
Press 0 to mute/unmute your self. Press * to deaf/undeaf.

  • What are the Beeps in the conference? One Beep - someone has joined, two beeps - someone has left.


Please add agenda items as needed. If you have a question you'd like to ask then edit the Items Needing Discussion section below. Be sure to put your name/nick on your question.

News, Notes, & Miscellaneous Fun Stuff

Featured Presentation

Upcoming Presentations

The dates for the following presentations are subject to change, so you need to check back.

  • September 8, 2010 - intralanman - mod_xml_curl
  • September 15, 2010 - DRK
  • September 22, 2010 - OPEN (MSC out of town)
  • September 29, 2010 - OPEN

Questions For Developers

If you have questions for Tony, Mike, or Brian please add them here...

  • I'd like to get some feedback on adding switch_core_sqldb features to mod_lua (Leon de Rooij / ledr on irc)
    • do you like it ? or not at all and swig must be used for this ? (if that is possible)
    • see here for a description and tests
    • is syntax ok this way ? Maybe I can change it to something like:
dbh = freeswitch.get_odbc_dbh("dsn","user","pass")
rows = dbh:query("select 1 as foo, 2 as bar")
-- rows now contains: { [1] = { ["foo"] = "1"; ["bar"] = "2"; }; }
dbh:release() -- optional
  • Joel asks: where does FS stand in terms of SBC functionality? How does it compare, e.g., to Broadsoft SBC that some SIP/VoIP providers use?

Items Needing Discussion

  • We are still looking for Cookbook recipe ideas. We will be asking the community frequently for ideas. If you have ideas please please please put them on the Cookbook page. If we get enough input from the community we probably will be able to do a new FS cookbook with Packt.

From kimc

FreeSWITCH version: 1.0.head (git-70331e8 2010-08-30 17-33-05 -0500) FreeBSD 8.1-stable and 9-current Voicemail recorded by G722 phones is very distorted while 'greeting' recordings sound fine. The wav files are distorted when played on other software/os Voicemail recorded with the same hardware with the phone in G711 mode sounds fine.

A 'workaround' is to call the voicemail app without the use of loopback:

<action application="voicemail" data="default ${domain_name] $1"/>

instead of:

<action application="bridge" data="loopback/app=voicemail:default ${domain_name} ${dialed_extension}"/>

  • Difference between mod_fifo and mod_callcenter , to make a better call center environment which mod is better and in

what aspects ?

Janitorial Items

  • The show command docs could use some love. They are really sparse. It would be nice to have an example of some of things you can do with actual examples like:
show channels as xml
show channels like foo as xml
show distinct_channels
show calls

Let me know if you think we can add anything else to the show page. Some of the show commands are quite obvious, like "show api" and "show application" so we don't need to do too much on those.

Items Needing Documentation

  • Add items here

Stuff started but needs some community input

  • Add items here

Stuff yet to be documented

  • New mod_sofia chan var: sip_force_audio_fmtp (commit msg)
  • New mod_sofia chan var: sip_copy_multipart (commit msg)
  • New FIFO param: taking_calls (commit msg)
  • New FIFO flag: no_media (commit msg)
  • New FIFO chan vars: fifo_bridged, fifo_manual_bridged (commit msg)

User Tips & Tricks

If you have something you'd like to share with the community then by all means add it here and we will give you a few minutes on the conference call to discuss it!

  • Don't forget about the contrib folders! They are now in their own repository. See Git_Tips#Initial_Checkout for information on how to check it out.

Suggestions For Future Meetings & Future To Dos

  • Add your thoughts here

Presenters Needed For These Topics

  • SIP 101 (beginning SIP, how does it work, how to look at different SIP packets)
  • mod_shout/shoutcast, esp with one-way conferences for scalability
  • Codec negotiation - early vs. late, why you need it, how to do it
  • T.38 - what it is, how to use it, etc.

Need SIP Trunking or DIDs?

If you are looking for SIP Trunking, Origination or Termination please visit http://www.VoiceNetwork.ca

  • Unlimited Incoming DIDs from $3.95
  • Per Minute DIDs from $0.99 @ 0.01 per minute
  • Outbound Canadian Termination from $0.005 and USA from $ 0.0125

Return to main meeting page