同个用户无法打开多个摄像头
打算做手术示教业务 可是要求必须可以打开多个摄像头RE: 开启桌面 桌面变形了
看到demo了,但是屏幕变形了请问是怎么回事 是怎样变形呢?请问您是哪家公司呢?您有QQ吗?方便留下联系方式?我们远程协助帮您看看。 佰锐科技-刘冬明 发表于 2018-3-7 09:07是怎样变形呢?请问您是哪家公司呢?您有QQ吗?方便留下联系方式?我们远程协助帮您看看。
图片已上传,我不管运行哪个demo,只要设备选择了桌面的话,都会出现桌面变形,我电脑分辨率是1366*768。另外想问一下那个多路音视频的,是无论有多少个摄像头都支持吗?有上限吗?
本帖最后由 佰锐科技-刘冬明 于 2018-3-12 18:40 编辑
您可以提供下日志给我们分析下,另外您的远程桌面的分辨率设置为您自身桌面的分辨率。:)。多路音视频输入是支持的,多路输入的,您的业务场景是怎样的呢?可以描述下吗? 佰锐科技-刘冬明 发表于 2018-3-12 18:36
您可以提供下日志给我们分析下,另外您的远程桌面的分辨率设置为您自身桌面的分辨率。。多路音视频输入是 ...
---------------------------AnyChat Platform Core SDK Client Log---------------------------
Load BRAnyChatCore.dll success!(V7.0 Build Time:Feb5 2018 09:58:26)
Load BRMiscUtil.dll success!(V7.0 Build Time:Feb5 2018 10:01:13)
Load BRMediaUtil.dll success!(V7.0 Build Time:Feb5 2018 09:57:38)
Load BRMediaShow.dll success!(V7.0 Build Time:Feb5 2018 10:01:14)
Load BRMediaCore.dll success!(V7.0 Build Time:Feb5 2018 10:01:34)
Video capture device supported:
1-USB2.0 HD UVC WebCam
2-screen-capture-recorder
Audio capture device supported:
1-麦克风 (2- High Definition Audio 设备)
server net link reset...
Invoke SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=1)
Start network engine(IPv4 mode)...
Invoke Connect(192.168.2.218,8906)=0
Invoke Login(username:haru)=0
Create anychatdnsserver connect:192.168.2.218(8906)
On pre-connection result, errorcode:0, anychatcoreserver, 192.168.2.218(8906, tcp:1)
Start anychat server(192.168.2.218:8906) connect...
On connect anychat server return, errorcode: 0, appflags:0x460080, svrflags:0x10
m_ProtocolPipeLine, userid:0, local session:2128902016, peer session:0
Send login request...
Message OnConnect(errorcode=0), session:A026BA73-0AE9-4BF5-A25C-37C745A7D024
On tcp connect app reg result, errorcode:0
Message OnLoginSystem(userid=2, errorcode=0, username=haru)
Apply server config: mtu:1500, stream trans mode:0
Server running time: 0 days, 0 hours, 2 minutes, license mode:0, cert:(lo:0xffffffff, hi:0x0)
Invoke EnterRoom(roomid=1)
Connection to streaming media server(192.168.2.218:8907) successfully!(udp delay:23ms)
On udp connect app reg result, errorcode:0
Message OnEnterRoom(roomid=1,errorcode=0,siteindex=0)
Message OnReceiveOnlineUser(count=1,roomid=1)
WaveIn Audio Capture Driver(麦克风 (2- High Definition Audi)
Audio Init, error:0, device:0, 1, 16000, 16, capmode:0
Invoke SetVideoPos(dwUserId:-1, hWnd:0x10924, l:0, t:0, r:360, b:270, dwStreamIndex:0)
Invoke UserCameraControlEx(userid=-1, bOpen=1, stream=0) = 0
Invoke UserSpeakControlEx(userid=-1, bOpen=1, streamindex=0) = 0
Invoke SetVideoPos(dwUserId:-1, hWnd:0x10926, l:0, t:0, r:360, b:270, dwStreamIndex:1)
Invoke UserCameraControlEx(userid=-1, bOpen=1, stream=1) = 0
Audio Playback Device Init(0, 1, 16000, 16), WaveOut Playback Driver
Invoke UserSpeakControlEx(userid=-1, bOpen=1, streamindex=1) = 0
Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
MinCroppingSize(640, 480) MaxCroppingSize(640, 480) Format(YUY2, 0x32595559, 30fps)
MinCroppingSize(640, 480) MaxCroppingSize(640, 480) Format(YUY2, 0x8d2681, 30fps)
MinCroppingSize(160, 120) MaxCroppingSize(160, 120) Format(YUY2, 0x32595559, 30fps)
MinCroppingSize(160, 120) MaxCroppingSize(160, 120) Format(YUY2, 0x8d2681, 30fps)
MinCroppingSize(176, 144) MaxCroppingSize(176, 144) Format(YUY2, 0x32595559, 30fps)
MinCroppingSize(176, 144) MaxCroppingSize(176, 144) Format(YUY2, 0x8d2681, 30fps)
MinCroppingSize(320, 240) MaxCroppingSize(320, 240) Format(YUY2, 0x32595559, 30fps)
MinCroppingSize(320, 240) MaxCroppingSize(320, 240) Format(YUY2, 0x8d2681, 30fps)
MinCroppingSize(352, 288) MaxCroppingSize(352, 288) Format(YUY2, 0x32595559, 30fps)
MinCroppingSize(352, 288) MaxCroppingSize(352, 288) Format(YUY2, 0x8d2681, 30fps)
MinCroppingSize(1280, 720) MaxCroppingSize(1280, 720) Format(YUY2, 0x32595559, 10fps)
MinCroppingSize(1280, 720) MaxCroppingSize(1280, 720) Format(YUY2, 0x8d2681, 10fps)
MinCroppingSize(640, 480) MaxCroppingSize(640, 480) Format(YUY2, 0x32595559, 30fps)
MinCroppingSize(640, 480) MaxCroppingSize(640, 480) Format(YUY2, 0x8d2681, 30fps)
MinCroppingSize(640, 480) MaxCroppingSize(640, 480) Format(MJPG, 0x47504a4d, 30fps)
MinCroppingSize(640, 480) MaxCroppingSize(640, 480) Format(MJPG, 0x8d1181, 30fps)
MinCroppingSize(160, 120) MaxCroppingSize(160, 120) Format(MJPG, 0x47504a4d, 30fps)
MinCroppingSize(160, 120) MaxCroppingSize(160, 120) Format(MJPG, 0x8d1181, 30fps)
MinCroppingSize(176, 144) MaxCroppingSize(176, 144) Format(MJPG, 0x47504a4d, 30fps)
MinCroppingSize(176, 144) MaxCroppingSize(176, 144) Format(MJPG, 0x8d1181, 30fps)
MinCroppingSize(320, 240) MaxCroppingSize(320, 240) Format(MJPG, 0x47504a4d, 30fps)
MinCroppingSize(320, 240) MaxCroppingSize(320, 240) Format(MJPG, 0x8d1181, 30fps)
MinCroppingSize(352, 288) MaxCroppingSize(352, 288) Format(MJPG, 0x47504a4d, 30fps)
MinCroppingSize(352, 288) MaxCroppingSize(352, 288) Format(MJPG, 0x8d1181, 30fps)
MinCroppingSize(1280, 720) MaxCroppingSize(1280, 720) Format(MJPG, 0x47504a4d, 30fps)
MinCroppingSize(1280, 720) MaxCroppingSize(1280, 720) Format(MJPG, 0x8d1181, 30fps)
MinCroppingSize(640, 480) MaxCroppingSize(640, 480) Format(MJPG, 0x47504a4d, 30fps)
MinCroppingSize(640, 480) MaxCroppingSize(640, 480) Format(MJPG, 0x8d1181, 30fps)
Prepare config camera(1-USB2.0 HD UVC WebCam): 320x240, 25fps
The best video format is detected: YUY2
SetFormat(320x240, YUY2, 25fps) = 0
Video Config Size(320, 240) Format(YUY2, 25fps)
video(stream:0) init finish:320x240, YUY2, fps:25, codecid:1
MinCroppingSize(1366, 768) MaxCroppingSize(1366, 768) Format(RGB32, 0x0, 30fps)
MinCroppingSize(1366, 768) MaxCroppingSize(1366, 768) Format(RGB32, 0x0, 30fps)
MinCroppingSize(1366, 768) MaxCroppingSize(1366, 768) Format(RGB32, 0x0, 30fps)
MinCroppingSize(1366, 768) MaxCroppingSize(1366, 768) Format(RGB32, 0x0, 30fps)
MinCroppingSize(1366, 768) MaxCroppingSize(1366, 768) Format(RGB32, 0x3, 30fps)
MinCroppingSize(1366, 768) MaxCroppingSize(1366, 768) Format(RGB32, 0x0, 30fps)
MinCroppingSize(1366, 768) MaxCroppingSize(1366, 768) Format(YUV420P, 0x30323449, 30fps)
Prepare config camera(2-screen-capture-recorder): 320x240, 15fps
Video Config Size(1920, -1080) Format(YUV420P, 30fps)
video(stream:1) init finish:1366x768, RGB32, fps:30, codecid:0
set video stream(1) param, codec:1, 15fps, 1366x768, bitrate:90kbps, quality:3, preset:3, gop:30, handle:2
set video stream(1) param, codec:1, 15fps, 1366x768, bitrate:0kbps, quality:3, preset:3, gop:30, handle:3
Apply video stream(1) parameter:1280x720, bitrate:0kbps, quality:3, gop:30, fps:30, preset:3, codec:1
MinCroppingSize(1366, 768) MaxCroppingSize(1366, 768) Format(RGB32, 0x0, 30fps)
MinCroppingSize(1366, 768) MaxCroppingSize(1366, 768) Format(RGB32, 0x0, 30fps)
MinCroppingSize(1366, 768) MaxCroppingSize(1366, 768) Format(RGB32, 0x0, 30fps)
MinCroppingSize(1366, 768) MaxCroppingSize(1366, 768) Format(RGB32, 0x0, 30fps)
MinCroppingSize(1366, 768) MaxCroppingSize(1366, 768) Format(RGB32, 0x3, 30fps)
MinCroppingSize(1366, 768) MaxCroppingSize(1366, 768) Format(RGB32, 0x0, 30fps)
MinCroppingSize(1366, 768) MaxCroppingSize(1366, 768) Format(YUV420P, 0x30323449, 30fps)
Prepare config camera(2-screen-capture-recorder): 1280x720, 30fps
Video Config Size(1920, -1080) Format(YUV420P, 30fps)
video(stream:1) init finish:1366x768, RGB32, fps:30, codecid:0
set video stream(1) param, codec:1, 30fps, 1366x768, bitrate:0kbps, quality:3, preset:3, gop:30, handle:4
佰锐科技-刘冬明 发表于 2018-3-12 18:36
您可以提供下日志给我们分析下,另外您的远程桌面的分辨率设置为您自身桌面的分辨率。。多路音视频输入是 ...
这是src里的多路音视频的log,另外如果我将桌面分辨率设成其他的例如1280*740之后,桌面卡住,移动窗体桌面那里就黑了。
我这边的业务场景是手术示教,不是公司用,只是作为一个学习,就是手术示教的话没有太多这个用户的概念,比较多的是一个流一个流这样的,这样子的业务可以实现吗?
本帖最后由 haru 于 2018-3-13 11:19 编辑
佰锐科技-刘冬明 发表于 2018-3-12 18:36
您可以提供下日志给我们分析下,另外您的远程桌面的分辨率设置为您自身桌面的分辨率。。多路音视频输入是 ...
麻烦为什么多路音视频的时候,桌面不仅变形还非常的模糊,截屏下来也是非常的模糊,字都看不清。还想请问你们这个摄像头采集出来的数据格式是什么?有自动根据摄像头获取相关配置选项列表的的接口吗?例如分辨率、帧率等,而不是客户端这边传回去。
您码率过低了。1366*768 码率才90.肯定有问题。 您可以设置800试试。另外你请问您是哪家公司呢?您有QQ吗?方便留下联系方式?我们远程协助帮您看看。这样快捷方便很多。:) 佰锐科技-刘冬明 发表于 2018-3-13 18:06
您码率过低了。1366*768 码率才90.肯定有问题。 您可以设置800试试。另外你请问您是哪家公司呢?您有QQ吗 ...
似乎不是这个问题,我设置其他码率也一样变形,应该说是设置完后桌面就卡住不动了。qq:903801161。
页:
[1]
2