在电脑系统驱动层,甚至到网络层也行,只要技术过硬。 假设我是小A,假视频是小J,那么小A要看到小J的视频,视频从小J到小A的流程是: 小J的摄像头-小J的电脑驱动-小J的QQ-小J的网络-小A的冲慧网络-小A的QQ-小A的电脑屏幕 以上为大概流程,并不是非常严谨和详细,只是说明一下主要散高答的几个方面下面解释。 实现方式: 系统驱动层:当然主要就是通过修改系统程序了,这里指的就是QQ,QQ要获得电脑的视频数据,从上面的流程可以看出前面要通过小J的电脑驱动,但是我们其实可以在【QQ-电脑驱动】这个中间做一个程序拦截一下就好了,也就是【QQ-拦截程序-电脑驱动】这样双方之间传递数据就全部要通过中间的拦截程序了。作为一个拦截程序,它会这样做:首先,QQ告诉电脑驱动说我要摄像头的视频数据,这时候就开始拦截,拦截程序直接作为电脑驱动给QQ返回数据,这个数据也就是视频的数据了,这样QQ传输到对方的数据自然就完全由拦截程序定义了。 网络层:这个和上面的拦截原理差不多,在小J的QQ-小J的网络中间设置一个拦念仔截,这样就算QQ在前一步是获取了电脑当中正常的视频,可是因为QQ要将视频的数据传输到网络上面,中间就必须要通过这个拦截程序,在拦截程序内部只需要将视频数据改成别的视频,就能够随心所欲了,拦截程序想怎么改就怎么改了。 其实从小J的摄像头-小J的网络,这其中的任意一个环节都可以做一个专用的拦截程序来实现数据修改的,选择哪一个环节只是难易程度的问题。
标签:视频,QQ