PSip - Puppy SIP

Browsers, email, chat, etc.
Message
Author
User avatar
Evil20071
Posts: 489
Joined: Sat 07 Jun 2008, 19:50
Location: Piedmont, SC,.United States
Contact:

#31 Post by Evil20071 »

Updated to the 0.9.10 Debug release. Opening with the pjsua_custom_01-0.9.0 will load PSIP, but I get no audio, even after changing the settings as per the VOIP thread. I can't load PSIP with the pjsua_standard-0.9.0 version. Ideas? Suggestions?

EDIT: The Standard one started working?
[url=http://totalelectronics.us]TotalElectronics.us[/url]

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#32 Post by Lobster »

restart x
use the standard version

makes sure you are using Puppy 4 Dingo
start Dingo with 'puppy pfix=ram' if you have a lot of modifications

I had the Macpup add on and this caused some inability to read the buddy list - so I removed it.

Use the latest version
http://tmxxine.com/sip/psip-0.9.11.pet


NEW
  • More help messages on the pull down menu
    More pop dialogues
    Text messages should work for everyone.
    The gui now runs independently of pjsua, ie if you close the gui pjsua will be left running. if you want to stop pjsua then there is an entry under phone on the pull down menu.
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
Evil20071
Posts: 489
Joined: Sat 07 Jun 2008, 19:50
Location: Piedmont, SC,.United States
Contact:

#33 Post by Evil20071 »

Lobster, that works great. I got it installed and it works like a charm . I had some small problem getting it to install at first, but after a quick X restart, it went like a charm. I would like to suggest that anyone else installing it save the .pet to your computer and close all programs prior to installing the .pet. Reason being that when I attempted to install it with Pidgin and FF3 running, X locked up on me and I had to do a hard restart to get it back up and running. (I hate doing that too... ) Other than that, the sound quality is top notch on my end. No problems getting it to run once it installs either. If I have any issues, I'll let you know.
[url=http://totalelectronics.us]TotalElectronics.us[/url]

User avatar
HairyWill
Posts: 2928
Joined: Fri 26 May 2006, 23:29
Location: Southampton, UK

psip-0.9.12

#34 Post by HairyWill »

After much error trapping here is psip-0.9.12

I have replaced the standard portaudio in the pjsua build with those from pjproject-0.8.0 which has stopped the audio cut-outs that lobster and smokey were experiencing.

If you want it to, the application should run nicely in the background, just popping up windows when you get calls, IMs or status change messages (these should probably be optional).

The debug option is now able to display the call quality which includes call time and also total MB transmitted.

I have cranked down the quality to 4 in the included config file which means it will probably work on dialup. If both ends of your calls are always broadband and your cpu is not on its last legs this can be set as high as 10.

The crash reporter now includes your config file minus the password. It also uses tar.gz instead of tgz so that the logs will work with forum PMs and the log should be named with your username, to make it easier for me to keep track of them.

Have fun.
Last edited by HairyWill on Tue 15 Jul 2008, 20:45, edited 1 time in total.
Will
contribute: [url=http://www.puppylinux.org]community website[/url], [url=http://tinyurl.com/6c3nm6]screenshots[/url], [url=http://tinyurl.com/6j2gbz]puplets[/url], [url=http://tinyurl.com/57gykn]wiki[/url], [url=http://tinyurl.com/5dgr83]rss[/url]

User avatar
HairyWill
Posts: 2928
Joined: Fri 26 May 2006, 23:29
Location: Southampton, UK

#35 Post by HairyWill »

for those that know anything about ALSA and OSS in puppy, here is the email from Benny about portaudio.

> On Fri, 11 Jul 2008 16:33:59 +0100
> "Benny Prijono" <bennylp@pjsip.org> wrote:
>
> > So this is not a call drop in the usual sense then since signaling seems
> to
> > be still in place (calls are still CONFIRMED on both ends), but rather
> lost
> > of audio after few minutes of conversation. Is that right?
> >
> I think we have made the problem go away.
> The last version I compiled that worked properly for this user was from
> subversion around 26th June. But svn on puppylinux doesn't work with ssl
> which is needed to download portaudio. So I just used the portaudio source
> distributed with pjproject-0.8.0.
>
> We tried today using pjproject-0.9.0 but with portaudio replaced with that
> from pjproject-0.8.0.
> The call gets successfully moved to the CONFIRMED status and we had a call
> that stayed up for over 20 minutes before we hung up.
>
> Thank you for your help in solving this problem. If you want to investigate
> further and need any further information give me a shout.
>
>
That's strange indeed. But it's good to know that the problem doesn't seem
to come from pjsip.

Re: PA, one of the thing that changed between 0.8 to 0.9 is (IIRC) PA
changed the default sound backend in Linux from OSS to ALSA (so if both are
present, ALSA will be used unless pjsua is configured to use other device
ID). That might be the reason.

Cheers
Benny
Will
contribute: [url=http://www.puppylinux.org]community website[/url], [url=http://tinyurl.com/6c3nm6]screenshots[/url], [url=http://tinyurl.com/6j2gbz]puplets[/url], [url=http://tinyurl.com/57gykn]wiki[/url], [url=http://tinyurl.com/5dgr83]rss[/url]

Caneri
Posts: 1513
Joined: Tue 04 Sep 2007, 13:23
Location: Canada

#36 Post by Caneri »

Hi All,

Ok...tested 0.9.12 with Will....very good sound quality...other than playing phone tag when we were both calling each other at the same time...and I was voice messaging Lobster...lol

Grant and I had a great chat this morning (here it was morning)..his voice was like it was next door and the call was from Australia to Canada with no lag noticeable...impressive!

I use alsa mixer for my headset and need to run this at every boot but I think that's a dingo thing...dunno.

My overall impression is this ones a keeper..well done Will and crew.
Best,
Eric
[color=darkred][i]Be not afraid to grow slowly, only be afraid of standing still.[/i]
Chinese Proverb[/color]

Caneri
Posts: 1513
Joined: Tue 04 Sep 2007, 13:23
Location: Canada

#37 Post by Caneri »

Ok..tested 0.9.12 on Fire Hydrant 3.01 and wNOP v0.2 and so far nothing worked for me....crash report has been sent to Will. Psip installed ok by clicking on the .pet file...alas

This was a very short run so I didn't get to deep into it...I hope the report helps Will.

Best,
Eric
[color=darkred][i]Be not afraid to grow slowly, only be afraid of standing still.[/i]
Chinese Proverb[/color]

User avatar
HairyWill
Posts: 2928
Joined: Fri 26 May 2006, 23:29
Location: Southampton, UK

#38 Post by HairyWill »

thanks for the log eric

It is only 5 seconds long and shows pjsua starting up and then shutting straight down again. There seem to be no events triggered by pjsua and the input file for commands to pjsua is also empty.
Did you get the gui?
We might need a sync after the controller creates the temp files, if this is the case then trying to run it again may produce better results.
Now we've solved smokey and lobsters audio problems I will give it a spin on 3.01, later.
Will
contribute: [url=http://www.puppylinux.org]community website[/url], [url=http://tinyurl.com/6c3nm6]screenshots[/url], [url=http://tinyurl.com/6j2gbz]puplets[/url], [url=http://tinyurl.com/57gykn]wiki[/url], [url=http://tinyurl.com/5dgr83]rss[/url]

Caneri
Posts: 1513
Joined: Tue 04 Sep 2007, 13:23
Location: Canada

#39 Post by Caneri »

Hi Will,

Yes the gui popped up but there was no functions. I tried to call voicemail..no joy.

The terminal with top said it was running...the whole test was only 5 minutes on each puplet.

Eric

EDIT: when run from the terminal it said "failed to rm /tmp buddylist no such file" or something close to that..sorry I'm not a cli guy...
[color=darkred][i]Be not afraid to grow slowly, only be afraid of standing still.[/i]
Chinese Proverb[/color]

User avatar
HairyWill
Posts: 2928
Joined: Fri 26 May 2006, 23:29
Location: Southampton, UK

#40 Post by HairyWill »

The gui doesn't currently show whether pjsua is running or not. I'm not sure why pjsua shut itself down. I can use a gtkdialog progressbar to show a one line status message, or maybe there should be handler that complains when you try to execute any pjsua commands and pjsua is not running.

features I'm considering.
1) multiple call handling, at the very least allowing you to reject an incoming call if you are already talking.
2) integrating the call, IM and buddy status buddy lists using a gtkdialog tree
3) confirmation as to whether IMs are delivered
4) adding tones when dialing and pushing dtmf keys

I know how to do 2,3,4 but probably 1 is the most important

add your feature requests here
Will
contribute: [url=http://www.puppylinux.org]community website[/url], [url=http://tinyurl.com/6c3nm6]screenshots[/url], [url=http://tinyurl.com/6j2gbz]puplets[/url], [url=http://tinyurl.com/57gykn]wiki[/url], [url=http://tinyurl.com/5dgr83]rss[/url]

Caneri
Posts: 1513
Joined: Tue 04 Sep 2007, 13:23
Location: Canada

#41 Post by Caneri »

Hi Will,

My request is for a "ringin" sound when a call comes in. That way if someone is away from the keyboard an alert is sounded to let us know a call is pending. Other than that it's a keeper and runs well here.

Best,
Eric
[color=darkred][i]Be not afraid to grow slowly, only be afraid of standing still.[/i]
Chinese Proverb[/color]

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#42 Post by Lobster »

add your feature requests here
Conference calling
One voice mail to many recipients
Video :oops: well OK we need to recompile the webcam driver
wizard from 2.xx to 4.xx

. . . now I am thinking something rather different
a message server - anyone up for this?

1. Leave reviews and feedback
2. Report bugs
3. Request help
4. Tutorial

How would this work? Well . . for example . . .
Assuming we have server space
We have a menu option called Puppy
with the above options
Each of the above options would have two variables
an email address and the name of the sender
eg puppyhelp@gmail.com (with redirect)

We are Puppy. We bark.
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
prit1
Posts: 542
Joined: Fri 04 Jan 2008, 00:10
Location: Los Angeles

#43 Post by prit1 »

Here are my requests. Not sure if these are already in the latest version as I did not get a chance to test that. Cannot run Puppy from office. :(

- IM window more professional like Gizmo, Skype etc.
- As Eric (Caneri) said, ringing sound when a call comes in.
- When closing the application, the application minimizes to tray or quick launch location and can be restored back.
- Main first window has buddy list and status.

Basically, I am dreaming of seeing PSip work similar to the big players like Gizmo, Skype etc. If this is too much to ask, please pardon me.
[url=http://macpup.org][b]Macpup - The beauty of linux[/b][/url] [b] | [/b] [url=http://pritlog.com/][b]Pritlog - Simple blog app[/b][/url]

User avatar
Evil20071
Posts: 489
Joined: Sat 07 Jun 2008, 19:50
Location: Piedmont, SC,.United States
Contact:

#44 Post by Evil20071 »

Installing 0.9.12 now, and would really love to have someone to test it out. Is there anyone that will be online at some point to give me a person to chat with?
[url=http://totalelectronics.us]TotalElectronics.us[/url]

User avatar
HairyWill
Posts: 2928
Joined: Fri 26 May 2006, 23:29
Location: Southampton, UK

#45 Post by HairyWill »

gaz and feverfew
thanks for the crash reports
the packet loss doesn't look too high, normally there are about 50 packets a second transmitted.
The jitter is very high. If you both have reasonable CPUs you could edit the config file to up the quality to 10.
experimenting with the
--no-vad
option might help as well
gaz please can you edit your config to
--log-file /tmp/psip/app-log
so that it gets included in the log
Will
contribute: [url=http://www.puppylinux.org]community website[/url], [url=http://tinyurl.com/6c3nm6]screenshots[/url], [url=http://tinyurl.com/6j2gbz]puplets[/url], [url=http://tinyurl.com/57gykn]wiki[/url], [url=http://tinyurl.com/5dgr83]rss[/url]

User avatar
Feverfew
Posts: 20
Joined: Wed 13 Sep 2006, 19:01
Location: USA

missing app.log...

#46 Post by Feverfew »

"gaz please can you edit your config to
--log-file /tmp/psip/app-log
so that it gets included in the log"


That's Strange... I thought we went over that , He made sure that app.log was in the tar.gz

Was mine missing to?

User avatar
HairyWill
Posts: 2928
Joined: Fri 26 May 2006, 23:29
Location: Southampton, UK

#47 Post by HairyWill »

psip-0.9.13
hot off the press
buddy list in the main window (highlight your buddy and hit call or im)
no popups for presence announcements there is a dynamic infobar (thanks zigbert for the inspiration)
automatically sets your status to On the Phone and Online (when you hang up)
The IM entry window submits automatically when you hit return.

have fun

if upgrading make sure that your config file contains
--log-file /tmp/psip/app-log
Will
contribute: [url=http://www.puppylinux.org]community website[/url], [url=http://tinyurl.com/6c3nm6]screenshots[/url], [url=http://tinyurl.com/6j2gbz]puplets[/url], [url=http://tinyurl.com/57gykn]wiki[/url], [url=http://tinyurl.com/5dgr83]rss[/url]

User avatar
HairyWill
Posts: 2928
Joined: Fri 26 May 2006, 23:29
Location: Southampton, UK

Re: missing app.log...

#48 Post by HairyWill »

Feverfew wrote:Was mine missing to?
yours was fine
gary's was there but empty
Will
contribute: [url=http://www.puppylinux.org]community website[/url], [url=http://tinyurl.com/6c3nm6]screenshots[/url], [url=http://tinyurl.com/6j2gbz]puplets[/url], [url=http://tinyurl.com/57gykn]wiki[/url], [url=http://tinyurl.com/5dgr83]rss[/url]

User avatar
prit1
Posts: 542
Joined: Fri 04 Jan 2008, 00:10
Location: Los Angeles

#49 Post by prit1 »

Here is my report from 0.9.12

Good
- I could listen to all my voice messages without interruption. I was not able to in the previous versions.

Not good
- I tried calling Lobster and could hear his voice, but he could not hear mine even though my mic was working. I think earlier version 0.9.8 did work well with my mic.
- On subsequent attempts to call, I no longer was hearing a dialing tone at all. All of a sudden, I could hear Lobster speaking.

As I am not on my Puppy system when posting this, I am unable to send a dump.

I see that the buddy list is on the main window in 0.9.13. This is wonderful. Thanks Will.
[url=http://macpup.org][b]Macpup - The beauty of linux[/b][/url] [b] | [/b] [url=http://pritlog.com/][b]Pritlog - Simple blog app[/b][/url]

Caneri
Posts: 1513
Joined: Tue 04 Sep 2007, 13:23
Location: Canada

#50 Post by Caneri »

Hi Will,

First impressions are GREAT...

I just had to reload the buddy list to populate it...other than that, seems ok...I'll check it out today as I go along.
Thanks,
Eric
[color=darkred][i]Be not afraid to grow slowly, only be afraid of standing still.[/i]
Chinese Proverb[/color]

Post Reply