Click here to Skip to main content
15,921,622 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: A question about SendMessage and PostMessage Pin
zengkun1008-Jan-08 20:50
zengkun1008-Jan-08 20:50 
GeneralRe: A question about SendMessage and PostMessage Pin
Cedric Moonen8-Jan-08 20:59
Cedric Moonen8-Jan-08 20:59 
GeneralRe: A question about SendMessage and PostMessage Pin
zengkun1008-Jan-08 21:22
zengkun1008-Jan-08 21:22 
GeneralRe: A question about SendMessage and PostMessage Pin
CPallini8-Jan-08 21:41
mveCPallini8-Jan-08 21:41 
GeneralRe: A question about SendMessage and PostMessage Pin
zengkun1009-Jan-08 3:17
zengkun1009-Jan-08 3:17 
GeneralYou're welcome Pin
CPallini9-Jan-08 3:28
mveCPallini9-Jan-08 3:28 
GeneralRe: A question about SendMessage and PostMessage Pin
KarstenK8-Jan-08 21:34
mveKarstenK8-Jan-08 21:34 
Questionvoice communication, compress and recod question & c++ code for capture all thing i enter [modified] Pin
Member 45422728-Jan-08 19:10
Member 45422728-Jan-08 19:10 
To achieve 1 to 1 voice communication over LAN and record the voice for storing, i think of doing:
1) use winsock to establish client server connection
2) use DirectSound api:
-at client(A) side, capture sound in buffer
-modify the sound quality
-compress the sound to mp3 or wma file using ACM and store it
beside storing, after compression i send the buffer to server(B) side and playback it so that A talk to B and B can hear it.
-and B also going above procedure to A.
-Full-duplex used allow simultaneous capture and playback.-

Question:
1) I think of using DirectShow api also but how i know my pc hv it or not? I just see DirectSound.

2) Is my step stated will work to allow voice communication over LAN and store the voice? Please point out what i miss or how should it going.

3) I see the RTC(real-time communication) api also and seem like more good, should it be better choice? Is it support the recording also?

4) I should build it as win32 application?

If out there hv any source code sample with no additional feature just basic 1 to 1 voice communication over LAN and can record voice for storing pls post up here. I want it for understanding purpose. Thnks.

modified on Monday, January 14, 2008 12:55:16 AM

GeneralRe: voice communication, compress and recod question & c++ code for capture all thing i enter Pin
Mark Salsbery9-Jan-08 7:25
Mark Salsbery9-Jan-08 7:25 
GeneralBitmap problem Pin
trioum8-Jan-08 18:59
trioum8-Jan-08 18:59 
GeneralRe: Bitmap problem Pin
Nishad S8-Jan-08 19:14
Nishad S8-Jan-08 19:14 
GeneralRe: Bitmap problem Pin
trioum8-Jan-08 19:19
trioum8-Jan-08 19:19 
GeneralRe: Bitmap problem Pin
Nishad S8-Jan-08 19:48
Nishad S8-Jan-08 19:48 
GeneralRe: Bitmap problem Pin
trioum8-Jan-08 21:24
trioum8-Jan-08 21:24 
QuestionRe: Bitmap problem Pin
CPallini8-Jan-08 21:44
mveCPallini8-Jan-08 21:44 
GeneralRe: Bitmap problem Pin
uusheikh8-Jan-08 21:26
uusheikh8-Jan-08 21:26 
GeneralRe: Bitmap problem Pin
trioum8-Jan-08 23:05
trioum8-Jan-08 23:05 
QuestionProblem with BitBlt form the Service Application Pin
ashishbhatt8-Jan-08 17:33
ashishbhatt8-Jan-08 17:33 
GeneralRe: Problem with BitBlt form the Service Application Pin
Hamid_RT8-Jan-08 18:00
Hamid_RT8-Jan-08 18:00 
QuestionRe: Problem with BitBlt form the Service Application Pin
ashishbhatt8-Jan-08 18:41
ashishbhatt8-Jan-08 18:41 
GeneralRe: Problem with BitBlt form the Service Application Pin
Nishad S8-Jan-08 20:01
Nishad S8-Jan-08 20:01 
GeneralRe: Problem with BitBlt form the Service Application Pin
ashishbhatt8-Jan-08 20:54
ashishbhatt8-Jan-08 20:54 
GeneralRe: Problem with BitBlt form the Service Application Pin
Nishad S8-Jan-08 21:38
Nishad S8-Jan-08 21:38 
GeneralRe: Problem with BitBlt form the Service Application Pin
ashishbhatt8-Jan-08 21:59
ashishbhatt8-Jan-08 21:59 
GeneralRe: Problem with BitBlt form the Service Application Pin
Nishad S8-Jan-08 22:14
Nishad S8-Jan-08 22:14 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.