AnyChat技术支持论坛

标题: 关于视频通话图像质量低原因 [打印本页]

作者: kinghong    时间: 2015-8-3 19:06
标题: 关于视频通话图像质量低原因
你好,这是视频两端的日志文件,请帮忙分析视频通话图像质量低的原因:
日志一:
[2015-07-28 14:11:36(485)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2015-07-28 14:11:36(486)]        Load BRAnyChatCore.dll success!(V5.2 Build Time:Feb 10 2015 14:09:19)
[2015-07-28 14:11:36(498)]        Load BRMiscUtil.dll success!(V5.2 Build Time:Feb 10 2015 14:07:32)
[2015-07-28 14:11:36(531)]        Load BRMediaUtil.dll success!(V5.2 Build Time:Feb 10 2015 14:07:48)
[2015-07-28 14:11:36(533)]        Load BRMediaShow.dll success!(V5.2 Build Time:Feb 10 2015 14:07:40)
[2015-07-28 14:11:36(538)]        Load BRMediaCore.dll success!(V5.2 Build Time:Feb 10 2015 14:08:00)
[2015-07-28 14:11:36(610)]        Apply video parameter:1920x1080, bitrate:1500000, quality:3, gop:30, fps:30, preset:3, codec:0
[2015-07-28 14:11:36(636)]        Invoke        BRAC_Connect(10.196.176.118,8906)=0
[2015-07-28 14:11:36(637)]        Invoke        LoginServer(username=user123)
[2015-07-28 14:11:36(738)]        CheckClientSocketLink         Connect(ip=10.196.176.118,port=8906)
[2015-07-28 14:11:36(859)]        Server version: V5.2(Build Time:2015-02-10 14:08:34, Server OS:Windows)
[2015-07-28 14:11:37(066)]        Message        OnConnect(bSuccess:1, errorcode=0)
[2015-07-28 14:11:37(527)]        Message        OnLoginSystem(userid=5,errorcode=0,username=user123), msg deliver worked(1)
[2015-07-28 14:11:37(528)]        Invoke        EnterRoom(roomid=1)
[2015-07-28 14:11:37(528)]        Server running time: 1 days, 3 hours, 47 minutes, license mode:0
[2015-07-28 14:11:37(569)]        Connection to streaming media server successfully!(udp delay:23ms)
[2015-07-28 14:11:37(869)]        Message        OnEnterRoom(roomid=1,errorcode=0,siteindex=0)
[2015-07-28 14:11:37(870)]        Message        OnReceiveOnlineUser(count=1,roomid=1)
[2015-07-28 14:11:37(870)]        Invoke        BRAC_SetVideoPos(dwUserId:-1, hWnd:0x404cc, l:0, t:0, r:295, b:168)
[2015-07-28 14:11:37(871)]        Audio Capture(Driver:3, ) Init Failed:10500, (6.1.7601[1537])
[2015-07-28 14:11:37(871)]        Invoke        UserCameraControl(userid=-1,bOpen=1)
[2015-07-28 14:11:37(872)]        Audio Init, error:10500, device:0, 0, 0, 0, capmode:0
[2015-07-28 14:11:37(873)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2015-07-28 14:11:38(086)]        Audio Playback Device Init(0, 2, 44100, 16), WaveOut Playback Driver
[2015-07-28 14:11:38(091)]        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(RGB24, 0x0)
[2015-07-28 14:11:38(092)]        MinCroppingSize(352, 288)        MaxCroppingSize(352, 288)        Format(RGB24, 0x0)
[2015-07-28 14:11:38(092)]        MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(RGB24, 0x0)
[2015-07-28 14:11:38(092)]        MinCroppingSize(800, 600)        MaxCroppingSize(800, 600)        Format(RGB24, 0x0)
[2015-07-28 14:11:38(092)]        MinCroppingSize(1024, 768)        MaxCroppingSize(1024, 768)        Format(RGB24, 0x0)
[2015-07-28 14:11:38(093)]        MinCroppingSize(1280, 720)        MaxCroppingSize(1280, 720)        Format(RGB24, 0x0)
[2015-07-28 14:11:38(093)]        MinCroppingSize(1920, 1080)        MaxCroppingSize(1920, 1080)        Format(RGB24, 0x0)
[2015-07-28 14:11:38(093)]        Video Config Size(1920, 1080)        Format(RGB24, 30fps)
[2015-07-28 14:11:38(096)]        video init finish:1920x1080, RGB24, fps:25
[2015-07-28 14:11:38(156)]        video codec init:codec:1, 30fps, 1920x1080, bitrate:1500kbps, quality:3, preset:3, gop:30, handle:1
[2015-07-28 14:11:40(772)]        MinCroppingSize(160, 120)        MaxCroppingSize(160, 120)        Format(RGB24, 0x0)
[2015-07-28 14:11:40(773)]        MinCroppingSize(320, 180)        MaxCroppingSize(320, 180)        Format(RGB24, 0x0)
[2015-07-28 14:11:40(773)]        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(RGB24, 0x0)
[2015-07-28 14:11:40(773)]        MinCroppingSize(640, 360)        MaxCroppingSize(640, 360)        Format(RGB24, 0x0)
[2015-07-28 14:11:40(774)]        MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(RGB24, 0x0)
[2015-07-28 14:11:40(774)]        MinCroppingSize(720, 480)        MaxCroppingSize(720, 480)        Format(RGB24, 0x0)
[2015-07-28 14:11:40(774)]        MinCroppingSize(800, 450)        MaxCroppingSize(800, 450)        Format(RGB24, 0x0)
[2015-07-28 14:11:40(775)]        MinCroppingSize(800, 600)        MaxCroppingSize(800, 600)        Format(RGB24, 0x0)
[2015-07-28 14:11:40(775)]        MinCroppingSize(1024, 768)        MaxCroppingSize(1024, 768)        Format(RGB24, 0x0)
[2015-07-28 14:11:40(775)]        MinCroppingSize(1280, 720)        MaxCroppingSize(1280, 720)        Format(RGB24, 0x0)
[2015-07-28 14:11:40(776)]        MinCroppingSize(1280, 960)        MaxCroppingSize(1280, 960)        Format(RGB24, 0x0)
[2015-07-28 14:11:40(776)]        MinCroppingSize(1280, 1024)        MaxCroppingSize(1280, 1024)        Format(RGB24, 0x0)
[2015-07-28 14:11:40(776)]        MinCroppingSize(1440, 1080)        MaxCroppingSize(1440, 1080)        Format(RGB24, 0x0)
[2015-07-28 14:11:40(776)]        MinCroppingSize(1920, 1080)        MaxCroppingSize(1920, 1080)        Format(RGB24, 0x0)
[2015-07-28 14:11:40(777)]        Video Config Size(1920, 1080)        Format(RGB24, 30fps)
[2015-07-28 14:11:40(779)]        video init finish:1920x1080, RGB24, fps:30
[2015-07-28 14:11:40(793)]        video codec init:codec:1, 30fps, 1920x1080, bitrate:1500kbps, quality:3, preset:3, gop:30, handle:2
[2015-07-28 14:11:41(745)]        Apply video parameter:1920x1080, bitrate:1500000, quality:3, gop:30, fps:30, preset:3, codec:0
[2015-07-28 14:11:41(885)]        MinCroppingSize(160, 120)        MaxCroppingSize(160, 120)        Format(RGB24, 0x0)
[2015-07-28 14:11:41(886)]        MinCroppingSize(320, 180)        MaxCroppingSize(320, 180)        Format(RGB24, 0x0)
[2015-07-28 14:11:41(886)]        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(RGB24, 0x0)
[2015-07-28 14:11:41(887)]        MinCroppingSize(640, 360)        MaxCroppingSize(640, 360)        Format(RGB24, 0x0)
[2015-07-28 14:11:41(887)]        MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(RGB24, 0x0)
[2015-07-28 14:11:41(887)]        MinCroppingSize(720, 480)        MaxCroppingSize(720, 480)        Format(RGB24, 0x0)
[2015-07-28 14:11:41(887)]        MinCroppingSize(800, 450)        MaxCroppingSize(800, 450)        Format(RGB24, 0x0)
[2015-07-28 14:11:41(888)]        MinCroppingSize(800, 600)        MaxCroppingSize(800, 600)        Format(RGB24, 0x0)
[2015-07-28 14:11:41(888)]        MinCroppingSize(1024, 768)        MaxCroppingSize(1024, 768)        Format(RGB24, 0x0)
[2015-07-28 14:11:41(888)]        MinCroppingSize(1280, 720)        MaxCroppingSize(1280, 720)        Format(RGB24, 0x0)
[2015-07-28 14:11:41(889)]        MinCroppingSize(1280, 960)        MaxCroppingSize(1280, 960)        Format(RGB24, 0x0)
[2015-07-28 14:11:41(889)]        MinCroppingSize(1280, 1024)        MaxCroppingSize(1280, 1024)        Format(RGB24, 0x0)
[2015-07-28 14:11:41(889)]        MinCroppingSize(1440, 1080)        MaxCroppingSize(1440, 1080)        Format(RGB24, 0x0)
[2015-07-28 14:11:41(890)]        MinCroppingSize(1920, 1080)        MaxCroppingSize(1920, 1080)        Format(RGB24, 0x0)
[2015-07-28 14:11:41(890)]        Video Config Size(1920, 1080)        Format(RGB24, 30fps)
[2015-07-28 14:11:41(892)]        video init finish:1920x1080, RGB24, fps:30
[2015-07-28 14:11:41(902)]        video codec init:codec:1, 30fps, 1920x1080, bitrate:1500kbps, quality:3, preset:3, gop:30, handle:3
[2015-07-28 14:11:46(127)]        Invoke        LeaveRoom(roomid=1)        Elapse:16 ms
[2015-07-28 14:11:46(179)]        Invoke        LogoutServer(userid=5)        Elapse:46 ms
[2015-07-28 14:11:46(199)]        Invoke        BRAC_Release        Elapse:16 ms


日志二:
[2015-07-31 23:26:30(570)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2015-07-31 23:26:30(570)]        Load BRAnyChatCore.dll success!(V5.2 Build Time:Feb 10 2015 14:09:19)
[2015-07-31 23:26:30(585)]        Load BRMiscUtil.dll success!(V5.2 Build Time:Feb 10 2015 14:07:32)
[2015-07-31 23:26:30(632)]        Load BRMediaUtil.dll success!(V5.2 Build Time:Feb 10 2015 14:07:48)
[2015-07-31 23:26:30(632)]        Load BRMediaShow.dll success!(V5.2 Build Time:Feb 10 2015 14:07:40)
[2015-07-31 23:26:30(632)]        Load BRMediaCore.dll success!(V5.2 Build Time:Feb 10 2015 14:08:00)
[2015-07-31 23:26:30(679)]        Apply video parameter:1920x1080, bitrate:1500000, quality:3, gop:30, fps:30, preset:3, codec:0
[2015-07-31 23:26:30(679)]        Invoke        BRAC_Connect(10.196.176.118,8906)=0
[2015-07-31 23:26:30(710)]        CheckClientSocketLink         Connect(ip=10.196.176.118,port=8906)
[2015-07-31 23:26:30(741)]        Message        OnConnect(bSuccess:0, errorcode=100)
[2015-07-31 23:26:32(785)]        CheckClientSocketLink         Connect(ip=10.196.176.118,port=8906)
[2015-07-31 23:26:32(943)]        Server version: V5.2(Build Time:2015-02-10 14:08:34, Server OS:Windows)
[2015-07-31 23:26:33(146)]        Message        OnConnect(bSuccess:1, errorcode=0)
[2015-07-31 23:26:33(146)]        Invoke        LoginServer(username=100)
[2015-07-31 23:26:33(614)]        Message        OnLoginSystem(userid=100,errorcode=0,username=100), msg deliver worked(1)
[2015-07-31 23:26:33(614)]        Server running time: 3 days, 22 hours, 3 minutes, license mode:0
[2015-07-31 23:26:33(660)]        Connection to streaming media server successfully!(udp delay:23ms)





作者: 佰锐科技-邵光清    时间: 2015-8-4 09:11
您好,第二份日志显示该用户还没有进入房间,另外通话图像质量低是指哪方面?
作者: kinghong    时间: 2015-8-4 10:03
是画面清晰度不够,用的是高清摄像机
作者: admin    时间: 2015-8-4 10:07
Apply video parameter:1920x1080, bitrate:1500000, quality:3, gop:30, fps:30, preset:3, codec:0

您好,建议使用质量模式(建议在网络带宽有保障的条件下使用该模式),即bitrate=0,画面清晰度将会显著提升,参考:如何设置AnyChat视频质量?

另外在码率模式下,您还可以提高quality、preset的值来提高视频的清晰度。默认两者均为默认值“3”,属于中等质量。
作者: kinghong    时间: 2015-8-4 15:41
请问在码率模式下参数如何设置可提高视频画面质量
作者: 佰锐科技-邵光清    时间: 2015-8-4 16:20
kinghong 发表于 2015-8-4 15:41
请问在码率模式下参数如何设置可提高视频画面质量

在带宽有保证的情况下,正确输入相对应的分辨率、码率和帧率,可提高音视频质量。
作者: admin    时间: 2015-8-4 16:45
在码率模式下,您还可以提高quality、preset的值来提高视频的清晰度。默认两者均为默认值“3”,属于中等质量。
作者: kinghong    时间: 2015-8-5 09:41
admin 发表于 2015-8-4 16:45
在码率模式下,您还可以提高quality、preset的值来提高视频的清晰度。默认两者均为默认值“3”,属于中等质 ...

请问quality和preset这两个值要设置成多少可以提高画面质量?
作者: admin    时间: 2015-8-5 09:44
您试试都设置为5,看是否有改善。

详细信息可参考:如何设置AnyChat视频质量?

另外从日志看您所使用的SDK版本较旧(Load BRAnyChatCore.dll success!(V5.2 Build Time:Feb 10 2015 14:09:19)),建议您升级到最新版本,点击打开下载页面

作者: kinghong    时间: 2015-8-5 10:18
admin 发表于 2015-8-5 09:44
您试试都设置为5,看是否有改善。

详细信息可参考:如何设置AnyChat视频质量?

设置为5与设置为3相比带宽要求有变化吗
作者: admin    时间: 2015-8-5 10:28
会有一些变化,但是幅度不会很大,对CPU的运算资源占用也会相对提高,您可以测试验证的。




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3