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 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