Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. The Lounge
  3. Voice communication over LAN

Voice communication over LAN

Scheduled Pinned Locked Moved The Lounge
csharpc++sharepointsysadminhelp
11 Posts 7 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    Jan R Hansen
    wrote on last edited by
    #1

    Hello everybody, I need an application that will provide voice communication over my LAN. Some of my neighbours (and myself, of course.. ) are playing PC games and would like to talk together while playing. I have tried different apps (Roger Wilco, Buddyphone, TeamSound) and all *sort of* work. They are all aimed for internet use, so sound quality is pretty bad - and they all have 1 second or more delay. THAT bugs me. The MSN messenger is able to let two persons talk in good quality with almost no delay - but only two persons at the time. So, does a program exist that will give us good quality and broadcast on several channels at the same time ? I mean, 4 players hook up to the server on "channel 1" and every input from any person is broadcasted to the other 3 persons. The server would then need to support more than one channel in order for two teams to fight against each other. - or do I need to write the bastard myself :) ? I know that we will have to send the sound-streams via UDP - but need some good examples on how to do this from VB or VC++. Or .NET if it must be... Any help/thoughts/ideas... ? /Jan

    M D U L 5 Replies Last reply
    0
    • J Jan R Hansen

      Hello everybody, I need an application that will provide voice communication over my LAN. Some of my neighbours (and myself, of course.. ) are playing PC games and would like to talk together while playing. I have tried different apps (Roger Wilco, Buddyphone, TeamSound) and all *sort of* work. They are all aimed for internet use, so sound quality is pretty bad - and they all have 1 second or more delay. THAT bugs me. The MSN messenger is able to let two persons talk in good quality with almost no delay - but only two persons at the time. So, does a program exist that will give us good quality and broadcast on several channels at the same time ? I mean, 4 players hook up to the server on "channel 1" and every input from any person is broadcasted to the other 3 persons. The server would then need to support more than one channel in order for two teams to fight against each other. - or do I need to write the bastard myself :) ? I know that we will have to send the sound-streams via UDP - but need some good examples on how to do this from VB or VC++. Or .NET if it must be... Any help/thoughts/ideas... ? /Jan

      M Offline
      M Offline
      Michael Dunn
      wrote on last edited by
      #2

      The best way to talk is to get speaker phones (or headsets) and do conference calls with the players on the same team. :) --Mike-- Just released - RightClick-Encrypt v1.4 - Adds fast & easy file encryption to Explorer My really out-of-date homepage Sonork-100.19012 Acid_Helm

      J 1 Reply Last reply
      0
      • J Jan R Hansen

        Hello everybody, I need an application that will provide voice communication over my LAN. Some of my neighbours (and myself, of course.. ) are playing PC games and would like to talk together while playing. I have tried different apps (Roger Wilco, Buddyphone, TeamSound) and all *sort of* work. They are all aimed for internet use, so sound quality is pretty bad - and they all have 1 second or more delay. THAT bugs me. The MSN messenger is able to let two persons talk in good quality with almost no delay - but only two persons at the time. So, does a program exist that will give us good quality and broadcast on several channels at the same time ? I mean, 4 players hook up to the server on "channel 1" and every input from any person is broadcasted to the other 3 persons. The server would then need to support more than one channel in order for two teams to fight against each other. - or do I need to write the bastard myself :) ? I know that we will have to send the sound-streams via UDP - but need some good examples on how to do this from VB or VC++. Or .NET if it must be... Any help/thoughts/ideas... ? /Jan

        D Offline
        D Offline
        Domenic Denicola
        wrote on last edited by
        #3

        I think MS GameVoice would work well for your needs. It uses MSN Messenger, so I would assume it would be of that quality. I'm happy with mine; but nobody else ever uses it so it's really just a $50 headset :(

        -Domenic Denicola- [CPUA 0x1337] MadHamster Creations "I was born human. But this was an accident of fate - a condition merely of time and place. I believe it's something we have the power to change..."

        P 1 Reply Last reply
        0
        • M Michael Dunn

          The best way to talk is to get speaker phones (or headsets) and do conference calls with the players on the same team. :) --Mike-- Just released - RightClick-Encrypt v1.4 - Adds fast & easy file encryption to Explorer My really out-of-date homepage Sonork-100.19012 Acid_Helm

          J Offline
          J Offline
          Jan R Hansen
          wrote on last edited by
          #4

          Great idea.... did I forget to mention the concept of not paying for the conversation ;) But thanks anyway. I know that some of the yanks don't pay for local area calls, so they might as well do that. Or what ? /Jan

          1 Reply Last reply
          0
          • D Domenic Denicola

            I think MS GameVoice would work well for your needs. It uses MSN Messenger, so I would assume it would be of that quality. I'm happy with mine; but nobody else ever uses it so it's really just a $50 headset :(

            -Domenic Denicola- [CPUA 0x1337] MadHamster Creations "I was born human. But this was an accident of fate - a condition merely of time and place. I believe it's something we have the power to change..."

            P Offline
            P Offline
            Peter Liddle
            wrote on last edited by
            #5

            I think you can download software from microsoft to do what you want to do. All i know is ive done exactly what you want to do before at LAN parties where we where playing team games i thing we used MS GameVoice or somehting like that. I also rember using another piece of software called voicecommander but i think this was more for ordering commands great for UT and stuff where you say the weopon and it pops up.

            D 1 Reply Last reply
            0
            • J Jan R Hansen

              Hello everybody, I need an application that will provide voice communication over my LAN. Some of my neighbours (and myself, of course.. ) are playing PC games and would like to talk together while playing. I have tried different apps (Roger Wilco, Buddyphone, TeamSound) and all *sort of* work. They are all aimed for internet use, so sound quality is pretty bad - and they all have 1 second or more delay. THAT bugs me. The MSN messenger is able to let two persons talk in good quality with almost no delay - but only two persons at the time. So, does a program exist that will give us good quality and broadcast on several channels at the same time ? I mean, 4 players hook up to the server on "channel 1" and every input from any person is broadcasted to the other 3 persons. The server would then need to support more than one channel in order for two teams to fight against each other. - or do I need to write the bastard myself :) ? I know that we will have to send the sound-streams via UDP - but need some good examples on how to do this from VB or VC++. Or .NET if it must be... Any help/thoughts/ideas... ? /Jan

              U Offline
              U Offline
              Uwe Keim
              wrote on last edited by
              #6

              Maybe these help you: http://www.google.de/search?&ie=UTF-8&oe=UTF-8&q=voice+over+ip+source+code[^] http://groups.google.de/groups?ie=UTF-8&oe=UTF-8&q=voice+over+ip+source+code&sa=N&tab=wg[^] -- Scanned MSDN Mag ad with YOUR name: www.magerquark.de/misc/CodeProject.html See me: www.magerquark.de

              1 Reply Last reply
              0
              • J Jan R Hansen

                Hello everybody, I need an application that will provide voice communication over my LAN. Some of my neighbours (and myself, of course.. ) are playing PC games and would like to talk together while playing. I have tried different apps (Roger Wilco, Buddyphone, TeamSound) and all *sort of* work. They are all aimed for internet use, so sound quality is pretty bad - and they all have 1 second or more delay. THAT bugs me. The MSN messenger is able to let two persons talk in good quality with almost no delay - but only two persons at the time. So, does a program exist that will give us good quality and broadcast on several channels at the same time ? I mean, 4 players hook up to the server on "channel 1" and every input from any person is broadcasted to the other 3 persons. The server would then need to support more than one channel in order for two teams to fight against each other. - or do I need to write the bastard myself :) ? I know that we will have to send the sound-streams via UDP - but need some good examples on how to do this from VB or VC++. Or .NET if it must be... Any help/thoughts/ideas... ? /Jan

                L Offline
                L Offline
                leppie
                wrote on last edited by
                #7

                HI Jan I was going to do this with my nBASS[^] library, till I found out that WMA has about a 21 sec delay. :(( I can tell u though my findings/suggestions. - To minimise delay, u will need some kind of realtime codec that supports streaming. - Because you are going to use it on a LAN, speed is not really a factor, so a TCP connection should be ok, unless u have many users. Cheers :) Give them a chance! Do it for the kittens, dear God, the kittens!

                1 Reply Last reply
                0
                • P Peter Liddle

                  I think you can download software from microsoft to do what you want to do. All i know is ive done exactly what you want to do before at LAN parties where we where playing team games i thing we used MS GameVoice or somehting like that. I also rember using another piece of software called voicecommander but i think this was more for ordering commands great for UT and stuff where you say the weopon and it pops up.

                  D Offline
                  D Offline
                  Domenic Denicola
                  wrote on last edited by
                  #8

                  I think you misunderstood me. I have that software; it's just that there's nobody to chat with.

                  -Domenic Denicola- [CPUA 0x1337] MadHamster Creations "I was born human. But this was an accident of fate - a condition merely of time and place. I believe it's something we have the power to change..."

                  D 1 Reply Last reply
                  0
                  • J Jan R Hansen

                    Hello everybody, I need an application that will provide voice communication over my LAN. Some of my neighbours (and myself, of course.. ) are playing PC games and would like to talk together while playing. I have tried different apps (Roger Wilco, Buddyphone, TeamSound) and all *sort of* work. They are all aimed for internet use, so sound quality is pretty bad - and they all have 1 second or more delay. THAT bugs me. The MSN messenger is able to let two persons talk in good quality with almost no delay - but only two persons at the time. So, does a program exist that will give us good quality and broadcast on several channels at the same time ? I mean, 4 players hook up to the server on "channel 1" and every input from any person is broadcasted to the other 3 persons. The server would then need to support more than one channel in order for two teams to fight against each other. - or do I need to write the bastard myself :) ? I know that we will have to send the sound-streams via UDP - but need some good examples on how to do this from VB or VC++. Or .NET if it must be... Any help/thoughts/ideas... ? /Jan

                    L Offline
                    L Offline
                    leppie
                    wrote on last edited by
                    #9

                    This looks good :) http://www.openh323.org/[^] Give them a chance! Do it for the kittens, dear God, the kittens!

                    J 1 Reply Last reply
                    0
                    • L leppie

                      This looks good :) http://www.openh323.org/[^] Give them a chance! Do it for the kittens, dear God, the kittens!

                      J Offline
                      J Offline
                      Jan R Hansen
                      wrote on last edited by
                      #10

                      It sure does !!! Currently I'm installing gamevoice on 2 clients and gamevoice server on my win2k server. However, the MS app naturally needs directx 8, so the pc's were up to a Win SP3 and windows update and directx 8 install. That took a while (I'm not quite done yet - but very soon..) - and its 23:52 at my watch, so I'm just going to bed now. Further suggestions are most welcome. I'll se if I can take the OpenH323 code for a testdrive tomorrow after work. And report my findings of course ;) Well, have a nice evening over there. /jan

                      1 Reply Last reply
                      0
                      • D Domenic Denicola

                        I think you misunderstood me. I have that software; it's just that there's nobody to chat with.

                        -Domenic Denicola- [CPUA 0x1337] MadHamster Creations "I was born human. But this was an accident of fate - a condition merely of time and place. I believe it's something we have the power to change..."

                        D Offline
                        D Offline
                        David Wulff
                        wrote on last edited by
                        #11

                        So everytime you log on to MSN Messenger all your contacts mysteriously go out to lunch or start having network problems too? ;P


                        David Wulff http://www.davidwulff.co.uk

                        If it can't be done with Lego and a little pinch of imagination then it just aint possible.

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • World
                        • Users
                        • Groups