音频延迟积累(急!)
是这样的,客户端采集-编码-发送,服务器接受-解码-播放,全都基于directshow,音频用的是G.729.视频用的是h.264.用的是TCP。采用两个套接字,两个端口分别传输。目前是点对点传输的。(全都在局域网)
出现的问题:
1 一台电脑做客户端,另一台做服务器时。视频传输及接收不会出现任何问题,但是音频刚开始还可以,后来延迟越来越严重,但是呢,交换服务器和客户端。音视频发送及接收不会出现任何问题,难道这与电脑有关系?纠结中。。。。。
2 如果对音频不编码,直接传输,音视频不会出现任何问题。难道与音频编解码有关系?
3 还有实验室某些指定的两台电脑相连,也不会出现问题,如果把其中一台换了与其他连,就会出现音频延迟现象。这是为什么呢?
请各位大牛指导一下,小弟在这里先谢谢了!!
[解决办法]
两台机器一样吗?会不会是其中一台机编解码忙不过来
[解决办法]
客户端完成音视频编码工作,这个负荷是比较重的,可以在运行的时候观察一下cpu负荷,如果负荷比较高,并且在更换一台高配置的机器后,问题解决,那么基本可以判断是cpu不能满足这个编码负荷。
[解决办法]