发明名称 多用户无线投影方法及投影网关
摘要 本发明公开了一种多用户无线投影方法及投影网关,包括用户端无线投影管理软件、无线投影网关,所述的用户端多媒体设备可以是具备无线网卡的PC或Android移动设备,通过无线投影管理软件控制用户端与无线投影网关进行WIFI无线通信,无线投影网关通过VGA接口连接到已有的有线投影仪上即可实现无线投影,使用户只用在已有的有线投影仪上就可以实现多个用户的无线投影,而不需要在重新购买无线投影仪。
申请公布号 CN103235705B 申请公布日期 2016.08.17
申请号 CN201310061581.5 申请日期 2013.02.27
申请人 广东工业大学 发明人 池鹏可;苏成悦;谢广泉;柳丁;郑俊波;佘旭佳
分类号 G06F3/14(2006.01)I;H04W88/16(2009.01)I 主分类号 G06F3/14(2006.01)I
代理机构 广州粤高专利商标代理有限公司 44102 代理人 林丽明
主权项 一种多用户无线投影方法,其特征在于,用户端多媒体设备通过用户端无线投影管理软件与无线投影网关进行无线通信,无线投影网关通过VGA接口连接到投影仪;用户端多媒体设备为Android移动设备时,需要安装无线投影管理软件,该软件设计方法为:先构建Bitmap,获取屏幕的高度宽度,再进行截取屏幕图像,然后用ByteArrayOutputStream捕获内存缓冲区的数据,toByteArray()将屏幕图像数据字节流转换为byte数组,再启用线程将数据通过socket发送出去;用户端多媒体设备为Android移动设备或PC机,是通过TCP/IP协议与无线投影网关建立连接后,无线投影网关启动一个线程来接受图像数据,通过回调预览函数setPreviewCallback(streamIt) 获取Android移动设备发送的实时数据,其中streamIt为回调的接口的对象,接收到的数据经过处理后,通过集成的VGA接口送投影机显示,同时通过handler来更新投影机上的显示的画面;所述Android移动设备需要安装无线投影管理软件,该软件设计方法为:定义一个surfaceView来定义Android移动设备的相机类,在Activity中,通过实现surfaceHodler.callBack接口重写的OnSurfaceCreate()中添加打开相机的camera.open即可获得一个Camera对象,设置Camera的预览对象, mCamera.setPreviewDisplay(holder);holder是surfaceView的holder;通过surfaceView.getHodler()获取;这样就可在surfaceView中显示Android移动设备的预览的画面;Android移动设备通过WIFI与无线投影网关建立连接后,通过回调Android移动设备预览函数:mCamera.setPreviewCallback(streamIt); streamIt回调的接口的对象; 这样就获取相机预览的实时的数据,获取的是原生态YUV格式的数据;调用image.compressToJpeg()将YUV格式图像数据data转为jpg格式: 最后将图像数据通过VGA接口送投影仪显示。
地址 510006 广东省广州市番禺区广州大学城外环西路100号