急,设置屏幕分辨率函数失效。
在桌面同步这个功能开启的情况下,使用下面代码,无法改变绿框大小。永远是那么大。nWidth= 800;
nHeight = 600;
SetSDKOption(BRAC_SO_LOCALVIDEO_WIDTHCTRL,(PCHAR)&nWidth,sizeof(DWORD));
SetSDKOption(BRAC_SO_LOCALVIDEO_HEIGHTCTRL,(PCHAR)&nHeight,sizeof(DWORD));
您好,请将客户端日志发上来分析一下:BRAnyChatcore.log 佰锐科技-邵光清 发表于 2016-3-8 11:10
您好,请将客户端日志发上来分析一下:BRAnyChatcore.log
---------------------------AnyChat Platform Core SDK Client Log---------------------------
Load BRAnyChatCore.dll success!(V5.3 Build Time:Jul 15 2015 10:58:04)
Load BRMiscUtil.dll success!(V5.3 Build Time:Jul 15 2015 10:58:29)
Load BRMediaUtil.dll success!(V5.3 Build Time:Jul 15 2015 10:57:46)
Load BRMediaShow.dll success!(V5.3 Build Time:Jul 15 2015 10:58:34)
Load BRMediaCore.dll success!(V5.3 Build Time:Jul 15 2015 10:58:44)
Invoke AudioSetVolume(device:0, dwVolume:100)=0
Invoke AudioSetVolume(device:1, dwVolume:100)=0
Invoke SetSDKOption(BRAC_SO_AUDIO_AGCCTRL,1)
Invoke SetSDKOption(BRAC_SO_AUDIO_NSCTRL,1)
Invoke SetSDKOption(BRAC_SO_AUDIO_VADCTRL,1)
Invoke SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
Apply video parameter:1000x800, bitrate:0kbps, quality:0, gop:0, fps:0, preset:0, codec:0
Invoke UserSpeakControl(userid=-1,bOpen=1)
Invoke Connect(10.100.1.23,8906)=0
Invoke LoginServer(username=ADMIN)
Invoke EnterRoom(roomid=1)
CheckClientSocketLink Connect(ip=10.100.1.23,port=8906)
Server version: V5.3(Build Time:2015-07-15 10:59:10, Server OS:Windows)
Message OnConnect(bSuccess:1, errorcode=0)
Message OnLoginSystem(userid=148,errorcode=0,username=ADMIN), msg deliver worked(1)
Server running time: 59 days, 18 hours, 52 minutes, license mode:1
Connection to streaming media server successfully!(udp delay:23ms)
Message OnEnterRoom(roomid=1,errorcode=0,siteindex=1)
Message OnReceiveOnlineUser(count=2,roomid=1)
Invoke UserSpeakControl(userid=-1,bOpen=1)
WaveIn Audio Capture Driver(麦克风 (Realtek High Definition)
Audio Init, error:0, device:0, 1, 16000, 16, capmode:0
Audio codec init, handle:1, 11, 1, 16000, 16, 15850
Audio Playback Device Init(0, 1, 16000, 16), WaveOut Playback Driver
Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
Message OnP2PConnectState(userid=138, state=1)
Message OnP2PConnectState(userid=138, state=3)
Invoke UserCameraControl(userid=-1,bOpen=1)
MinCroppingSize(320, 240) MaxCroppingSize(320, 240) Format(RGB24, 0x0)
MinCroppingSize(352, 288) MaxCroppingSize(352, 288) Format(RGB24, 0x0)
MinCroppingSize(640, 480) MaxCroppingSize(640, 480) Format(RGB24, 0x0)
MinCroppingSize(800, 600) MaxCroppingSize(800, 600) Format(RGB24, 0x0)
MinCroppingSize(1024, 768) MaxCroppingSize(1024, 768) Format(RGB24, 0x0)
MinCroppingSize(1280, 720) MaxCroppingSize(1280, 720) Format(RGB24, 0x0)
MinCroppingSize(1364, 768) MaxCroppingSize(1364, 768) Format(RGB24, 0x0)
Video Config Size(320, 240) Format(RGB24, 12fps)
video init finish:320x240, RGB24, fps:25, codecid:1
video codec init:codec:1, 12fps, 320x240, bitrate:0kbps, quality:4, preset:0, gop:48, handle:2
Invoke SetSDKOption(BRAC_SO_AUDIO_AGCCTRL,1)
Invoke SetSDKOption(BRAC_SO_AUDIO_NSCTRL,1)
Invoke SetSDKOption(BRAC_SO_AUDIO_VADCTRL,1)
Invoke SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
Invoke AudioSetVolume(device:0, dwVolume:100)=0
Invoke AudioSetVolume(device:1, dwVolume:100)=0
Apply video parameter:1000x800, bitrate:0kbps, quality:4, gop:48, fps:12, preset:0, codec:0
Invoke UserCameraControl(userid=-1,bOpen=0)
MinCroppingSize(320, 240) MaxCroppingSize(320, 240) Format(RGB24, 0x0)
MinCroppingSize(352, 288) MaxCroppingSize(352, 288) Format(RGB24, 0x0)
MinCroppingSize(640, 480) MaxCroppingSize(640, 480) Format(RGB24, 0x0)
MinCroppingSize(800, 600) MaxCroppingSize(800, 600) Format(RGB24, 0x0)
MinCroppingSize(1024, 768) MaxCroppingSize(1024, 768) Format(RGB24, 0x0)
MinCroppingSize(1280, 720) MaxCroppingSize(1280, 720) Format(RGB24, 0x0)
MinCroppingSize(1364, 768) MaxCroppingSize(1364, 768) Format(RGB24, 0x0)
Video Config Size(320, 240) Format(RGB24, 12fps)
video init finish:320x240, RGB24, fps:25, codecid:1
Invoke UserCameraControl(userid=-1,bOpen=1)
video codec init:codec:1, 12fps, 320x240, bitrate:0kbps, quality:4, preset:0, gop:48, handle:3
Invoke SetSDKOption(BRAC_SO_AUDIO_AGCCTRL,1)
Invoke SetSDKOption(BRAC_SO_AUDIO_NSCTRL,1)
Invoke SetSDKOption(BRAC_SO_AUDIO_VADCTRL,1)
Invoke SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
Invoke AudioSetVolume(device:0, dwVolume:100)=0
Invoke AudioSetVolume(device:1, dwVolume:100)=0
Apply video parameter:1000x800, bitrate:0kbps, quality:4, gop:48, fps:12, preset:0, codec:0
Invoke UserCameraControl(userid=-1,bOpen=0)
MinCroppingSize(320, 240) MaxCroppingSize(320, 240) Format(RGB24, 0x0)
MinCroppingSize(352, 288) MaxCroppingSize(352, 288) Format(RGB24, 0x0)
MinCroppingSize(640, 480) MaxCroppingSize(640, 480) Format(RGB24, 0x0)
MinCroppingSize(800, 600) MaxCroppingSize(800, 600) Format(RGB24, 0x0)
MinCroppingSize(1024, 768) MaxCroppingSize(1024, 768) Format(RGB24, 0x0)
MinCroppingSize(1280, 720) MaxCroppingSize(1280, 720) Format(RGB24, 0x0)
MinCroppingSize(1364, 768) MaxCroppingSize(1364, 768) Format(RGB24, 0x0)
Video Config Size(320, 240) Format(RGB24, 12fps)
video init finish:320x240, RGB24, fps:25, codecid:1
Apply video parameter:1366x768, bitrate:0kbps, quality:4, gop:48, fps:12, preset:0, codec:0
Invoke UserSpeakControl(userid=-1,bOpen=1)
MinCroppingSize(320, 240) MaxCroppingSize(320, 240) Format(RGB24, 0x0)
MinCroppingSize(352, 288) MaxCroppingSize(352, 288) Format(RGB24, 0x0)
MinCroppingSize(640, 480) MaxCroppingSize(640, 480) Format(RGB24, 0x0)
MinCroppingSize(800, 600) MaxCroppingSize(800, 600) Format(RGB24, 0x0)
MinCroppingSize(1024, 768) MaxCroppingSize(1024, 768) Format(RGB24, 0x0)
MinCroppingSize(1280, 720) MaxCroppingSize(1280, 720) Format(RGB24, 0x0)
MinCroppingSize(1364, 768) MaxCroppingSize(1364, 768) Format(RGB24, 0x0)
Video Config Size(320, 240) Format(RGB24, 12fps)
video init finish:320x240, RGB24, fps:25, codecid:1
Invoke LeaveRoom(roomid=-1) Elapse:16 ms
Invoke LogoutServer(userid=148) Elapse:47 ms
Invoke BRAC_Release Elapse:63 ms 佰锐科技-邵光清 发表于 2016-3-8 11:10
您好,请将客户端日志发上来分析一下:BRAnyChatcore.log
Apply video parameter:1366x768, bitrate:0, quality:4, gop:48, fps:12, preset:3, codec:0
video init finish:320x240, YUY2, fps:30
为什么我明明设置的是 1366*768 最后却是320*240 您好,运行我们的示例程序,添加桌面共享功能,是否可以设置分辨率大小呢?
建议使用分辨率对应的码率,不使用质量模式。 郁闷了 ,demo是可以的,我的却不行。好郁闷。 cqm9266 发表于 2016-3-8 13:24
郁闷了 ,demo是可以的,我的却不行。好郁闷。
您好设置对应的码率试试 佰锐科技-陈伟 发表于 2016-3-8 13:41
您好设置对应的码率试试
试过了, 我的程序日志有问题
video init finish:320x240, RGB24, fps:25, codecid:1
video codec init:codec:1, 12fps, 320x240, bitrate:50kbps, quality:4, preset:0, gop:48, handle:10
Apply video parameter:1280x720, bitrate:50kbps, quality:4, gop:48, fps:12, preset:0, codec:0
Apply video 明明是 1280x720而config size和 finish却是320x240
demo的是这样的
Video Config Size(800, 600) Format(RGB24, 12fps)
video init finish:800x600, RGB24, fps:25, codecid:1
video codec init:codec:1, 12fps, 800x600, bitrate:50kbps, quality:4, preset:0, gop:48, handle:2
cqm9266 发表于 2016-3-8 14:00
试过了, 我的程序日志有问题
video init finish:320x240, RGB24, fps: ...
您好, BRAC_SetSDKOption(BRAC_SO_LOCALVIDEO_APPLYPARAM, 1);这个设置生效的有写了吗? 佰锐科技-邵光清 发表于 2016-3-8 14:28
您好, BRAC_SetSDKOption(BRAC_SO_LOCALVIDEO_APPLYPARAM, 1);这个设置生效的有写了吗?
有的无论是和demo一样 放在 设置分辨率大小之前 还是之后 都试过了。
页:
[1]
2