[发明专利]一种Android设备控制裸眼3D视频显示的方法在审
申请号: | 201510704456.0 | 申请日: | 2015-10-27 |
公开(公告)号: | CN105263015A | 公开(公告)日: | 2016-01-20 |
发明(设计)人: | 曾超;廖巍巍;魏星 | 申请(专利权)人: | 成都斯斐德科技有限公司 |
主分类号: | H04N13/00 | 分类号: | H04N13/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610000 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 android 设备 控制 裸眼 视频 显示 方法 | ||
1.一种Android设备控制裸眼3D视频显示的方法,其特征包括:
a.将实现Android设备端与PC端通信的相关插件导入开发引擎;
b.在开发引擎中调用通信插件的相关接口实现Android设备端与PC端的实时通信;
c.获取多部未合成的多视点裸眼3D视频;
d.运用视频格式转换软件将未合成的多视点裸眼3D视频转换为ogv格式,并将转换之后的裸眼3D视频文件导入相关开发引擎;
e.在开发引擎的场景中创建显示面板以及相机,调整相机角度,获取显示面板图像;
f.根据裸眼3D显示特点,计算出视点子像素映射矩阵,并编写相应的shader作用于未合成的多视点裸眼3D视频,实现裸眼3D视频的合成;
g.在开发引擎中创建材质球,将材质球赋予显示面板,同时将实现合成的裸眼3D视频赋予材质球,在开发引擎场景的显示面板上得到裸眼3D视频正确的显示;
h.在开发引擎中创建不同的响应按钮,并编写相关脚本文件实现点击不同按钮响应不同裸眼3D视频的显示;
i.在开发引擎中调用通信插件的相关接口,赋予不同的响应按钮不同的ID值;
j.运用开发引擎编译完成的场景内容并发布出PC端的可执行文件;
k.在开发引擎中重新修改响应按钮的响应事件,实现可响应但无裸眼3D视频内容的显示,同时保持响应按钮的ID值不发生变化;
l.运用开发引擎编译完成的场景内容并发布出Android设备端的可执行APK文件;
m.将PC端连接到裸眼3D显示终端,并将PC端的输出画面输出到裸眼3D显示终端,同时将APK文件安装到Android设备端;
n.将PC端,Android设备端连接到同一网络下,运行PC端和Android设备端的可执行文件,在Android设备端点击不同的响应按钮实现裸眼3D显示终端不同裸眼3D视频内容显示,实现Android设备控制裸眼3D视频显示的方法。
2.如权利要求1所述的一种Android设备控制裸眼3D视频显示的方法,其特征为:步骤b调用通信插件的相关接口实现Android设备端与PC端的实时通信,其中需求是调用通信插件的相关接口赋予不同响应按钮不同ID值以实现通信。
3.如权利要求1所述的一种Android设备控制裸眼3D视频显示的方法,其特征为:步骤g在开发引擎中创建材质球,将材质球赋予显示面板,通过材质球调用shader实现裸眼3D视频内容的合成以便于在显示面板上显示出来。
4.如权利要求1所述的一种Android设备控制裸眼3D视频显示的方法,其特征为:步骤k在开发引擎中重新修改响应按钮的响应事件,实现可响应但无裸眼3D视频内容的显示,在Android设备端不需要播放裸眼3D视频内容,需要重新修改响应按钮的响应事件,以便于Android设备只作为一个控制端而并非视频播放端。
5.如权利要求1所述的一种Android设备控制裸眼3D视频显示的方法,其特征为:步骤n将PC端,Android设备端连接到同一网络下,要实现Android设备控制裸眼3D视频显示的方法必须保证PC端,Android设备端都处在同一局域网内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都斯斐德科技有限公司,未经成都斯斐德科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510704456.0/1.html,转载请声明来源钻瓜专利网。