Not logged in. · Lost password · Register
Forum: Community Jingle Discussion RSS
[Voice Calling for Psi]

Announcement

11-16-2005, 12:33 by halr9000
Subject: Psi Groupchat (new address)
Join us at the Psi Groupchat (MUC)! Room name: psi@conference.psi-im.org
Page:  previous  1  2  3  4  next 
gst #31
Member since 12/2005 · 8 posts
Group memberships: Members
Show profile · Link to this post
the code for the change of the default device does work (i verified it with aplay), but psi does still use the internal device for the audio (instead of the headset which has device id 1). :(
Avatar
spike (Administrator) #32
Member since 02/2003 · 1884 posts · Location: Leuven (Belgium)
Group memberships: Administrators, Developers, Members
Show profile · Link to this post
Quote by gst:
the code for the change of the default device does work (i verified it with aplay), but psi does still use the internal device for the audio (instead of the headset which has device id 1). :(
Bummer. I guess that means mediastreamer is programmed to use the first device then :( It's not really under our control, but we'll try to see if we can provide a solution for this.
- Remko
Avatar
zuri #33
Member since 11/2005 · 32 posts
Group memberships: Members
Show profile · Link to this post
I feel ashamed to post such a worthless reply but..

Kudos!

That's great!

And.. where can I get libjingle and the source (or binaries? yeah right =P) for the PSI that can do this?
Avatar
spike (Administrator) #34
Member since 02/2003 · 1884 posts · Location: Leuven (Belgium)
Group memberships: Administrators, Developers, Members
Show profile · Link to this post
Quote by zuri:
And.. where can I get libjingle and the source (or binaries? yeah right =P) for the PSI that can do this?
You don't need libjingle, it's shipped with Psi.

More info here.
- Remko
aldoo #35
Member since 12/2005 · 7 posts
Group memberships: Members
Show profile · Link to this post
Well for my grey icon problem, I checked the XML console, the presence message from my contacts say :

<presence from="xxxxxx@amessage.fr/Psiko" to="xxxxxx@amessage.info" >
<priority>5</priority>
<c xmlns="http://jabber.org/protocol/caps" node="http://www.google.com/xmpp/client/caps" ext="voice-v1" ver="jingle-devel-1" />
<x xmlns="jabber:x:delay" from="xxxxxx@amessage.fr/Psiko" stamp="20051219T20:35:29" />
</presence>

It should mean I actually have the voice capacity ? So why is the icon grey ?
aldoo #36
Member since 12/2005 · 7 posts
Group memberships: Members
Show profile · Link to this post
I tested with someone else (with Gtalk) and it (almost) worked.
The icon wasn't grey and we could initiate the voice session.
But I had no sound. I think that's because my psi is compiled without linphone (and because portaudio support was only a dummy).

Another compilation with linphone is on the way...
aldoo #37
Member since 12/2005 · 7 posts
Group memberships: Members
Show profile · Link to this post
Conclusion : it works !!!!!

Objections :
- it crashes often
- it chooses device 0 no matter what I try... (and the card I want is device 1)
- I also would like to choose the codec and the bitrate settings in order to tune the quality (it's quite good already, but I'm sure I can do better !)
Avatar
zuri #38
Member since 11/2005 · 32 posts
Group memberships: Members
Show profile · Link to this post
It says I need to download the source from http://dev.psi-im.org/darcs/psi-jingle, but... do I need to download file by file using wget or something? there're no packages (tar, zip, etc) or CVS? o.0
Avatar
Kev (Administrator) #39
User title: Project Lead
Member since 11/2002 · 3016 posts · Location: Exeter, UK
Group memberships: Administrators, Developers, Members
Show profile · Link to this post
That's one of our darcs development repositories:
http://psi-im.org/wiki/Darcs_Instructions
has instructions on how to deal with one.
Psi Project Leader.
Homepage, including development blog
Avatar
VxJasonxV #40
User title: Music Gaming Guru
Member since 08/2005 · 20 posts · Location: Mesa, AZ, USA
Group memberships: Members
Show profile · Link to this post
Quote by Kev on 12-18-2005, 13:34:
It certainly won't be in the next release, 0.10, as that's feature complete and just waiting for graphics. We'll be maintaining the psi-jingle port until it's merged though, as well as providing builds when it's stable enough, so it should be ok for availability.
If I Remember Correctly, it won't be in 0.11 either will it?
0.11 is squarely for the QT4 migration I thought?
Avatar
michalj (Moderator) #41
Member since 04/2004 · 2236 posts · Location: Legionowo, Poland
Group memberships: Global Moderators, Members
Show profile · Link to this post
Quote by VxJasonxV:
If I Remember Correctly, it won't be in 0.11 either will it?
0.11 is squarely for the QT4 migration I thought?
No, it won't be in Psi-0.11. Psi-0.11 is roughly Psi-0.10 rewritten in Qt4 with QCA(1) replaced with QCA2.
Michał Jazłowiecki (michalj)
Psi Forum & Wiki Moderator :: Psi-Daisy Author
Avatar
Fritzy #42
Member since 11/2002 · 306 posts · Location: Layton, UT
Group memberships: Members
Show profile · Link to this post
If everything goes well, and the community gets inolved in helping, I can imagine that we might see Jingle in the main branch the second quarter of 2006.  That doesn't necessarily mean a release, but I'm sure there'll be builds.  ;)  Keep in mind that I'm not on the Psi development team, but I do intend to roll up my sleeves and do what I can to help.  I also am not a reliable source for predicting dates, but that's my best guess.  I would say before summer for us north of the equator people.

I can use it right now, but I'm a Linux user with a very bleeding edge install (Debian Unstable).  I can't wait for it to get to the point where my whole office can have it installed (WinXP/OSX).

Keep in mind that this is a very large addition to Psi.  Psi currently does not do any direct interface with hardware.  It is a huge undertaking to have a C++ cross platform application that can correctly and effectively deal with sound hardware on multiple systems directly.  Think about it.  Linux has two optional sound systems, one for OSX, and one for Windows.  That's 4 hardware interfaces where the current Psi has none.  They were able to get Linux working so quickly because it was already linked in with Google's libjingle.
Jabber is to IM as SMTP is to Mail
Avatar
BartVB #43
Member since 11/2002 · 64 posts · Location: The Netherlands
Group memberships: Members
Show profile · Link to this post
No-one has solved the audio hardware interfacing problem for QT yet? It isn't possible to reuse some existing library?
Avatar
spike (Administrator) #44
Member since 02/2003 · 1884 posts · Location: Leuven (Belgium)
Group memberships: Administrators, Developers, Members
Show profile · Link to this post
What Qt hardware interfacing problem ? Qt doesn't really have much to do with the hardware interaction in this case (actually, nothing).

We added some code which uses the cross-platform PortAudio library to play and record sound. Although we have made a voice call on OS X using that library, the code doesn't seem to be fully functional yet. Once we resolved the issues, we can provide builds for the other platforms.
- Remko
This post was edited on 12-25-2005, 11:11 by spike.
adwin #45
Member since 06/2005 · 17 posts
Group memberships: Members
Show profile · Link to this post
Subject: Jingle + PSI
Well, after some compiling, patching and dependency resolve times, I finally made it work.
The downside is, it still uses much more bandwidth than skype-like applications.
I'll try to juggle with the 3 audio codes to see which one fares better in low-bandwidth conditions.
The libjingle 0.2.1 from sourceforge has a few bugs, like specificity to oRTP 0.7

But hey, it works. That's a good beginning for me. Let's see that work !!

ftp://adwinp.org/psi.avi  <--- This is a little clip I made to demonstrate that it was possible to use the chat functions.
A few people complained that their jingle button was grayed.
Perhaps it was due to the other party not proclaiming their presence as jingle-compatible.
MSI Master2-FAR || DUAL AMD Opteron 242 || 1Gb Samsung PC2700 ECC REG || 1Gb LAN + 100Mbit LAN || 80Gb Seagate SATA + 40Gb ATA || DVD-RW DL || Q-TEC 450W || Palit NVidia GeForce FX5500 ||
Close Smaller – Larger + Reply to this post:
Smilies: :mellow: :huh: ^_^ :o ;) :P :D :lol: B) :rolleyes: -_- <_< :) :wub: :angry: :( :unsure: :wacko: :blink: :ph34r:
Special characters:
Page:  previous  1  2  3  4  next 
Go to forum
Unclassified NewsBoard devel of 20051113 © 2003-5 by Yves Goergen
Current time: 07-25-2008, 10:17:21 (UTC -04:00)