Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Twinkle Soft SIP Phone
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64
View previous topic :: View next topic  
Author Message
uxbod
Guru
Guru


Joined: 30 Dec 2002
Posts: 474
Location: UK

PostPosted: Fri Jun 30, 2006 5:20 pm    Post subject: Twinkle Soft SIP Phone Reply with quote

Hi,

does anybody have this work at all ? I tried with QT V4 and it failed trying to find qt-mt.pc. I have just masked out version 4 and will try with 3.3.6.

Thanks,
Back to top
View user's profile Send private message
morodoch
Guru
Guru


Joined: 22 Sep 2005
Posts: 523
Location: England

PostPosted: Fri Jun 30, 2006 8:51 pm    Post subject: Reply with quote

I've had it working on x86 and amd64 (both talking to an asterisk server) with no problems.
_________________
Well, the Sister was right. You boys could use a little churching up. Slide on down to the Triple Rock, and catch Rev. Cleophus. You boys listen to what he's got to say.

-- Curtis
Back to top
View user's profile Send private message
axelmasok
Apprentice
Apprentice


Joined: 08 Oct 2003
Posts: 171

PostPosted: Sat Jul 01, 2006 11:53 am    Post subject: Reply with quote

I just emerged it under amd64 (~amd64) and it's a pretty cool SIP app! I like it. Alot. Works fine.
Looks like I can finally flush kphone down the toilet at last. Might send the kphone dev a link to the twinkle website hehe...
Back to top
View user's profile Send private message
trumee
Guru
Guru


Joined: 02 Mar 2003
Posts: 551
Location: London,UK

PostPosted: Sun Jul 02, 2006 12:33 pm    Post subject: Reply with quote

Every version of twinkle has crapped out for me, including version 0.8 which was released recently. Twinkle shows a lot of Jitter buffers in the log file and cracks the voice so much so that it is difficult to understand. On the other hand kpsi (cvs of kphone) has worked well (voice quality is good). kpsi still has some quirks like horrible dtmf support.
The best client I have found to-date is the x-ten client, however it only supports oss which sucks. Hopefully, twinkle will improve in the future to make it usable. or maybe wengophone is the future!!

btw, i would be interested what soundcard you have? Mine shows up as ALC250, and lspci says

00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03)
Back to top
View user's profile Send private message
axelmasok
Apprentice
Apprentice


Joined: 08 Oct 2003
Posts: 171

PostPosted: Mon Jul 03, 2006 1:47 am    Post subject: Reply with quote

trumee wrote:
Every version of twinkle has crapped out for me, including version 0.8 which was released recently. Twinkle shows a lot of Jitter buffers in the log file and cracks the voice so much so that it is difficult to understand. On the other hand kpsi (cvs of kphone) has worked well (voice quality is good). kpsi still has some quirks like horrible dtmf support.
The best client I have found to-date is the x-ten client, however it only supports oss which sucks. Hopefully, twinkle will improve in the future to make it usable. or maybe wengophone is the future!!

btw, i would be interested what soundcard you have? Mine shows up as ALC250, and lspci says

00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03)


Strange. No audio trouble for me so far. I use twinkle to connect through Asterisk via the ulaw codec only (Local LAN). I use 0.7.1 here. Never had the issues you describe with any softphones unless I was calling with an inappropriate codec over slow bandwidth links.

FYI I use the snd_via82xx ALSA module:

- ~/.asoundrc -

pcm.via82xx {
type hw
card 0
}

ctl.via82xx {
type hw
card 0
}
pcm.usb_audio {
type hw
card 1
}

ctl.usb_audio {
type hw
card 1
}

#Alias
#pcm.alias {
# type hw
# card 0
# device 0
#}
pcm.!default {
type plug
slave.pcm "dmix"
}
pcm.dmixer {
type dmix
ipc_key 1025
slave {
pcm "hw:0,0"
period_time 0
period_size 4096
buffer_size 16384
periods 128
rate 44100
}
bindings {
0 0
1 1
}
}

- lspci -
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
Back to top
View user's profile Send private message
trumee
Guru
Guru


Joined: 02 Mar 2003
Posts: 551
Location: London,UK

PostPosted: Mon Jul 03, 2006 9:55 am    Post subject: Reply with quote

Ah! so you use asterisk, have heard a lot about it but never tried. twinkle certainly has better features and I can install asterisk if it makes twinkle better. Can you give some info on asterisk:

My only requirement is to call my SIP provider (voipstunt.com), and I dont need any fancy PBX. Moreover, I dont have any hardware telephony cards nor any analogue line (dont know what zaptel is) . Can i still use asterisk? Until now I have setting the sip provider details in the soft sip phones, do i need to put this info in the asterisk configuration. Gentoo wiki has an asterisk page, but it does not talk about SIP providers.
Back to top
View user's profile Send private message
axelmasok
Apprentice
Apprentice


Joined: 08 Oct 2003
Posts: 171

PostPosted: Mon Jul 03, 2006 2:28 pm    Post subject: Reply with quote

trumee wrote:
Ah! so you use asterisk, have heard a lot about it but never tried. twinkle certainly has better features and I can install asterisk if it makes twinkle better. Can you give some info on asterisk:

My only requirement is to call my SIP provider (voipstunt.com), and I dont need any fancy PBX. Moreover, I dont have any hardware telephony cards nor any analogue line (dont know what zaptel is) . Can i still use asterisk? Until now I have setting the sip provider details in the soft sip phones, do i need to put this info in the asterisk configuration. Gentoo wiki has an asterisk page, but it does not talk about SIP providers.


Asterisk is probably one of the most impressive showcases of FOSS so far. You will have to take a long hard look at what you want to achieve with VoIP first. You don't want to crack the wallnut with a sledgehammer. If you have one softphone and a VoIP provider then asterisk is of no real use to you. If you are more ambitious and want to expand to multiple software/hardware phones maybe, with multiple VoIP providers - say one for local calls, one for National, one for International, one for mobiles for example then Asterisk will help you. You will notice that every provider specialises in one type of service more than another. You will notice that setting up Asterisk looks tricky. I recommend trying Asterisk-at-home instead of straight asterisk first which gives you a cool web interface to configure it. There really should be a better resource on Asterisk with better examples out there too....oneday.
Anyway, you don't need a telephony card with Asterisk, you don't need an analogue line either. All you need is Broadband access and I say 512/128 is a minimum and Linux running somewhere. Everything Asterisk lives at http://www.voip-info.org/wiki/. Best of luck

Ed: And also, Asterisk gives you access to G.729 and G.726 low bandwidth codecs to your VoIP provider which is a bonus if you have slower broadband links.
Back to top
View user's profile Send private message
uxbod
Guru
Guru


Joined: 30 Dec 2002
Posts: 474
Location: UK

PostPosted: Thu Jul 06, 2006 10:43 am    Post subject: Reply with quote

I agree - I have recently installed Asterisk on my home server, and now just waiting for my analogue card to arrive. Setup was not to tricky, but it did take a couple of days to read wiki's etc to setup VM, MOH etc ...

I have just tried to compile the latest version of Twinkle and it died with :-

Code:
address_finder.cpp:90: error: no 'QImage t_address_finder::find_photo(t_user*, const t_url&)' member function declared in class 't_address_finder'
address_finder.cpp: In member function 'QImage t_address_finder::find_photo(t_user*, const t_url&)':
address_finder.cpp:90: error: return type 'struct QImage' is incomplete
address_finder.cpp:92: error: 'last_photo' was not declared in this scope
address_finder.cpp: At global scope:
address_finder.cpp:95: error: no 'void t_address_finder::invalidate_cache()' member function declared in class 't_address_finder'
make[3]: *** [.obj/address_finder.o] Error 1
make[3]: *** Waiting for unfinished jobs....


I fixed the last problem I had by adding >x11-libs/qt-3.3.6 to /etc/portage/package.mask. Just wondering if the latest version of Twinkle require QT4 :roll:
Back to top
View user's profile Send private message
morodoch
Guru
Guru


Joined: 22 Sep 2005
Posts: 523
Location: England

PostPosted: Fri Jul 14, 2006 10:39 am    Post subject: Reply with quote

I've just upgraded twinkle to 0.8.1 (I tried 0.8 as well), and it doesn't work anymore, I'm now getting this when I try to run it:

Quote:

twinkle: error while loading shared libraries: libccgnu2-1.3.so.0: cannot open shared object file: No such file or directory


Anyone got any ideas? It's almost like it hasn't properly installed all of its libraries.
_________________
Well, the Sister was right. You boys could use a little churching up. Slide on down to the Triple Rock, and catch Rev. Cleophus. You boys listen to what he's got to say.

-- Curtis
Back to top
View user's profile Send private message
fdavid
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2003
Posts: 82
Location: Graz, Austria, EU

PostPosted: Sat Jul 15, 2006 10:16 am    Post subject: Reply with quote

morodoch wrote:
I've just upgraded twinkle to 0.8.1 (I tried 0.8 as well), and it doesn't work anymore, I'm now getting this when I try to run it:

Quote:

twinkle: error while loading shared libraries: libccgnu2-1.3.so.0: cannot open shared object file: No such file or directory


Anyone got any ideas? It's almost like it hasn't properly installed all of its libraries.


Quick & dirty hack:

Code:
ln -s /usr/lib/libccgnu2-1.4.so.0 /usr/lib/libccgnu2-1.3.so.0


Or you may install an older version of commoncpp2, too, in a separate slot.
Back to top
View user's profile Send private message
morodoch
Guru
Guru


Joined: 22 Sep 2005
Posts: 523
Location: England

PostPosted: Mon Jul 24, 2006 8:30 am    Post subject: Reply with quote

Thanks fdavid, the quick-n-dirty approach worked again :)
_________________
Well, the Sister was right. You boys could use a little churching up. Slide on down to the Triple Rock, and catch Rev. Cleophus. You boys listen to what he's got to say.

-- Curtis
Back to top
View user's profile Send private message
curmudgeon
Veteran
Veteran


Joined: 08 Aug 2003
Posts: 1741

PostPosted: Tue Nov 28, 2006 7:55 pm    Post subject: Reply with quote

morodoch wrote:
I've just upgraded twinkle to 0.8.1 (I tried 0.8 as well), and it doesn't work anymore, I'm now getting this when I try to run it:

Quote:

twinkle: error while loading shared libraries: libccgnu2-1.3.so.0: cannot open shared object file: No such file or directory


Anyone got any ideas? It's almost like it hasn't properly installed all of its libraries.


A bug in the ebuilds, but did you do a revdep-rebuild? :)

Look at the twinklephone web page:

http://www.xs4all.nl/~mfnboer/twinkle/download.html

"You have to install the commoncpp2 package before the ccrtp package."

I would guess that didn't happen in your case.

Try emerging ccrtp again.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64 All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum