Slashdot Mirror


Cross-Platform, Simple Voice Chat Software?

nordicfrost asks: "My wonderful girlfriend and I have a dilemma. We want to talk to each other via the net to save money and still have a conversation. But she is a strictly Apple girl, and I'm a Debian man, who compromises with Windows at work. So, does anyone have the solution for an easy cross-platform voice chat application, preferrebly without having to altering my GF's firewall router via the phone?"

58 comments

  1. Teamspeak? by eggstasy · · Score: 1, Offtopic

    I dont know anything about firewalls but Teamspeak has both a win32 and linux version, I've used it a lot, it has very low bandwidth comsumption and it's completely painless to set up.

    1. Re:Teamspeak? by Kelerain · · Score: 3, Informative

      I use it as well. Teamspeak is very handy for chating and gaming, and I also find it easy to set up. For a firewall you need to open port 8767 UDP on the client end, and that shouldn't be too hard.

      On my linksys Wap11 go to the admin url http://192.168.1.1/ login with the passowrd (defaults to admin, or nothing I think..) then Advanced > forwarding > enter [name] Port (twice) check UDP, give the last octet of the IP address, then check enable. Confirm with "Apply" and its good to go.

      I have to guess most home 'firewalls' will be similar to this. On top of that they have a very easy to use and administrate linux server as well! Best of luck to you.

      - Kelerain

    2. Re:Teamspeak? by Earlybird · · Score: 4, Informative

      Please pay attention. The poster specifically listed MacOS support as a requirement. That rules out TeamSpeak, which only runs on Linux and Windows.

    3. Re:Teamspeak? by Anonymous Coward · · Score: 0

      No he didn't. Apple != MacOS. Some of us run PPC Linux, you know. Please pay attention, and leave the guy alone, you pedantic asshole.

    4. Re:Teamspeak? by bitty · · Score: 0, Redundant

      They want something that works on a Mac. Teamspeak isn't available on Mac yet, but they're working on it. They aren't promising any timeframe.

  2. OpenH323 by Curtman · · Score: 4, Insightful

    Have you looked at OpenH323? There's a multitude of clients that it can communicate with. I've used it to communicate with family who use Windows, and friends who use Macs. As a bonus, video works great too.

    1. Re:OpenH323 by transiit · · Score: 4, Informative

      This is generally good advice: stick to the standard protocols.

      Note that VoIP (which is what's being asked about, even under the moniker "Voice Chat") does still have a multitude though: H.323/Q.931 is one (h.323 is mostly encoding, q.931 is mostly signalling. probably the most like the standard telco ss7 stack, but then it is an ITU standard), SIP (session initiation protocol) is another. MegaCo is another. There's more.

      SIP and H.323 seem to be the big ones right now, although there's no de facto standard going yet. YMMV.

      -transiit

    2. Re:OpenH323 by demmegod · · Score: 2, Informative

      I've used Gnomemeeting with this. Works great with my webcam. I also bought a webcam for my g/f when she moved away some time ago... It was well worth it.

    3. Re:OpenH323 by Earlybird · · Score: 5, Informative
      I second the H.323 recommendation. On Windows you can use NetMeeting or OpenPhone. On Mac OS X you can use ohphoneX.

      This being a standard protocol, these apps will communicate with each other. However, H.323 relies on UDP communication, which is always a problem with routers. Many routers (such as the 3Com OfficeConnect broadband router) come with built-in "NetMeeting support", ie. H.323 support.

      Other applications I know about, but haven't tried: iVisit, Marratech, PictureTalk, vrvs (open source).

    4. Re:OpenH323 by Anonymous Coward · · Score: 0

      Sorry to nitpick, but you mention the standards body ITU. De facto is defined as a standard that is widely accepted and used, but lacks formal approval by a recognized standards organization. The International Telecommunication Union is pretty well recognized.

    5. Re:OpenH323 by Korgan · · Score: 1

      One you forgot that comes with most Linux distro's (and is definitely available for Debian) is GnomeMeeting. Probably the best known OSS H.323 client out there at the moment.

    6. Re:OpenH323 by jjshoe · · Score: 1

      unfortunatly he'd have to fuck with his gf's firewall over the phone. Exactly what he did not want. He could go with SIP though and ingore the need to play with her firewall.

      --
      -- botsex is {grep;touch;strip;unzip;head;mount} /dev/girl -t {wet;fsck;fsck;yes;yes;yes;umount} {/de
    7. Re:OpenH323 by dolcedaze · · Score: 1

      There isn't an option on that site to download to a mac platform..

    8. Re:OpenH323 by LarryRiedel · · Score: 1
      H.323 relies on UDP communication, which is always a problem with routers. Many routers (such as the 3Com OfficeConnect broadband router) come with built-in "NetMeeting support", ie. H.323 support.

      An approach for making sure the connections work is to make a VPN tunnel with, for example, OpenVPN, which is cross-platform and not too painful to configure. I mention it because I feel like if I go with OpenVPN, I can be confident I will succeed, and not have to worry about things that are out of my control, like support of "routers"/"firewalls". However if I just want a one time solution and I can spend 10 minutes configuring my "router"/"firewall" box, I guess that may be a much easier approach than using OpenVPN.

      Larry

    9. Re:OpenH323 by Curtman · · Score: 1

      Fine, here is your link. Google is your friend.

    10. Re:OpenH323 by Curtman · · Score: 1

      I wonder why he would do that anyway when OS X ships with an SSH server. Maybe she doesn't trust him with root? Maybe she's still on OS 9? I wonder why he didn't specify OS 9 or OS X, that is a huge factor.

    11. Re:OpenH323 by Anonymous Coward · · Score: 0
      unfortunatly he'd have to fuck with his gf's firewall over the phone.

      and thats just not the thing he wants to fuck with when he calls her

    12. Re:OpenH323 by transiit · · Score: 1

      nitpick away, but when multiple standards bodies have varying, incompatible standards, with no clear concensus of the rest of the world settling on one or another, I'd say there isn't a de facto standard. (specifically, a de facto standard amongst standards.)

      -transiit

  3. Re:The Bell Telephone by Anonymous Coward · · Score: 0

    ...and use a condom when you masturbate.

  4. SquidCam by Earlybird · · Score: 3, Interesting

    SquidCam is a shareware audio/video conferencing app for Windows and Mac OS X. Costs $25. There is a trial download.

  5. Try Yahoo... by BladeMelbourne · · Score: 5, Informative

    Yahoo is free, and runs on Mac, Window$ and Linux. You could create a private "user" room, when you are online, and only allow each other to join it. Once in the room, you can use voice to talk to each other. Sound quality is acceptable, even on a 56 Kbps modem.

    Using Yahoo also allows you to send "sweet" messages when she's not there - she will get them when she logs on next. Be really lovey-dovey and romantic - and she will be eager to avail her body to you on your next meeting.

    This method also works with multiple girl friends, but best results are only possible when only one girlfriend is online at any one time.

    Mike

    1. Re:Try Yahoo... by TrippyZ · · Score: 1

      Which bit of Yahoo do I have to visit to get this voice function?

    2. Re:Try Yahoo... by Korgan · · Score: 2, Informative

      http://messenger.yahoo.com/

      The client for Linux is available in RPM and Debs. There is also a Solaris/SPARC version available, but thats outside the scope of this app.

      I have been using Yahoo a long time, I did not think the voice chat was available to the Linux version... My understanding was it was only available for the MacOSX and Windows versions (as is the webcam stuff).

    3. Re:Try Yahoo... by DAldredge · · Score: 1

      So you are no help at all. He runs debian and she runs OS X. So lack of voice support under linux kind of blows the deal...

    4. Re:Try Yahoo... by Korgan · · Score: 1

      I didn't post suggesting Yahoo Messenger, I posted a reply to a request asking where it could be found. Get your facts correct first.

    5. Re:Try Yahoo... by Anonymous Coward · · Score: 0

      This guy has a long history of forgetting to fact check. Take a look at his previous posts. I'm surprised he has any karma left at all.

    6. Re:Try Yahoo... by Aron+S-T · · Score: 1

      Why was this listed as informative? Yahoo voice does NOT work on Mac or Linux so is just plain wrong. The voice chat uses some proprietary codec that is Windoze only. Was it modded up because of the cutsie comment about seducing your gf(s)?

    7. Re:Try Yahoo... by Anonymous Coward · · Score: 0

      50% funny
      50% informative

      You could always run a Windows 98 guest OS using Virtual PC for Mac or VMWare under Linux. That would get you voice on Yahoo.

      NetMeeting works under Windows and Gnome - maybe there is a Mac version too?

  6. He could get GF an old PC. by Futurepower(R) · · Score: 5, Informative


    Please DON'T pay attention. Many of us who read this don't have exactly the same problem. It's appropriate to talk about a wide range of solutions. Anyway, maybe he could get his GF or himself an old PC for $20 from the newspaper classified ads. Voice applications don't require much computing power. Skype, below, says 400 MHz is enough.

    I just want to connect with friends in France and Brazil. I don't need any standards like SIP. I would just like to use the sound card for sound. I want to avoid use of a server for making connections, because all the companies will soon begin charging for this unnecessary service.

    I've never used it, but for the MAC and PC there is the free version of the Xten software. Requires that you connect through someone's server. Free World Dialup was suggested to me.

    For the PC, Skype works perfectly. The sound quality is better than regular telephones. However, there are some problems: 1) Skype is made by the same people who made KaZaa. Possibly it has hidden functions like KaZaa does. I've already found that every time it is used it keeps installing itself so that it runs every time the computer is turned on. The download page says, "no spyware, no adware". 2) Skype requires an intermediate server. I would like to connect directly to my friend's IP address. 3) I haven't verified this, but Skype seems to use a hard-coded public key, so that, even though the voice is encrypted, it would be easy for anyone to decrypt.

    Skype can communicate through any firewall. If it doesn't find other ports open, it works on port 80. (For those who don't know, that's the HTTP browser port.) It would be great to find some open source software that could do that, because I don't like punching holes in firewalls. (However, if voice can go through port 80, so can absolutely anything else.)

    What other "Voice Chat" or "VOIP" software have you used, and what has been your experience?

    1. Re:He could get GF an old PC. by Tobias+Luetke · · Score: 1


      Skype only needs a bootstrapper not a server.
      If that bootstrap server is unreachable it tries to bootstrap over ips of people it was once connected to. Every other aspect of the tool is entrily P2P based.
      If it can't establish a connection between you and your friend directly in both directions it will route the traffic over other people in the p2p network using encryption

      Its an incredibly smart system, credit where credit is due.

    2. Re:He could get GF an old PC. by memco · · Score: 1

      If he's gonna buy a comp, he should get a mac. You can install osx on some pretty old machines. iChat av has all you need for chat services.

      --
      Get me a meat pie floater!
  7. Anyone else have experience with Ventrilo? by Futurepower(R) · · Score: 2, Informative

    He seems to mean Ventrilo - Scalable Voice Communication Software. Anyone have experience?

    1. Re:Anyone else have experience with Ventrilo? by paulie_1 · · Score: 1

      Ventrilo is my favorite chat software. I used Teamspeak before (Windows clients, server runs on FreeBSD in Linux emulation). Then I discovered Ventrilo, it was the best for me as it has native FreeBSD server (and Windows clients).

      Sory for my poor English...

  8. skip chat and go VoIP by aolsheepdog · · Score: 1, Insightful

    I live overseas and have tried many of the cross platform clients (my wife's brother is only a Max OS guy). We never could get anything that really worked (I think we got yahoo working decently once for voice only).

    Eventually we discovered Packet8/a It's solved all our problems and we use it to call parents and great grandparents as well. I assume you both have broadband (since your GF has a router) and the costs is minimal ($20 month - unlimited minutes, free adapter). Lose you landline and pick this up instead. One other trick would be to get telephone numbers in each others city. That way you can use your local POTS to call her from anywhere and it would be a "local" call.

    We love Voip. It allows us to receive calls via a US telephone number here as well. The whole thing works just like you'd expect and call quality is good.

  9. skip chat and go VoIP by aolsheepdog · · Score: 3, Interesting

    I live overseas and have tried many of the cross platform clients (my wife's brother is only a Max OS guy). We never could get anything that really worked (I think we got yahoo working decently once for voice only).

    Eventually we discovered Packet8 It's solved all our problems and we use it to call parents and great grandparents as well. I assume you both have broadband (since your GF has a router) and the costs is minimal ($20 month - unlimited minutes, free adapter). Lose you landline and pick this up instead. One other trick would be to get telephone numbers in each others city. That way you can use your local POTS to call her from anywhere and it would be a "local" call.

    We love Voip. It allows us to receive calls via a US telephone number here as well. The whole thing works just like you'd expect and call quality is good.

  10. About there spyware claims. by DAldredge · · Score: 0, Offtopic

    They also claim that the normal version on Kazza doesn't come with spyware.

    They use a unique meaning of the term spyware.

  11. Teamspeak by Apreche · · Score: 0, Redundant

    http://www.teamspeak.org

    --
    The GeekNights podcast is going strong. Listen!
  12. Yet another OpenH323 Fan... by mercuryresearch · · Score: 3, Informative

    Like several of the others, I would recommend OpenH323 . It's fairly easy to set up.

    You also have the option of setting up a gateway (hardware isn't cheap, however.) I've used the voicetronix board. This would give the option of calling locally if your or she had other friends in the area.

    Also, I've found Voip far easier to use with real (or semi-real) phone hardware. Cisco has the ATA-186, though it operates best with proprietary codecs. I've ended up using a VoipVoice handset -- it's USB and appears as a USB audio device under linux so it's pretty easy to configure, though it's a little weak on the volume. I got mine through IPblue though I am sure there are other sources/options for open-source IP phones.

    Creative labs used to sell the voipblaster, and this is still available from ebay, and that lets you use conventional phone hardware -- it's basically a USB-to-phone-jack converter with a hardware codec, and would likely be idea if you're working with anyone who is technology-challenged.

    1. Re:Yet another OpenH323 Fan... by JoeCommodore · · Score: 1

      No Mac OS Support that I could find on the site. :-(

      --
      "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
    2. Re:Yet another OpenH323 Fan... by mercuryresearch · · Score: 1

      As another poster mentioned above, ohphone (the OpenH323 app) has been ported as part of the core of XMeeting. Check here for the ohphonex application.

  13. Long distance relationships by nuggz · · Score: 2, Insightful

    Why? If a long distance relationship works you already know you can trust your SO.
    My gf from HS and I stuck together through years of separation (as I got my degree), and are now happily married.

    I think that a long distance relationship takes a bit more effort and a lot more trust then many want to expend.
    But if you can't trust each other while dating, why would you trust them married 20 years down the road?
    Maybe this explains the 50% divorce rate over here.

  14. Ventrilo isn't just windows by iq_192 · · Score: 1

    Only the client is windows only. However, the developer is currently working on Mac OS X and linux clients.Ventrilo has servers for just about any OS, including Mac OS X, Free/Netbsd, solaris, and linux, not just windows. As fluor2 stated, has excellent sound quality(providing you have a decent sound card).

  15. are you implying something? by cheezus · · Score: 2, Funny

    . I also bought a webcam for my g/f when she moved away some time ago... It was well worth it. ...It was well worth it. You sly dog. You're making the other slashdot geeks who pay monthly fees for that pretty jealous.

    --
    /bin/fortune | slashdotsig.sh
  16. Check Mac Orchard by JoeCommodore · · Score: 1

    One place to check for Internet/Communication apps for the Macintosh is Mac Orchard It would be a good bet to start here, since it reads like the Mac platform is the lowest common denominator here.

    --
    "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
  17. iaxComm by m_vand · · Score: 2, Informative
    iaxComm is a crossplatform softphone that uses the IAX protocol. It works on Win32/Linux/OSX platforms. While I wrote it to connect to an asterisk PBX, you can use it peer-to-peer.

    IAX is firewall-friendly, just open port 5060 or 4569 for UDP traffic.

    Precompiled binaries, screenshots, etc, for Win32 and Linux and Mac OS X are here

  18. Simple Answer by Anonymous Coward · · Score: 0

    AIM.
    Macs have iChat, Windows users have the AIM standalone client, Linux has Gaim.
    Sure, it may not be the most feature-filled, but its voice chat works.

  19. Romeo and Juliet.... by jamesh · · Score: 1

    ... had differences of similar proportions. And you know how that relationship ended.

    I'd call the whole thing off if I were you. As a Debian man you should really not be dating down at that level. *runs for cover*

  20. Have you considered a pair of cheap IP phones? by smacktits · · Score: 1

    I'm in the same situation as you: my girlfriend lives in Toronto and I'm here in the UK studying for my degree. I just bought a cheap IP phone here, plugged it into my router and bought another from a Canadian supplier and had it sent to her, with instructions to do the same.

    Now we can call each other as often as we like, for as long as we like, for free. After a couple of weeks' usage, you'll have saved yourself the cost of the phones, in phone charges, many times over.

    1. Re:Have you considered a pair of cheap IP phones? by TwistedSquare · · Score: 1

      They sell IP phones here in the UK? Mind telling me which supplier?

    2. Re:Have you considered a pair of cheap IP phones? by smacktits · · Score: 1

      Mine was secondhand from eBay.co.uk, cost about 60.

      http://www.ipeya.com/SIP_Phone.html

      It's the white one, really easy to set up. I don't know who actually supplies them over here, sorry =/ I just happened to be browsing eBay that day and there it was. Sorry I can't be more helpful.

  21. Use a phone by NateTech · · Score: 1

    Get her Vonage service and a red Bat Phone. Tell her to call you on the Bat Phone.

    Much more fun than mucking around with software on the computers.

    --
    +++OK ATH
  22. Earthlink Beta Software by andrebsd · · Score: 1

    http://www.research.earthlink.net/confmgr/ Earthlink has that software, its still beta. But it does video/audio on PC/Mac/*Nix