08/08/2009, 07:54 AM
Anybody know how to use any of these? I was going to use direct sound becayse ut us superior, but I can't find a tut on how to use it anywhere. I found a tut for Waveform audio but I really don't want to have program my own audio buffer and poo poo. It seems really annoying and I'd prefer to keep this app simple.
About my app, Basically it takes mic and webcam (or picture if webcam is unavailable) and sends it across a p2p network to other clients that are in the same "channel". The channel is going to be more of a variable of what audio/ picture stream to filter out than an actual channel. I finished all of the easy coding, now I need to enumerate the audio devices, let the chooser pic one and record from it. I also need to enumerate the webcams/ screen recorders on the computer (I haven't tried that yet though, I don't know if I need help there) Also if anyone knows about building streaming applications, I would really appreciate your help. I would also appreciate if anyone who know how to networking with C++ would also help
I was also thinking instead of streaming audio and video in two separate streams maybe stream them together in avi format or something.
Also the app is sort of suppose be lightweight as a team chat client in game -___- but that ship may have sailed at this point
The control box is in the upper left. It will allow you to adjust the incoming and outgoing volume as well as display how much noise is coming from either. The mic will be activated when the noise threshold passes a certain level and send image and audio data to other people. You can also choose your image to send and will be able to select a webcam. There are channels (filters) you can join/create. And the current person speaking will show up in the lower right corner (it will disappear when no one is talking. And the last person to speak has priority (I.E. bill is talking his pic comes up. Sally says something important, Her pic comes up over bills, bills and sally's voice both play. Sally shuts up. Bill is still talking, it goes back to his pic.))
About my app, Basically it takes mic and webcam (or picture if webcam is unavailable) and sends it across a p2p network to other clients that are in the same "channel". The channel is going to be more of a variable of what audio/ picture stream to filter out than an actual channel. I finished all of the easy coding, now I need to enumerate the audio devices, let the chooser pic one and record from it. I also need to enumerate the webcams/ screen recorders on the computer (I haven't tried that yet though, I don't know if I need help there) Also if anyone knows about building streaming applications, I would really appreciate your help. I would also appreciate if anyone who know how to networking with C++ would also help
I was also thinking instead of streaming audio and video in two separate streams maybe stream them together in avi format or something.
Also the app is sort of suppose be lightweight as a team chat client in game -___- but that ship may have sailed at this point
The control box is in the upper left. It will allow you to adjust the incoming and outgoing volume as well as display how much noise is coming from either. The mic will be activated when the noise threshold passes a certain level and send image and audio data to other people. You can also choose your image to send and will be able to select a webcam. There are channels (filters) you can join/create. And the current person speaking will show up in the lower right corner (it will disappear when no one is talking. And the last person to speak has priority (I.E. bill is talking his pic comes up. Sally says something important, Her pic comes up over bills, bills and sally's voice both play. Sally shuts up. Bill is still talking, it goes back to his pic.))