请教如何利用声卡的全双工功能实现同时录,放音.(120分)

  • 主题发起人 groundwalker
  • 开始时间
G

groundwalker

Unregistered / Unconfirmed
GUEST, unregistred user!
我在实现一个网络通话程序的时候,发现我的声卡仿佛
使用同一个缓冲区来存,取数据.
我是这样推断的: 我每发出一个声音片断,对方的音箱
里就重复这个声音,直到混乱.这可能是声音存到缓冲区
后,又从这个缓冲区内取声音,因为有延迟,所以取到的
声音会延迟一下.
请大家指点.
 

唐晓锋

Unregistered / Unconfirmed
GUEST, unregistred user!
我不知道你是想怎样桌,及时把Buffer晴空就ok了
 
C

CJ

Unregistered / Unconfirmed
GUEST, unregistred user!
不妨把核心代码贴上来看看
 
J

jhb

Unregistered / Unconfirmed
GUEST, unregistred user!
很感兴趣,时刻关注,为了收 EMAIL,写了几句废话
见谅!!
 
A

Another_eYes

Unregistered / Unconfirmed
GUEST, unregistred user!
agree with CJ.
能把问题说详细点吗?
 
H

huizhang

Unregistered / Unconfirmed
GUEST, unregistred user!
to GroundWalker: 干脆把你的"网络通话程序"源码拿出来, 大家给你加分吧
 
C

CJ

Unregistered / Unconfirmed
GUEST, unregistred user!
J

Jimchael Tsee

Unregistered / Unconfirmed
GUEST, unregistred user!
应该试试用DirectX技术, 可以支持多工.
 
Y

yifeng

Unregistered / Unconfirmed
GUEST, unregistred user!
GroundWalker及各位大虾,问题还没搞清楚啊
继续发表意见吧
 
Y

yifeng

Unregistered / Unconfirmed
GUEST, unregistred user!
多人接受答案了。
 

鬼兄

Unregistered / Unconfirmed
GUEST, unregistred user!
netmeeting 在局域网中有类是现象,和cj一样,看看源码先。谢谢!
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
顶部