AnyChat技术支持论坛
标题: 聊天听不见声音 [打印本页]
作者: 黑漠河 时间: 2015-1-6 16:23
标题: 聊天听不见声音

有视频但是没声音,看了它/src/client/QT5/helloAnychat/widget.cpp下示例源码,它的音频实现好像有问题,不知道是不是这个原因?
我是小白,对这个不了解,求大神帮忙!!!
作者: 佰锐技术-卓剑锐 时间: 2015-1-6 17:09
您好,双方都听不到声音么?用其他程序是否可以?有音频输入?
作者: AnyChat--Lee 时间: 2015-1-6 17:14
您好,请问您是使用什么系统呢?是真机环境下还是虚拟机?能否发一份日志过来呀?
作者: 黑漠河 时间: 2015-1-6 19:43
用的是ubuntu14.04操作系统 它就是说话没有声音 真机环境
作者: 黑漠河 时间: 2015-1-6 19:43
[2015-01-06 19:32:07(614)] ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2015-01-06 19:32:07(615)] Load libanychatcore.so success!(V5.1 Build Time:Dec 25 2014 16:34:03)
[2015-01-06 19:32:07(619)] Load libmediautil.so success!(V5.2 Build Time:Dec 25 2014 16:34:10)
[2015-01-06 19:32:07(620)] Load libmediashow.so success!(V5.1 Build Time:Dec 25 2014 16:34:11)
[2015-01-06 19:32:07(623)] Load libmediacore.so success!(V5.1 Build Time:Dec 25 2014 16:34:08)
[2015-01-06 19:32:22(866)] Invoke BRAC_Connect(172.19.73.105,8906)=0
[2015-01-06 19:32:22(866)] Invoke LoginServer(username=wj)
[2015-01-06 19:32:22(866)] Invoke EnterRoom(roomid=1)
[2015-01-06 19:32:22(888)] CheckClientSocketLink Connect(ip=172.19.73.105,port=8906)
[2015-01-06 19:32:22(939)] Server version: V5.1(Build Time:2014-12-25 16:34:49, Server OS:Linux)
[2015-01-06 19:32:22(980)] Message OnConnect(bSuccess:1, errorcode=0)
[2015-01-06 19:32:23(051)] Message OnLoginSystem(userid=-12,errorcode=0,username=wj), msg deliver worked(0)
[2015-01-06 19:32:23(051)] Server running time: 0 days, 2 hours, 37 minutes, license mode:0
[2015-01-06 19:32:23(062)] Connection to streaming media server successfully!(udp delay:5ms)
[2015-01-06 19:32:23(113)] Message OnEnterRoom(roomid=1,errorcode=0,siteindex=0)
[2015-01-06 19:32:23(136)] Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
[2015-01-06 19:32:23(136)] Message OnReceiveOnlineUser(count=1,roomid=1)
[2015-01-06 19:32:23(140)] Invoke UserCameraControl(userid=-1,bOpen=1)
[2015-01-06 19:32:23(140)] Invoke UserSpeakControl(userid=-1,bOpen=1)
[2015-01-06 19:32:23(216)] video init finish:320x240, MJPG, fps:30
[2015-01-06 19:32:23(231)] Default Audio Capture Driver()
[2015-01-06 19:32:23(231)] Audio Init, error:0, device:0, 1, 16000, 16, capmode:0
[2015-01-06 19:32:23(232)] Audio codec init, handle:1, 11, 1, 16000, 16, 15850
[2015-01-06 19:32:23(683)] video codec init:codec:1, 15fps, 320x240, bitrate:90kbps, quality:3, preset:3, gop:30, handle:2
[2015-01-06 19:32:23(683)] Convert YUV420P Failed!
[2015-01-06 19:32:37(829)] Invoke UserCameraControl(userid=0,bOpen=0)
[2015-01-06 19:32:37(829)] Invoke UserSpeakControl(userid=0,bOpen=0)
[2015-01-06 19:32:37(830)] Invoke UserCameraControl(userid=-12,bOpen=0)
[2015-01-06 19:32:37(830)] Invoke UserSpeakControl(userid=-12,bOpen=0)
[2015-01-06 19:32:37(940)] Invoke LeaveRoom(roomid=1) Elapse:109 ms
[2015-01-06 19:32:37(955)] Invoke LogoutServer(userid=-12) Elapse:8 ms
[2015-01-06 19:33:57(097)] Invoke BRAC_Connect(172.19.73.105,8906)=0
[2015-01-06 19:33:57(098)] Invoke LoginServer(username=wj)
[2015-01-06 19:33:57(098)] Invoke EnterRoom(roomid=1)
[2015-01-06 19:33:57(153)] CheckClientSocketLink Connect(ip=172.19.73.105,port=8906)
[2015-01-06 19:33:57(183)] Server version: V5.1(Build Time:2014-12-25 16:34:49, Server OS:Linux)
[2015-01-06 19:33:57(234)] Message OnConnect(bSuccess:1, errorcode=0)
[2015-01-06 19:33:57(356)] Message OnLoginSystem(userid=-14,errorcode=0,username=wj), msg deliver worked(0)
[2015-01-06 19:33:57(364)] Load libmediautil.so success!(V5.2 Build Time:Dec 25 2014 16:34:10)
[2015-01-06 19:33:57(366)] Load libmediashow.so success!(V5.1 Build Time:Dec 25 2014 16:34:11)
[2015-01-06 19:33:57(368)] Load libmediacore.so success!(V5.1 Build Time:Dec 25 2014 16:34:08)
[2015-01-06 19:33:57(451)] Server running time: 0 days, 2 hours, 38 minutes, license mode:0
[2015-01-06 19:33:57(683)] Message OnEnterRoom(roomid=1,errorcode=0,siteindex=1)
[2015-01-06 19:33:57(702)] Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
[2015-01-06 19:33:57(703)] Message OnReceiveOnlineUser(count=2,roomid=1)
[2015-01-06 19:33:57(708)] Invoke UserCameraControl(userid=-1,bOpen=1)
[2015-01-06 19:33:57(708)] Invoke UserSpeakControl(userid=-1,bOpen=1)
[2015-01-06 19:33:57(713)] video init finish:320x240, MJPG, fps:30
[2015-01-06 19:33:57(732)] Default Audio Capture Driver()
[2015-01-06 19:33:57(732)] Audio Init, error:0, device:0, 1, 16000, 16, capmode:0
[2015-01-06 19:33:57(732)] Audio codec init, handle:1, 11, 1, 16000, 16, 15850
[2015-01-06 19:33:57(828)] Message OnP2PConnectState(userid=-13, state=2)
[2015-01-06 19:33:57(919)] Message OnP2PConnectState(userid=-13, state=3)
[2015-01-06 19:33:58(183)] video codec init:codec:1, 15fps, 320x240, bitrate:90kbps, quality:3, preset:3, gop:30, handle:2
[2015-01-06 19:34:00(461)] Connection to streaming media server successfully!(udp delay:5ms)
[2015-01-06 19:34:02(922)] Invoke UserCameraControl(userid=-13,bOpen=1)
[2015-01-06 19:34:02(922)] Invoke UserSpeakControl(userid=-13,bOpen=1)
[2015-01-06 19:34:04(066)] Invoke UserCameraControl(userid=-13,bOpen=0)
[2015-01-06 19:34:04(066)] Invoke UserSpeakControl(userid=-13,bOpen=0)
[2015-01-06 19:34:04(066)] Invoke UserCameraControl(userid=-13,bOpen=1)
[2015-01-06 19:34:04(066)] Invoke UserSpeakControl(userid=-13,bOpen=1)
[2015-01-06 19:34:06(185)] Invoke UserCameraControl(userid=-13,bOpen=0)
[2015-01-06 19:34:06(185)] Invoke UserSpeakControl(userid=-13,bOpen=0)
[2015-01-06 19:34:06(185)] Invoke UserCameraControl(userid=-13,bOpen=1)
[2015-01-06 19:34:06(185)] Invoke UserSpeakControl(userid=-13,bOpen=1)
[2015-01-06 19:34:08(449)] Invoke UserCameraControl(userid=-13,bOpen=0)
[2015-01-06 19:34:08(450)] Invoke UserSpeakControl(userid=-13,bOpen=0)
[2015-01-06 19:34:08(450)] Invoke UserCameraControl(userid=-13,bOpen=1)
[2015-01-06 19:34:08(450)] Invoke UserSpeakControl(userid=-13,bOpen=1)
[2015-01-06 19:34:13(490)] Invoke UserCameraControl(userid=-13,bOpen=0)
[2015-01-06 19:34:13(490)] Invoke UserSpeakControl(userid=-13,bOpen=0)
[2015-01-06 19:34:13(490)] Invoke UserCameraControl(userid=-13,bOpen=1)
[2015-01-06 19:34:13(490)] Invoke UserSpeakControl(userid=-13,bOpen=1)
[2015-01-06 19:34:14(529)] Invoke UserCameraControl(userid=-13,bOpen=0)
[2015-01-06 19:34:14(529)] Invoke UserSpeakControl(userid=-13,bOpen=0)
[2015-01-06 19:34:14(529)] Invoke UserCameraControl(userid=-13,bOpen=1)
[2015-01-06 19:34:14(530)] Invoke UserSpeakControl(userid=-13,bOpen=1)
[2015-01-06 19:34:27(786)] Message OnUserLeaveRoom(userid=-13,siteindex=0)
[2015-01-06 19:34:27(787)] Invoke UserCameraControl(userid=-13,bOpen=0)
[2015-01-06 19:34:27(787)] Invoke UserSpeakControl(userid=-13,bOpen=0)
[2015-01-06 19:34:40(195)] Message OnUserEnterRoom(userid=-13,nickname=nal,siteindex=0)
[2015-01-06 19:34:40(568)] Message OnP2PConnectState(userid=-13, state=1)
作者: 黑漠河 时间: 2015-1-6 19:44
Debugging starts
&"warning: GDB: Failed to set controlling terminal: \345\257\271\350\256\276\345\244\207\344\270\215\351\200\202\345\275\223\347\232\204 ioctl \346\223\215\344\275\234\n"
open video device(mmap mode) failed!(errorcode:16001)
19:59:22(579) ---------------------------AnyChat Platform Core SDK Client Log---------------------------
19:59:22(579) Load libanychatcore.so success!(V5.1 Build Time:Dec 25 2014 16:34:03)
19:59:22(620) Load libmediautil.so success!(V5.2 Build Time:Dec 25 2014 16:34:10)
19:59:22(635) Load libmediashow.so success!(V5.1 Build Time:Dec 25 2014 16:34:11)
19:59:22(665) Load libmediacore.so success!(V5.1 Build Time:Dec 25 2014 16:34:08)
19:59:37(624) Invoke BRAC_Connect(172.19.73.105,8906)=0
19:59:37(624) Invoke LoginServer(username=QtDemo)
19:59:37(624) Invoke EnterRoom(roomid=1)
19:59:37(634) CheckClientSocketLink Connect(ip=172.19.73.105,port=8906)
19:59:37(664) Server version: V5.1(Build Time:2014-12-25 16:34:49, Server OS:Linux)
19:59:37(705) Message OnConnect(bSuccess:1, errorcode=0)
19:59:37(766) Message OnLoginSystem(userid=-23,errorcode=0,username=QtDemo), msg deliver worked(0)
19:59:37(766) Server running time: 0 days, 3 hours, 4 minutes, license mode:0
19:59:37(776) Connection to streaming media server successfully!(udp delay:5ms)
19:59:37(837) Message OnEnterRoom(roomid=1,errorcode=0,siteindex=0)
19:59:37(903) Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
19:59:37(903) Message OnReceiveOnlineUser(count=2,roomid=1)
19:59:37(913) Invoke UserCameraControl(userid=-1,bOpen=1)
19:59:37(913) On Remote UserCameraControl(dwUserId:-22, bOpen:1)
19:59:37(914) On Remote UserSpeakControl(dwUserId:-22, bOpen:1)
19:59:37(914) Invoke UserSpeakControl(userid=-1,bOpen=1)
RtApiAlsa::callbackEvent: audio write error, 连接数超出范围.
RtApiAlsa::callbackEvent: audio write error, 未知的错误 560.
19:59:37(996) video init finish:320x240, MJPG, fps:30
RtApiAlsa::callbackEvent: audio write error, 未知的错误 280.
RtApiAlsa::callbackEvent: audio write error, 未知的错误 280.
RtApiAlsa::callbackEvent: audio write error, 正在访问一个已毁坏的共享库.
RtApiAlsa::callbackEvent: audio write error, 未知的错误 160.
RtApiAlsa::callbackEvent: audio write error, 正在访问一个已毁坏的共享库.
RtApiAlsa::callbackEvent: audio write error, 远程 I/O 错误.
RtApiAlsa::callbackEvent: audio write error, 没有可用的 XENIX 信号量.
RtApiAlsa::callbackEvent: audio write error, 正在访问一个已毁坏的共享库.
RtApiAlsa::callbackEvent: audio write error, 符号连接的层数过多.
RtApiAlsa::callbackEvent: audio write error, 是一个有名类型文件.
RtApiAlsa::callbackEvent: audio write error, 符号连接的层数过多.
RtApiAlsa::callbackEvent: audio write error, 符号连接的层数过多.
RtApiAlsa::callbackEvent: audio write error, 符号连接的层数过多.
RtApiAlsa::callbackEvent: audio write error, 未知的错误 240.
19:59:38(30) Default Audio Capture Driver()
19:59:38(30) Audio Init, error:0, device:0, 1, 16000, 16, capmode:0
RtApiAlsa::callbackEvent: audio write error, 正在访问一个已毁坏的共享库.
19:59:38(31) Audio codec init, handle:1, 11, 1, 16000, 16, 15850
RtApiAlsa::callbackEvent: audio write error, 设备或资源忙.
RtApiAlsa::callbackEvent: audio write error, 符号连接的层数过多.
作者: admin 时间: 2015-1-6 23:56
RtApiAlsa::callbackEvent: audio write error, 远程 I/O 错误.
您的声卡好象工作不正常,请问播放音乐是正常的吗?
作者: 黑漠河 时间: 2015-1-7 16:55
没有问题的,音量只有对着麦克风吹起时进度条才会跑,不吹气它不动,它的日志如下,纠结的问题啊!!!
open video device(mmap mode) failed!(errorcode:16001)
[libx264 @ 0x7f68c8005940] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
[libx264 @ 0x7f68c8005940] profile High, level 1.2
m_lpLocalVideoFrame realloc
m_lpLocalVideoFrame realloc end
m_lpRemoteVideoFrame realloc
m_lpRemoteVideoFrame realloc end
16:47:45(791) ---------------------------AnyChat Platform Core SDK Client Log---------------------------
16:47:45(792) Load libanychatcore.so success!(V5.1 Build Time:Dec 25 2014 16:34:03)
16:47:45(798) Load libmediautil.so success!(V5.2 Build Time:Dec 25 2014 16:34:10)
16:47:45(800) Load libmediashow.so success!(V5.1 Build Time:Dec 25 2014 16:34:11)
16:47:45(802) Load libmediacore.so success!(V5.1 Build Time:Dec 25 2014 16:34:08)
16:47:59(650) Invoke BRAC_Connect(172.19.73.113,8906)=0
16:47:59(650) Invoke LoginServer(username=wj)
16:47:59(650) Invoke EnterRoom(roomid=1)
16:47:59(665) CheckClientSocketLink Connect(ip=172.19.73.113,port=8906)
16:47:59(695) Server version: V5.1(Build Time:2014-12-25 16:34:49, Server OS:Linux)
16:47:59(736) Message OnConnect(bSuccess:1, errorcode=0)
16:47:59(787) Message OnLoginSystem(userid=-14,errorcode=0,username=wj), msg deliver worked(0)
16:47:59(787) Server running time: 0 days, 1 hours, 40 minutes, license mode:0
16:47:59(797) Connection to streaming media server successfully!(udp delay:5ms)
16:47:59(868) Message OnEnterRoom(roomid=1,errorcode=0,siteindex=0)
16:47:59(893) Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
16:47:59(893) Message OnReceiveOnlineUser(count=1,roomid=1)
16:47:59(902) Invoke UserCameraControl(userid=-1,bOpen=1)
16:47:59(903) Invoke UserSpeakControl(userid=-1,bOpen=1)
16:47:59(979) video init finish:320x240, YUY2, fps:30
16:47:59(2) Default Audio Capture Driver()
16:47:59(2) Audio Init, error:0, device:0, 1, 16000, 16, capmode:0
16:48:00(3) Audio codec init, handle:1, 11, 1, 16000, 16, 15850
16:48:00(416) video codec init:codec:1, 15fps, 320x240, bitrate:90kbps, quality:3, preset:3, gop:30, handle:2
16:48:21(732) Message OnUserEnterRoom(userid=-15,nickname=wyl,siteindex=1)
16:48:21(853) Message OnP2PConnectState(userid=-15, state=2)
16:48:22(841) Message OnP2PConnectState(userid=-15, state=3)
16:48:24(254) Invoke UserCameraControl(userid=-15,bOpen=1)
16:48:24(254) Invoke UserSpeakControl(userid=-15,bOpen=1)
16:48:24(339) userid(-15) video decode delay:3ms
16:48:51(33) Invoke UserCameraControl(userid=-15,bOpen=0)
16:48:51(34) Invoke UserSpeakControl(userid=-15,bOpen=0)
16:48:51(34) Invoke UserCameraControl(userid=-14,bOpen=0)
16:48:51(35) Invoke UserSpeakControl(userid=-14,bOpen=0)
RtApiAlsa::stopStream(): the stream is already stopped!
RtApiAlsa::stopStream(): the stream is already stopped!
16:48:51(123) Invoke LeaveRoom(roomid=1) Elapse:88 ms
16:48:51(142) Invoke LogoutServer(userid=-14) Elapse:13 ms
16:48:56(874) Invoke BRAC_Release Elapse:21 ms
作者: 黑漠河 时间: 2015-1-7 17:07
本帖最后由 黑漠河 于 2015-1-7 17:18 编辑
你好管理员,你把你的/bin/server/run/runanychatcoreserver.sh和bin/serversdk/runbusinessserver.sh服务器打开,我连接下你的测试服务器,测试下声音的问题。这样比较贴切真实,它视频没问题,但是就是语音有很大问题。
作者: admin 时间: 2015-1-7 17:25
音量只有对着麦克风吹起时进度条才会跑,不吹气它不动
这是采集部分,播放部分呢?试试操作系统自带的录音机程序,看录音、播放是否正常?
作者: 黑漠河 时间: 2015-1-9 11:02
事实证明这个和电脑有问题,如果电脑是说话和麦克风接口分开的,这种电脑说话听起来有声音。但是像现在说话和麦克风接口在一起的,说话根本听不见。
欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) |
Powered by Discuz! X3 |