Re: My VoIP experience in Freerunner

2011-08-30 Thread Tiago Bortoletto Vaz

On Tue, 30 Aug 2011 13:03:38 +1000, NeilBrown wrote:
On Mon, 29 Aug 2011 14:13:38 -0300 Tiago Bortoletto Vaz 
ti...@debian.org

wrote:


Hi all,

I've just posted how I managed to get SIP working in Qtmoko - not
qtopia default app, unfortunately.

Actually it's not only related to Qtmoko once I ended with a regular 
X

application for that.

Please share your ideas to improve this setup :)


http://tiagovaz.org/posts/VoIP_in_Neo_Freerunner_with_Qtmoko_and_Linphone/

Regards,



I cannot see your
  http://pub.tiagovaz.org/.linphonerc
403 - Forbidden


Sorry, I've just added the right permission.


anything interesting in it?


Not really.

Regards,

--
Tiago Bortoletto Vaz
http://tiagovaz.org

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: My VoIP experience in Freerunner

2011-08-30 Thread Al Johnson
On Monday 29 August 2011, Paul Fertser wrote:
 Be warned though, afaict the FR case (especially if you have both
 screws properly secured, i personally use my device without those for
 several years without any issues) provokes echo, so you might need to
 find an acceptable way (yet-to-be-discovered hardware mod or software)
 to do echo cancellation.

linphone has a simpler echo limiter that can be used if there isn't enough cpu 
for the proper echo canceller, or if the level of distortion is too high for 
it to work properly. It lowers or mutes the mic when the speaker level is high 
so you effectively get half-duplex calls. It's not ideal, but probably better 
than echo!

http://www.linphone.org/eng/documentation/dev/tuning-linphone.html

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: My VoIP experience in Freerunner

2011-08-30 Thread Benjamin Deering


This is the first I have heard of removing the case screws to reduce 
echo.  Has this worked for anyone else?

[/threadjack]
On 08/29/2011 03:13 PM, Paul Fertser wrote:

Hi,

Thanks for sharing the valueable info :)

Tiago Bortoletto Vazti...@debian.org  writes:

  • I was not able to have default Freerunner headset working on an
  acceptable quality. Help will be very welcome.

I think the voip-handset state file is supposed to be used with the
handset (i.e. builtin mic and speaker) rather than with the
headset. You'd need to study the routing diagram[1] to see what
changes are needed to get a voip-headset setup.

To check if it's working, you can simply load the statefile and then
use ``arecord'' to record a sample file, scp it to your PC and check
the levels and quality. Then scp some other known to be good file from
PC to FR and use ``aplay'' to check the playback quality.

Also, make sure you're not CPU-bound. As s3c2442 lacks an FPU, you
probably should avoid codecs that require floating point operations,
and also probably you might need to disable echo cancellation and/or
silence detection.

Be warned though, afaict the FR case (especially if you have both
screws properly secured, i personally use my device without those for
several years without any issues) provokes echo, so you might need to
find an acceptable way (yet-to-be-discovered hardware mod or software)
to do echo cancellation.

[1] http://wiki.openmoko.org/wiki/Neo1973_Audio_Subsystem



___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: My VoIP experience in Freerunner

2011-08-29 Thread Paul Fertser
Hi,

Thanks for sharing the valueable info :)

Tiago Bortoletto Vaz ti...@debian.org writes:
  • I was not able to have default Freerunner headset working on an
  acceptable quality. Help will be very welcome.

I think the voip-handset state file is supposed to be used with the
handset (i.e. builtin mic and speaker) rather than with the
headset. You'd need to study the routing diagram[1] to see what
changes are needed to get a voip-headset setup.

To check if it's working, you can simply load the statefile and then
use ``arecord'' to record a sample file, scp it to your PC and check
the levels and quality. Then scp some other known to be good file from
PC to FR and use ``aplay'' to check the playback quality.

Also, make sure you're not CPU-bound. As s3c2442 lacks an FPU, you
probably should avoid codecs that require floating point operations,
and also probably you might need to disable echo cancellation and/or
silence detection.

Be warned though, afaict the FR case (especially if you have both
screws properly secured, i personally use my device without those for
several years without any issues) provokes echo, so you might need to
find an acceptable way (yet-to-be-discovered hardware mod or software)
to do echo cancellation.

[1] http://wiki.openmoko.org/wiki/Neo1973_Audio_Subsystem
-- 
Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software!
mailto:fercer...@gmail.com

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: My VoIP experience in Freerunner

2011-08-29 Thread NeilBrown
On Mon, 29 Aug 2011 14:13:38 -0300 Tiago Bortoletto Vaz ti...@debian.org
wrote:

 Hi all,
 
 I've just posted how I managed to get SIP working in Qtmoko - not 
 qtopia default app, unfortunately.
 
 Actually it's not only related to Qtmoko once I ended with a regular X 
 application for that.
 
 Please share your ideas to improve this setup :)
 
 http://tiagovaz.org/posts/VoIP_in_Neo_Freerunner_with_Qtmoko_and_Linphone/
 
 Regards,
 

I cannot see your
  http://pub.tiagovaz.org/.linphonerc
403 - Forbidden

anything interesting in it?

Thanks,
NeilBrown

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community