| Author |
Message |
smokey01

Joined: 30 Dec 2006 Posts: 1641 Location: South Australia
|
Posted: Sat 03 Sep 2011, 00:54 Post subject:
|
|
As I was doing some testing with caneri today it was obvious lobster is on the right track. We need to make Psip easier to use.
lobster has included a couple of important features such as sound playback and registration of a SIP server.
I have now taken that a bit further to ensure recording is working too. From my experience recording is normally muted and that can cause some issues especially for new comers.
I have now included lobsters ideas into the main GUI and included a recording test. This means you can open your default audio mixer and test your recording and playback.
I am still studying the information that seaside sent me and yet to look at 01micko's contribution.
Thanks
_________________ Puppy Software <-> Distros <-> Puppy Linux Tips
|
|
Back to top
|
|
 |
01micko

Joined: 11 Oct 2008 Posts: 7037 Location: qld
|
Posted: Sat 03 Sep 2011, 01:08 Post subject:
|
|
Hi all.
I think I'm having a sound card issue. It's really weird. I'll get it sorted, but one worrying thing is my cpu is nearly maxing out while negotiating with the sip server, seems to be stuck in a loop for awhile. Do we have the source for pjsua_custom_03-0.9.0 ??
The gtkdialog code needs a real cleanup, there are tons of stray processes! Just run top after you close Psip down to see. The problem is that children are starting from within processes and are forked.. these often don't end cleanly and we end up with a zombie. It's something I'm learning to deal with.
I think lobsters little wizard is great! It should run at first start (before the config files exist ).. and then maybe have it accessible from a menu entry. I'll PM you some more stuff Smokey.. soon.
_________________ keep the faith .. 
|
|
Back to top
|
|
 |
smokey01

Joined: 30 Dec 2006 Posts: 1641 Location: South Australia
|
Posted: Sat 03 Sep 2011, 01:24 Post subject:
|
|
Micko check your gmail account.
_________________ Puppy Software <-> Distros <-> Puppy Linux Tips
|
|
Back to top
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15109 Location: Paradox Realm
|
Posted: Sat 03 Sep 2011, 01:41 Post subject:
|
|
Hi guys
the enclosed file needs to be renamed help.html
and replaces
/usr/local/psip/resources/help.html
- Next to do - listen to voice messages and incorporate smokey suggestions
Welcome to Mick
Puppy Linux
Dog and Bone
| Description |
|

Download |
| Filename |
help.zip |
| Filesize |
2.71 KB |
| Downloaded |
94 Time(s) |
_________________ Puppy WIKI
|
|
Back to top
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15109 Location: Paradox Realm
|
Posted: Sat 03 Sep 2011, 02:29 Post subject:
|
|
previous html was wrong - should be OK now
_________________ Puppy WIKI
|
|
Back to top
|
|
 |
smokey01

Joined: 30 Dec 2006 Posts: 1641 Location: South Australia
|
Posted: Sat 03 Sep 2011, 02:33 Post subject:
|
|
| Lobster wrote: | | previous html was wrong - should be OK now |
Lobster the zip file was empty.
_________________ Puppy Software <-> Distros <-> Puppy Linux Tips
|
|
Back to top
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15109 Location: Paradox Realm
|
Posted: Sat 03 Sep 2011, 04:00 Post subject:
|
|
| Quote: | | Lobster the zip file was empty. |
You can not upload an html file to the forum (as far as I remember)
so I rename it with the extention .zip
(it is not a zip file)
When you download - rename it help.html
Hope that works for you
_________________ Puppy WIKI
|
|
Back to top
|
|
 |
smokey01

Joined: 30 Dec 2006 Posts: 1641 Location: South Australia
|
Posted: Sat 03 Sep 2011, 04:49 Post subject:
|
|
Sorry misread your message.
I have added record and playback testing.
Unzip the contents of new-psip-gui.tar.gz to /usr/local/psip
It contains a new psip-gui and a voice help file.
| Description |
|

Download |
| Filename |
new-psip-gui.tar.gz |
| Filesize |
26.7 KB |
| Downloaded |
86 Time(s) |
_________________ Puppy Software <-> Distros <-> Puppy Linux Tips
|
|
Back to top
|
|
 |
dogle
Joined: 11 Oct 2007 Posts: 303
|
Posted: Sat 03 Sep 2011, 07:23 Post subject:
|
|
I was delighted to receive a call from smokey01. This was a big surprise, because I thought I'd not be able to receive any incoming calls until I got round to installing a better router (to let me open port 5060); moreover I'm on DHCP (no dedicated URL).
So. it looks as if the IPTel login process is getting around these potential obstacles - top marks to IPTel - and although it does not meet Flash's ideal of box-to-box VoIP with no intermediary, functionally pretty close.
I promised, having mis-edited the config file first time round, to try smokey01's sound fix again:
-the bad news: invalid call attempt still sets up 'motorboating'.
-the good news: motorboating stops when a 'valid' call is requested.
I guess this is just down to pjsua making repeated failed call attempts until told otherwise, nothing to do with PSIP (or IPTel) so I'll go sniff the pjsua manual again.
Thus far I'm getting distortion on incoming speech; no luck increasing the call quality setting (nor using a later Puppy on another box), so maybe it's an ISP (or feeble wireless link?) problem.
|
|
Back to top
|
|
 |
Caneri
Joined: 04 Sep 2007 Posts: 1567 Location: Canada
|
Posted: Sat 03 Sep 2011, 14:08 Post subject:
|
|
Hi Mick,
| Quote: | | but one worrying thing is my cpu is nearly maxing out while negotiating with the sip server |
I have this problem with FatDog64 as well. The only way to stop the cpu maxing out is to close psip from the drop down box...(Phone > Quit and shutdown pjsua).
I had a "critical overheating" shutdown with Lupu...wow..scary stuff.
Eric
_________________ Be not afraid to grow slowly, only be afraid of standing still.
Chinese Proverb
|
|
Back to top
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15109 Location: Paradox Realm
|
Posted: Sun 04 Sep 2011, 01:17 Post subject:
|
|
| Caneri wrote: |
I have this problem with FatDog64 as well. The only way to stop the cpu maxing out is to close psip from the drop down box...(Phone > Quit and shutdown pjsua).
I had a "critical overheating" shutdown with Lupu...wow..scary stuff.
Eric |
From jamesbond:
| Quote: | I've uploaded a 64-bit pjsua here:
website: http://mydrive.ch
userid: dotpet@puppyshare
password: puppylinux
(under fatdog64 folder). |
replace this pjsua compile file (use the same name) to test
/usr/local/psip/pjsua_custom_03-0.9.0
_________________ Puppy WIKI
|
|
Back to top
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15109 Location: Paradox Realm
|
Posted: Sun 04 Sep 2011, 05:22 Post subject:
|
|
Just heard from JamesBond
He got PSIP working in the newly released 64 bit Fatdog
with his 64 bit compiled pjsua - and the CPU usage was low
. . . that is good news
_________________ Puppy WIKI
|
|
Back to top
|
|
 |
smokey01

Joined: 30 Dec 2006 Posts: 1641 Location: South Australia
|
Posted: Sun 04 Sep 2011, 05:34 Post subject:
|
|
| Lobster wrote: | Just heard from JamesBond
He got PSIP working in the newly released 64 bit Fatdog
with his 64 bit compiled pjsua - and the CPU usage was low
. . . that is good news  |
I'm downloading fatdog64 atm.
I wonder what source code he used?
Something to talk about in about two hours.
_________________ Puppy Software <-> Distros <-> Puppy Linux Tips
|
|
Back to top
|
|
 |
jamesbond
Joined: 26 Feb 2007 Posts: 1573 Location: The Blue Marble
|
Posted: Sun 04 Sep 2011, 06:23 Post subject:
|
|
I used 1.10 series from www.psjip.org.
To be exact, this: http://www.pjsip.org/release/1.10/pjproject-1.10.tar.bz2
EDIT: Grant, does your new PSIP gui requires gtkdialog4 (thunor's gtkdialog) or standard gtkdialog3?
EDIT: It's gtkdialog3 - should have peeked into the source before asking
EDIT: ah that's just the GUI - there is a ton other functions hidden somewhere ... where do I get those?
cheers!
_________________ Fatdog64, Slacko and Puppeee user. Puppy user since 2.13
|
|
Back to top
|
|
 |
smokey01

Joined: 30 Dec 2006 Posts: 1641 Location: South Australia
|
Posted: Sun 04 Sep 2011, 06:52 Post subject:
|
|
| jamesbond wrote: | I used 1.10 series from www.psjip.org.
To be exact, this: http://www.pjsip.org/release/1.10/pjproject-1.10.tar.bz2
EDIT: Grant, does your new PSIP gui requires gtkdialog4 (thunor's gtkdialog) or standard gtkdialog3?
EDIT: It's gtkdialog3 - should have peeked into the source before asking
EDIT: ah that's just the GUI - there is a ton other functions hidden somewhere ... where do I get those?
cheers! |
jamesbond you are correct it's gtkdialog3.
All of the functions can be found in /usr/local/psip in most puppies from 4.3.1
The active pjsua.cfg file is in /root/.psip
_________________ Puppy Software <-> Distros <-> Puppy Linux Tips
|
|
Back to top
|
|
 |
|