Y
yeah007
Unregistered / Unconfirmed
GUEST, unregistred user!
我在用DrawDib系列视频函数显示远程传输过来的视频数据的时候,单点传输过来的视频显示没问题,但当显示两个不同的远程机器传输过来的视频数据的时候,就出现如下问题,检查了很长时间,就是不知道为什么.各位大侠帮忙看看:
接收端为每一个远程发送端创建了一个视频窗口(分别创建一个DrawDib句柄,一个显示窗口句柄),过来的视频数据放在相应的视频窗口显示,只有一个点的时候,没任何问题,但当多余一个点的时候,两个点的数据老是混淆显示,比如本来该在A窗口的数据在A窗口显示的后,又跑到B去显示,所以常常是多个点同时看到的是其中一个远程机器发来的视频,过一会多个点同时显示的又是另外一个远程机器发来的视频......
其中,显示视频的过程应该没问题,我检查了很长时间,单点没问题,各个点之间也是严格的使用独自的DrawDib句柄,显示窗口句柄,出现这种本来该在A窗口显示的又跑到B窗口去显示的问题,真是摸不着头脑哎,各位各位有经验的大侠帮一下忙!!!!
接收端为每一个远程发送端创建了一个视频窗口(分别创建一个DrawDib句柄,一个显示窗口句柄),过来的视频数据放在相应的视频窗口显示,只有一个点的时候,没任何问题,但当多余一个点的时候,两个点的数据老是混淆显示,比如本来该在A窗口的数据在A窗口显示的后,又跑到B去显示,所以常常是多个点同时看到的是其中一个远程机器发来的视频,过一会多个点同时显示的又是另外一个远程机器发来的视频......
其中,显示视频的过程应该没问题,我检查了很长时间,单点没问题,各个点之间也是严格的使用独自的DrawDib句柄,显示窗口句柄,出现这种本来该在A窗口显示的又跑到B窗口去显示的问题,真是摸不着头脑哎,各位各位有经验的大侠帮一下忙!!!!