View previous topic :: View next topic |
Author |
Message |
uxbod Guru
Joined: 30 Dec 2002 Posts: 474 Location: UK
|
Posted: Fri Jun 30, 2006 5:20 pm Post subject: Twinkle Soft SIP Phone |
|
|
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 |
|
|
morodoch Guru
Joined: 22 Sep 2005 Posts: 523 Location: England
|
Posted: Fri Jun 30, 2006 8:51 pm Post subject: |
|
|
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 |
|
|
axelmasok Apprentice
Joined: 08 Oct 2003 Posts: 171
|
Posted: Sat Jul 01, 2006 11:53 am Post subject: |
|
|
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 |
|
|
trumee Guru
Joined: 02 Mar 2003 Posts: 551 Location: London,UK
|
Posted: Sun Jul 02, 2006 12:33 pm Post subject: |
|
|
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 |
|
|
axelmasok Apprentice
Joined: 08 Oct 2003 Posts: 171
|
Posted: Mon Jul 03, 2006 1:47 am Post subject: |
|
|
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 |
|
|
trumee Guru
Joined: 02 Mar 2003 Posts: 551 Location: London,UK
|
Posted: Mon Jul 03, 2006 9:55 am Post subject: |
|
|
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 |
|
|
axelmasok Apprentice
Joined: 08 Oct 2003 Posts: 171
|
Posted: Mon Jul 03, 2006 2:28 pm Post subject: |
|
|
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 |
|
|
uxbod Guru
Joined: 30 Dec 2002 Posts: 474 Location: UK
|
Posted: Thu Jul 06, 2006 10:43 am Post subject: |
|
|
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 |
|
Back to top |
|
|
morodoch Guru
Joined: 22 Sep 2005 Posts: 523 Location: England
|
Posted: Fri Jul 14, 2006 10:39 am Post subject: |
|
|
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 |
|
|
fdavid Tux's lil' helper
Joined: 27 Apr 2003 Posts: 82 Location: Graz, Austria, EU
|
Posted: Sat Jul 15, 2006 10:16 am Post subject: |
|
|
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 |
|
|
morodoch Guru
Joined: 22 Sep 2005 Posts: 523 Location: England
|
Posted: Mon Jul 24, 2006 8:30 am Post subject: |
|
|
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 |
|
|
curmudgeon Veteran
Joined: 08 Aug 2003 Posts: 1741
|
Posted: Tue Nov 28, 2006 7:55 pm Post subject: |
|
|
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 |
|
|
|