High Performance Echo Suppressor For PJMEDIA

If you were unhappy with the performance of echo suppressor in PJMEDIA, specially on mobile devices, This is partially due to AEC, Acoustic Echo Canceler cannot be used on these devices due to the high processing requirements.
PJSIP group has whipped up a completely new echo suppressor, and according to a post on the PJSIP Blog, it works better than before. I have had no time to test yet but will be working on doing so next week.
In tests conducted by the development team, on PocketPC 2003 PDA with 312MHz StrongARM CPU,(which I am using for mobile tests as well) it only used less than 0.5% (half percent) of CPU.Not only that it used a very little CPU power, it was able to suppress echoes! That indeed is good news.

The new echo suppressor is available in SVN at pjmedia/echo_suppress.c, and it will be included in the next release.
Free SIP Accounts

More here:
High Performance Echo Suppressor For PJMEDIA

Share/Save/Bookmark

Add comment August 16th, 2008

City Of Oakland Gets Unified With ShoreTel.

City of Oakland has deployed Shoretel system for Unified Communications through out the City department very successfully. The deployment has began in 2003 and after multiple pilot deployments system now cover the city, except the 911 system. Rather than me blabbering about it, I will let you watch the video and find out why the city did so. I found the video on network world. The Shoretel has a report on the system as well. Even though many news sites are reporting that Shoretel replaced a Cisco system but I have not been able to find any infomation on such system. There was a small deployment of a Cisco system in one of the departments. So far the best source is the ShoreTel’s report if you are looking for details.

http://snapvoip.blogspot.com/

See the rest here:
City Of Oakland Gets Unified With ShoreTel.

Share/Save/Bookmark

Add comment August 15th, 2008

Do You Know WHat FISA Is?

I think you better learn if you did not know before. Government could alway listen to your conversations if it wanted, legally, with a warrant.
But with FISA, which President Bush signed (Foreign Intelligence Surveillance Act) Amendments Act of 2008 into law, it does not need warrants. John Edwards of VoIP News has done a better job of describing the procedures that the government may use for the surveillance and collection of “foreign intelligence information” between “foreign powers” and “agents of foreign powers.” Read and educate yourself.

VoIP
Tags: ,

Go here to read the rest:
Do You Know WHat FISA Is?

Share/Save/Bookmark

Add comment August 15th, 2008

Python SIP, Yes PJSIP Wraps It!

Yes now it’s done! The new module, does the abstractions in two layers. According to a blog post, the lower layer is the _pjsua C extension which exports PJSUA API to Python. This is similar to how the old Python extension was implemented. But now we also add a higher layer abstraction, object oriented, pure Python module on top of this. And that is the pjsua.py module. We are a bit excited as we have been playing with PJSIP for a while. We will look in to this module very soon. So go ahead get the module, develop a softphone and sign into one of these free SIP accounts and talk away!

The pjsua module provides high level API for constructing SIP multimedia user agent applications. It wraps together the signaling, media, and NAT traversal functionality into easy to use call control API, providing account management, buddy list management, presence, and instant messaging, along with multimedia features such as local conferencing, file streaming, local playback, and voice recording, and powerful NAT traversal techniques utilizing STUN, TURN, and ICE.

You can read more about it and follow the Python SIP Tutorial from this blog post, Python SIP Take Two (Part 1)

Python SIP, Yes PJSIP Wraps It!

More here:
Python SIP, Yes PJSIP Wraps It!

Share/Save/Bookmark

Add comment August 15th, 2008

chan-mobile on Asterisk 1.4

I see a lot of people looking for chan-mobile information. Since I wrote about configuring chan-mobile (Chan_mobile) last time, things have changed a bit.
chan-mobile is a part of the Asterisk development and will be appearing on your server computer with the release of Asterisk 1.40. You can browse the chan-mobile at the development tree at Asterisk SVN server. So if you are running the development version, you should have in your SVN tree.
If you need to get it running with Asterisk 1.4X. Follow the simple instructions, you can have your Asterisk over Bluetooth! in no time. Using chan-mobile with Asterisk 1.4.x requires patching the development version of asterisk-addons and compiling with Asterisk 1.4.x, not a big deal.

Follow the process below

  1. Checkout the trunk version of asterisk-addons from Digium’s SVN repository
  2. Download the chan-mobile 1.4X patch from here. Save it to asterisk-addons directory.
  3. Change to the asterisk-addons directory
  4. patch -p0 chan_mobile-1.4.x.patch
  5. ./configure
  6. make menuselect
  7. make
  8. make install (as root)

You are done!. Now you have Asterisk with chan-mobile enabled. One of the most common problems are missing bluez! chan-mobile requires that the bluez headers and libraries are installed on your system. Most distributions provide a package that contains the blue-z development libraries. It is probably called something like libbluetooth-dev. Use the latest versions from the blue-z website. Download and install both the bluez-libs and bluez-utils packages.
Please also check the Digium Bug Tracker (this link tekes you directly to chan-moblie issues) as any issues and new developments will be listed.

Read more:
chan-mobile on Asterisk 1.4

Share/Save/Bookmark

Add comment August 14th, 2008

Previous Posts


Recent Posts

Tags

Blogroll