脚模论坛除了16一只 320一双的。 还有更便宜的吗

2-DIMENSIONAL BAR CODE BASED MEDIA INTERACTION METHOD AND SYSTEM
WIPO Patent Application WO/
Provided in an embodiment of the present invention are a 2-dimensional bar code based media interaction method and system, the method comprising: adding a 2-dimensional bar code carrying a command to the scene content played on
via a handheld mobile device terminal, photographing the 2-dimensional bar code appearing in the scene
the handheld mobile device parses and transmits the command carried in the 2-dimensional bar code to a serv after receiving the command, the service control terminal transmits the command to a
and an interaction control module embedded in the service control terminal or the client side terminal controls and modifies the scene content displayed or played by the client side according to the content of an interaction control file. The advantage lies in that a user can interact with a one-way push screen containing the 2-dimensional bar code via an application embedded in the mobile device such as a mobile phone and the like, and the present invention imparts an interaction function to a commonly used non-touch LED screen.
Inventors:
MENG, Zhiping (E-9A, Guixiang Residence Yijingcui Garden,South Guangzhou Avenue, Haizhu Distric, Guangzhou Guangdong 0, 510300, CN)
Application Number:
Publication Date:
07/18/2013
Filing Date:
01/10/2013
Export Citation:
MENG, Zhiping (E-9A, Guixiang Residence Yijingcui Garden,South Guangzhou Avenue, Haizhu Distric, Guangzhou Guangdong 0, 510300, CN)
International Classes:
View Patent Images:
&&&&&&PDF help
Foreign References:
CNACNACNAJPA
Attorney, Agent or Firm:
SHENZHEN QIANNA PATENT AGENCY LTD. (Room 601-605, Unit West Xincheng Building,Shennan Road Central, Futia, Shenzhen Guangdong 1, 518031, CN)
权 利 要 求 书
1、 一种将二维码转化为操作命令的方法, 其特征在于, 包括以下步 骤:
将一个特定命令 CA和一个特定的二维码 A对应;
在客户端显示包含所述二维码 A的场景 SA, 所述场景 SA由内容信息构 成, 所述内容信息包括但不限于图片、 视频、 音频、 网页、 文本;
通过手持移动设备端解析二维码 A对应的特定命令 CA,并发送至服务控 制端;
如果服务控制端获得所述二维码 A对应的命令 CA, 则在客户端显示场 景 SB, 所述场景 SB包含或不包含二维码 B, 所述二维码 B对应一个特定命 令 CB。
2、 如权利要求 1所述, 一种将二维码转化为操作命令的方法, 其特征在 于:
所述客户端在显示场景时包括一个或多个二维码;
所述特定命令包括但不限于:
Check被选择;
Click命令;
Double Click命令;
Mouse Over命令。
3、 如权利要求 1所述, 一种将二维码转化为操作命令的方法, 其特征在 于:
所述客户端是指不具有接触式交互操作功能, 但能够播放内容信息的屏 幕, 所述内容信息包括但不限于图片内容、 视频内容、 音频内容、 网页内容、 文本内容;
所述手持移动设备是指具有拍照功能, 并支持应用程序运行的电子设备 ; 所述手持移动设备能够实时拍摄二维码, 通过所述应用程序解析所述二维 码, 并将解析二维码后生成的命令发送到服务控制端;
所述服务控制端控制客户端内容的播放, 或者与嵌入在客户端的交互引 擎进行通信实现对客户端播放内容的控制。 4、 如权利要求 1所述, 一种将二维码转化为操作命令的方法, 其特征在 于:
所述服务控制端与客户端、 服务控制端与手持移动设备具有通信功能, 所述通信功能通过无线通信方式实现, 无线通信方式包括但不限于 3G/4G或 WiF或蓝牙或短信或彩信。
5、 一种基于二维码的交互控制方法, 其特征在于, 包括以下步骤: 制定交互控制文件, 所述交互控制文件包含一个或多个二维码信息, 并 包含在客户端如何播放场景内容的逻辑信息;
服务控制端和客户端通信, 通过交互引擎对所述交互控制文件进行解 析, 根据交互控制文件的初始逻辑, 在客户端播放初始化的含二维码的场景 内容;
服务控制端获得来自手持移动设备发送的交互控制命令;
服务控制端将所述交互控制命令发送到交互引擎, 交互引擎结合交互控 制文件对所述交互控制命令进行处理, 然后在客户端更新播放场景内容。
6、 如权利要求 5所述, 一种基于二维码的交互控制方法, 其特征在于: 所述交互控制文件是一种通过 JSON或 XML或其它标准扩展语言定义的 格式文件, 用于控制交互过程; 所述交互控制文件或放在服务控制端或直接 嵌入到客户端;
所述交互控制文件如果在服务控制端, 则服务控制端通过交互引擎分析 交互控制文件, 然后控制客户端加载显示承载场景内容的文件;
所述交互控制文件如果在客户端, 则客户端通过交互引擎接收来自交互 服务控制端的命令, 并根据命令和交互控制文件的内容自动加载新的文件并 显示相关内容。
7、 如权利要求 5或 6所述, 一种基于二维码的交互控制方法, 其特征在 于:
所述交互引擎或者嵌入客户端或者嵌入服务控制端; 所述交互引擎与服 务控制端和客户端进行通信, 接收来自服务控制端的命令, 并解析交互控制 文件, 根据交互控制文件的信息处理来自服务控制端的命令。
8、 一种基于二维码的浏览器内容交互控制方法, 其特征在于, 包括以 下步骤:
在网页中加载一个交互引擎;
所述交互引擎解析交互控制文件, 并在网页中播放含有交互控制命令的 二维码的场景内容;
手持移动设备获取并解析二维码, 然后生成命令, 将所述命令发送到服 务控制端, 服务控制端将命令再发送给交互引擎;
交互引擎结合交互控制文件处理所述来自服务控制端发送的命令。
9、 如权利要求 8所述, 一种基于二维码的浏览器内容交互控制方法, 其 特征在于:
所述解析二维码生成的命令, 在发送过程中, 所述命令形式或者发生改 变或者不改变;
所述手持移动设备含摄像功能, 可以将屏幕中二维码部分转化成图片; 并且, 所述手持移动设备含有分析二维码功能, 并且可以通过无线网络和服 务端交互;
所述二维码携带一个或者多个交互控制命令。
10、 一种基于二维码的交互控制系统, 其特征在于, 包括以下模块: A. 客户端模块, 是指不具有接触式交互操作功能, 但能够播放内容信息 的屏幕, 所述客户端模块用于播放或显示包括但不限于图片内容、 视频内容、 网页内容、 文本内容;
B. 服务控制端模块, 用于控制客户端模块播放的内容, 所述控制客户端 模块播放内容的过程通过交互引擎与客户端通信来完成;
C 手持移动设备模块, 是指具有拍照功能, 并支持应用程序运行的电子 设备; 所述手持移动设备能够实时拍摄二维码, 通过所述应用程序解析所述 二维码, 并将解析二维码后生成的命令发送到服务控制端模块;
D. 交互控制模块, 包括交互引擎和交互控制文件; 所述交互引擎或者嵌 入客户端或者嵌入服务控制端; 所述交互控制文件或者嵌入客户端或者嵌入 服务控制端;
所述交互引擎与服务控制端和客户端进行通信, 接收来自服务控制端的 命令, 并解析交互控制文件, 根据交互控制文件的信息处理来自服务控制端 的命令; 所述交互控制文件是一种通过 JSON或 XML或其它标准扩展语言定 义的格式文件, 用于控制交互过程;
所述服务控制端模块与客户端模块、 服务控制端模块与手持移动设备模 块具有通信功能, 所述通信功能通过无线通信方式实现, 无线通信方式包括 但不限于 3G/4G或 WiF或蓝牙或短信或彩信。
Description:
一种基于二维码的媒体互动方法和系统 技术领域
本发明涉及二维码技术领域, 具体涉及一种基于二维码的媒体互动方法 和系统。 背景技术
二维码( 2-dimensional bar code ),通过按一定规律在平面上分布的黑白相 间的特定几何图形记录数据符号信息, 在代码编制上巧妙地利用构成计算机 内部逻辑基础的 "0"、 "1" 比特流的概念, 使用若干个与二进制相对应的几 何形体来表示文字数值信息, 通过图象输入设备或光电扫描设备自动识读以 实现信息自动处理。 二维码能够在横向和纵向两个方位同时表达信息, 因此 能在很小的面积内表达大量的信息。 二维码作为一种全新的自动识别和信息 载体技术, 其经济性和可靠性正被越来越多的人们所了解和认知。 目前, 二 维码在银行、 国防、 海关、 税务、 公共安全、 交通运输、 民用商品等领域有 着广泛的应用。
CN.8给出了一种基于二维码视像传输的速率控制方法, 其 主要针对手机、 PDA等设备之间、 与计算机设备或者计算机设备之间的数据 传输。 主要是通过二维码技术提供一种新的传输数据的方法, 尤其是对二维 码传输过程中的纠错机制进行了改进, 使其可以保证数据在受到外界干扰的 情况下仍然能够实现可靠的传输。
CN.3给出了一种基于二维码技术的手机购物方法及系统, 建立用户的手机和银行卡之间的关联关系, 发送订购请求, 依据所述订购请 求生成二维码, 并将该二维码发送至用户手机上, 认证通过则兌付响应商品 或服务。
此外, CN.2设计的一种基于二维码的购物质量维护系统、 CN.9 给出的一种鲁棒的图像中二维码区域提取方法、 CN.2构建的基于二维码的手机银行支付方法、 系统及客户端, 进一步体现了二维码技术近期在各领域的发展趋势。 CNA给出了一种同步异构显示终端交互控制方法及系统,在该 专利中发明人将其设计发明的控件箱作为交互引擎, 构造各元素之间的交互 控制关系;
已授权专利 ZL .7设计了一种基于 XML的视频控制方法及 其系统, 通过定义 XML视频资源交互控制文件格式处理视频文件, 并基于 XML视频资源交互控制文件,实现对视频内部资源和 /或视频外部资源的控制 , 响应网页中的视频, 实现与视频的交互。
目前以媒体形式进行的线下广告投放主要依赖于各种终端显示屏幕, 如 各种 LED屏幕、 液晶屏幕、 等离子屏幕、 PC显示器等。 上述屏幕几乎充斥 在人们所能接触到的各种生活场所和工作场所, 各类广告主通过这些屏幕投 放他们的广告内容, 而这些广告内容通常在屏幕上以图片、 视频、 网页、 文 本等形式进行显示。 随着城市中布设的终端屏幕逐渐增多, 这些终端屏幕有 时也充当着传播社会公益性信息以及政府工作信息的角色, 例如世博会期间 , 市民及游客可以通过布设于地铁、 商场、 公交站点等各种场所的终端屏幕 了解有关世博会的相关信息。 然而, 遗憾的是, 这些广泛传播信息的终端屏 幕绝大多数都仅仅是一个显示设备, 用户只能被动地接收屏幕传递的信息, 仅有少数的终端屏幕能够感知用户触摸或鼠标点击, 用户可通过鼠标或触摸 等方式主动地在这些屏幕上查看自己感兴趣的信息内容。 绝大多数屏幕仅能 播放显示不能感知的重要原因是具有触摸或响应鼠标等功能的屏幕成本较高 , 所以限制了此类屏幕的大范围投放使用。
然而, 就信息的传递效率而言, 只有那些能真正激起用户兴趣, 用户想 主动去了解的信息才能使投放信息的价值最大化, 即只有投放的信息被用户 接纳, 对投放信息方而言才具有价值。 因此, 如何激活市场上布设的不具有 交互功能的各种终端屏幕, 让用户可以与这些终端屏幕进行交互, 主动了解 各屏幕上所投放的信息内容具有十分重要的意义和商业价值。
本专利的目的便是通过二维码技术, 让那些只能用于播放显示信息的设 备, 具有交互的能力, 使用户可以通过二维码技术与这些终端屏幕进行交互 , 主动操作, 更改屏幕当前显示的内容, 查找自己感兴趣的信息内容, 而这 一功能在目前的技术手段和实施方式下是无法实现的。 发明内容
本发明实施例要解决的问题是提供一种基于二维码的媒体互动方法和系 统, 以解决现有技术中无法实现用户和不具有交互功能的终端屏幕进行交互 的缺陷, 最终基于二维码通过本发明的技术方案使用户能够与这些屏幕进行 交互。 例如, 用户可以通过手机拍摄屏幕上显示内容中出现的二维码, 每当 拍摄完毕, 终端屏幕上显示的内容便会发生变化, 出现新的包含有二维码的 内容, 用户可以根据需要继续拍摄出现的新的二维码, 如此继续, 便实现了 用户与屏幕交互的功能。 由此可见, 用户的手机便相当于鼠标, 屏幕上出现 的二维码便相当于各种按钮, 无需增加或改变任何器件, 便能让这些功能单 一的屏幕具有触摸或鼠标点击功能, 实现与用户之间的互动。
为了实现上述目的, 本发明基于二维码技术, 提供了一整套的技术解决 方案, 主要步骤如下:
通过二维码生成器将特定的命令信息转化为对应的二维码, 且确保命令 与生成的二维码之间的唯一对应关系;
将携带命令信息的二维码与待播放的场景信息进行整合, 使将要在终端 屏幕上播放的画面中能够显示所述二维码;
制定交互控制文件, 使其能够描述携带命令的二维码信息、 以及在客户 端如何播放场景内容的逻辑信息;
服务控制端通过交互引擎调用交互控制文件, 交互引擎解析交互控制文 件, 实现在客户端上播放包含有二维码的初始场景画面;
手持移动设备获取客户端播放的场景画面中出现的二维码, 解析二维码 中携带的命令, 并将之发送至服务控制端;
服务控制端收到手持移动设备发送的命令后, 与交互引擎进行通信, 交 互引擎结合交互控制文件及服务控制端发送的命令, 实现对客户端播放的场 景内容进行控制和更改, 使之出现新的含有二维码的场景内容;
手持移动设备对新的场景内容中的二维码继续拍摄、 发送命令等重复操 作, 最终实现基于二维码技术与终端屏幕进行互动的过程。
本发明中所描述的客户端是指各种具有播放显示图片、 视频、 网页、 文 本功能的屏幕, 如 LED屏幕、 液晶屏幕、 等离子屏幕、 PC显示器以及其他 各种屏幕显示设备;
本发明中所描述的服务控制端是指后台服务器, 该服务器能够与客户端、 手持移动设备进行通信, 并能够完成复杂的业务逻辑计算和处理;
本发明中所描述的手持移动设备是指各种具有拍照功能, 且能够运行二 维码识别程序的设备, 如手机、 PDA、 平板电脑及其他具有此功能的移动设 备。
本发明的有益效果在于:
( 1 )通过本发明提供的技术方案, 可以在各种终端屏幕播放的场景内容 中加入携带命令的二维码;
( 2 )用户可以通过本发明提供的方法, 通过手机等移动设备与正播放包 含二维码场景内容的屏幕进行交互;
( 3 )各种不具有交互功能的终端屏幕, 将由于本技术方案的实施, 具有 了与用户交互的功能, 且不需要对已有屏幕增加或修改任何部件。 附图说明
图 1是本发明实施例的典型应用场景图;
图 2是本发明手持移动设备通信过程图;
图 3是本发明交互引擎嵌入客户端的二维码交互控制结构图;
图 4是本发明交互引擎嵌入客户端的二维码交互控制流程图;
图 5是本发明交互引擎嵌入服务控制端的二维码交互控制结构图; 图 6是本发明交互引擎嵌入服务控制端的二维码交互控制流程图; 图 7是本发明客户端交互流程图。 具体实施方式
本发明的优选实施例提供了一种基于二维码的媒体互动方法和系统。 该 方法在待播放的场景内容中添加携带命令的二维码, 然后通过手持移动设备 端拍摄场景中出现的二维码, 解析二维码中携带的命令并发送至服务控制端 , 服务控制端收到命令后将该命令发送至客户端, 通过交互控制模块更改客 户端显示或播放的场景内容。 从整体技术架构看, 本发明包括以下模块:
A. 客户端模块, 是指不具有接触式交互操作功能, 但能够播放内容信息 的屏幕, 如 LED屏幕、 液晶屏幕、 等离子屏幕、 PC显示器等; 所述客户端 模块用于播放或显示包括但不限于图片内容、 视频内容、 网页内容、 文本内 谷,
Β. 服务控制端模块, 是指运行于后台的服务器, 用于控制客户端模块播 放的内容, 所述控制客户端模块播放内容的过程通过交互引擎与客户端通信 来冗成;
C 手持移动设备模块, 是指具有拍照功能, 并支持应用程序运行的电子 设备; 所述手持移动设备能够实时拍摄二维码, 通过所述应用程序解析所述 二维码, 并将解析二维码后生成的命令发送到服务控制端模块;
D. 交互控制模块, 包括交互引擎和交互控制文件; 所述交互引擎或者嵌 入客户端或者嵌入服务控制端; 所述交互控制文件或者嵌入客户端或者嵌入 服务控制端;
所述交互引擎与服务控制端和客户端进行通信, 接收来自服务控制端的 命令, 并解析交互控制文件, 根据交互控制文件的信息处理来自服务控制端 的命令; 所述交互控制文件是一种通过 JSON或 XML或其它标准扩展语言定 义的格式文件, 用于控制交互过程;
所述服务控制端模块与客户端模块、 服务控制端模块与手持移动设备模 块具有通信功能, 所述通信功能可以通过 3G或 WiF或蓝牙或短信或彩信实 现。
图 1 是本发明实施例的一个典型应用场景, 以该应用场景为代表阐述本 发明的技术逻辑方案。
101为终端屏幕, 且是一个不具有触摸和鼠标点击功能的屏幕, 广告主及 投放信息的业主可以通过 101播放或显示相应的场景内容, 场景内容可以是 图片、 视频、 网页、 文本等, 但是如何让用户与该屏幕进行交互则是目前技 术欠缺的;
本发明则通过向场景内容中增加二维码, 该二维码实际上起到了一个按 钮的作用 (例如这个按钮代表 "下一页"), 借助二维码技术实现用户与该屏 幕的交互。 在实现时需要在手机端 (手持移动设备端)安装一个筒单的 APP , 即一个识别二维码的应用, 同时要求该手持移动设备带有摄像头, 具有拍 照功能; 观看终端屏幕中播放或显示场景内容的用户当看到场景中出现的二 维码后, 可以通过 102手持移动设备获取该二维码, 拍摄后, 102手持移动设 备会自动解析拍摄到的二维码, 并通过无线的方式将从二维码中解析出来的 命令发送至服务控制端, 然后服务控制端将收到的命令发送至 101客户端屏 幕, 101收到命令后更改播放或显示的内容至 103, 在 103出现的场景内容中 又进一步含有二维码 104、 105、 106, 用户可通过手持终端设备进一步拍摄其 中的二维码, 如此反复, 将实现与屏幕的交互控制。 其中, 二维码在设计上 可以代表一个 URL地址, 或一行命令, 或 XML形式的内容, 只要在系统设 计中能够被手持移动设备的 APP理解并转发即可。 二维码, 也可以是一行加 密的文字。
筒单而言, 假设屏幕上正显示某大型选秀活动的画面, 即播放场景 1 , 该 画面的右下角有二维码, 用户用手机拍摄该二维码, 拍摄完的瞬间, 屏幕上 显示的内容切换为播放场景 2,在播放场景 2中出现对选秀活动的进一步内容 , 如男子组、 女子组、 参与抽奖等内容。 此时, 用户若对参与抽奖感兴趣, 则可通过手机对参与抽奖旁边的二维码进行拍照, 则屏幕的画面将进入参与 抽奖的场景。 在这一交互过程中, 屏幕中出现的二维码相当于某个命令按钮 , 用户拍摄该二维码相当于用鼠标点击或触摸该按钮, 击发按钮事件, 从而 屏幕的内容随之进行响应。 上述过程对当前不具有感知鼠标点击或触摸功能 的显示屏幕而言是无法完成的, 但是通过本发明的技术方案则可以完整实现。
由于目前终端的屏幕无法实现手机与该屏幕的直接互动, 因此本发明采 用了 APP+后台通信的方式进行交互。 即各类屏幕可通过有线或无线的方式与 后台服务器相连, 因此若欲改变屏幕上显示的内容需要通知服务器, 由服务 器端发送命令。
本发明采用手持移动设备安装 APP, 通过 APP识别二维码中的命令, 并 将命令发送至服务控制端, 具体通信过程见图 2所示。
图 2中 201与 203之间、 202与 203之间均可以通过 3G、 蓝牙、 WiFi等 有线或无线的方式通信。 202手持移动设备的操作过程如下:
1、 初始化 APP, 打开手持移动设备上的摄像头; 2、 拍摄屏幕中出现的二维码, 此时的二维码为图片格式;
3、 APP可以自动识别该二维码, 将二维码解析为命令或动作, 然后发送 该命令或动作给服务控制端, 发送过程中, 携带手机号码一起发送;
4、 服务控制端获取手机号码和命令后, 即将手机号码作为用户的唯一标 识, 并通过和交互引擎以及客户端的配合, 完成后续互动流程。
在实现上述操作过程中, 将二维码转化为操作命令的方法, 包括以下步 骤:
将一个特定命令 CA和一个特定的二维码 A对应;
在客户端显示包含所述二维码 A的场景 SA, 所述场景 SA由内容信息构 成, 所述内容信息包括但不限于图片、 视频、 音频、 网页、 文本;
通过手持移动设备端解析二维码 A对应的特定命令 CA,并发送至服务控 制端;
如果服务控制端获得所述二维码 A对应的命令 CA, 则在客户端显示场 景 SB, 所述场景 SB包含或不包含二维码 B, 所述二维码 B对应一个特定命 令 CB。
所述客户端在显示场景时包括一个或多个二维码;
所述特定命令包括但不限于:
Click命令;
Double Click命令;
Mouse Over命令;
所述客户端是指不具有接触式交互操作功能, 但能够播放内容信息的屏 幕, 所述内容信息包括但不限于图片内容、 视频内容、 音频内容、 网页内容、 文本内容;
所述手持移动设备是指具有拍照功能, 并支持应用程序运行的电子设备 ; 所述手持移动设备能够实时拍摄二维码, 通过所述应用程序解析所述二维 码, 并将解析二维码后生成的命令发送到服务控制端;
所述服务控制端控制客户端内容的播放, 或者与嵌入在客户端的交互引 擎进行通信实现对客户端播放内容的控制。 所述服务控制端与客户端、 服务控制端与手持移动设备具有通信功能, 所述通信功能通过无线通信方式实现, 无线通信方式包括但不限于 3G/4G或 WiF或蓝牙或短信或彩信。
手持移动设备获取到二维码后, 在本地通过 APP程序自动分析二维码携 带的相关命令或动作, 然后以文本的方式将命令或动作发送到服务器 (服务 控制端) 的指定端口; 通常不会把拍摄的二维码图片直接发送过去, 因为如 果发送图片的话会有两个弊端:
1、 图片的信息量比较大, 通常会占用很大带宽, 降低反应速度;
2、 识别二维码的工作, 最好放在手持移动设备上, 否则所有的图片都让 服务器去识别, 会给服务器带来较大的处理压力。
图 3 为交互引擎嵌入客户端的二维码交互控制结构图, 图中二维码互动 功能定义逻辑主要是通过定义交互控制文件实现, 所述交互控制文件是一种 通过标记语言如 XML实现的描述性文件,在该描述文件中定义了二维码携带 的命令信息以及在屏幕端播放内容的基本信息。 例如在屏幕中播放一只会跳 恰恰的猫的视频, 在该视频的某帧中含有二维码信息, 则采用 XML定义的交 互控制文件代码如下:
&?xml version="1.0" encoding="UTF-8"?& &!-XML版本号—〉
&vxplo& &!--定义该 XML文档类型为 vxplo--&
&movieinfo& 〈!—描述视频基本信息— &
&movieid&60&/movieid& &! 为当前视频分配唯一 ID号— &
&movie_src_url&http:〃 /movies/新闻 /一只会跳恰恰的 猫. flv&/movie_src_url&
&movietype&flv&/movietype& &!—描述当前视频文件格式为 Flash文件— & &floating_text&—只会跳恰恰的猫 &/floating_text& &! 描述滚动字幕 -&
&floating_text_href& &/floating_text_href&
&title&—只会跳恰恰的猫 &/title& &!--描述视频标题 & &description〉视频: 一只会跳恰恰的猫&/0^^"1 011&
&is_float_movie&false&/is_float_movie& & !--描述视频是否悬浮于网页 中- &
&class&l& /class& &!—描述视频等级— &
&author&张强 & /author&
&actor〉猫咪 &/actor&
&editor& 3/4
3/4 []&/editor &
&director& 3/4
3/4 []&/director &
&subtitle& &/subtitle &
&copyright&上海视加信息科技有限 公司 &/copyright &
&upload_time&& /upload— time&
&keywords&
&keyword&会跳恰恰的猫 &/keyword&
&/keywords&
&/movieinfo& &!--描述视频基本信息结束-- &
&items& & !-4见频内部控制对象集合 &
&item& &!--视频内部某一控制对象 〉
&iteminfo& &!--描述视频内部某一控制对象相关信息 〉
&itemid&208&/itemid& &!—视频内部控制对象 ID号— & &imgsrc&http://demo^vtran om/upload/60/kht_094453.jpg&/imgsrc& &groupid&2&/groupid& &!-4见频内部控制对象对应广告资源组合 方案 --〉
&positiontype& 1 &/positiontype& &! --广告位位置类型—〉 &position&
&adv_url&http:〃 /cat.htnK/adv_url& &span&0&/span&
&starttime& 13.453&/starttime& &!—对象出现的开始时间— & &edte&3&/edte&nim2nim
&statte& 3.53&/ statdevrim 14rm
&edte&3&/edte& & !&nim2nim -- &— 奪^葛
3/4 ^ψ 3/4
(Τ 3/4 ^^— i& &siu d&
& jO X95[/&a;jfa;jf& jO X95[&
&UOpTSO(J/& o乙 ouippu9/&g ouippu9&
&19 3/4 Β1^9 η_09 ?Λ/& .0 υ?^ .9^[&19 3/4 Β1^9 η_09 ?Λ&
&j9jq_09pTA/& &j9jq_09 TA& g &Ijn_09p /&/osU"|7ij"Jui-dq/ ^TA/s rej§ojd/uiocrnopni'MMAy/:( 3/4 ii[&pn_09p &
odXiuopTSod/&godXiuopTSod&
&ojs§m &§df,gg-|7-(7 o_zso/09/ BO|dn/uioo,uBJiAiOui9 //:diiq&ojs§uiT& oi
&P} lQy&lQZ&p} lQ }&
&0JUT I91T&
&ojmui9iT/& ? &SpJO .X95[/&
&SpJO .X95[&
&uopTSod/& &yl&10&/yl& &!--对象所在区域左上角关键点纵坐标-- &
&x2&20&/x2& &!--对象所在区域右下角关键点横坐标 &
&y2&20&/y2& &!--对象所在区域右下角关键点纵坐标 &
&time&2.0&/time&
&xl&20&/xl&
&yl&20&/yl&
&x2&30&/x2&
&y2&30&/y2&
&time&3.0&/time&
&xl&100&/xl&
&yl&100&/yl&
&x2&110&/x2&
&y2&110&/y2&
&/iteminfo&
&/items& &!-4见频内部控制对象集合结束 &
&/vxplo& &!--类型为 vxploXML文档结束-- &
在该交互控制描述文件中加入了携带命令的二维码信息, 可在终端屏幕 上通过访问交互控制文件描述的信息显示播放的内容。 该交互控制文件包括 两个核心的功能:
1、 能够在客户端通过交互引擎解析该交互控制文件, 使其描述的内容在 屏幕上产生一个具体的展示内容, 该展示内容可以是网络上一个 URL或一段 视频或是一个可以被展示的具体网页文本或标记语言;
2、 能够在展示的内容中动态生成一个二维码图片, 这个二维码中含有指 向具体展示内容或展示内容 URL的位置信息和对应的命令信息, 其中命令信 息可以含在位置信息中, 例如在 URL中增加参数。
在浏览器的实际应用中,由于 JavaScript/Ajax的大量应用,可以使用 JSON 的方式来进行封装, 在格式上虽然和 XML有异, 但是控制逻辑和思想是一致 的。
图 3 中步骤①即是产生一定功能的二维码和定义一个交互控制文件的过 程, 该交互控制文件可嵌入在客户端; 步骤②是客户端通过交互引擎解析交 互控制文件, 并播放含有二维码的场景内容信息; 手持移动设备通过步骤③ 拍摄客户端出现的二维码, 并通过本地的 APP命令分析器对二维码携带的命 令进行识别, 然后发送给服务控制端, 服务控制端收到命令后进一步将其发 送给客户端, 客户端交互引擎结合交互控制文件及收到的命令, 完成对客户 端播放内容的更改, 从而用户可进一步通过步骤④继续拍摄互动交互过程。
手持移动设备, 特别是智能手机的大量普及, 可以被编程并植入手机的 APP应用大行其道, 尤其以基于 Android和 iOS的 APP应用为主。
图 4为交互引擎嵌入客户端的二维码交互控制流程图; 401为通过二维码 功能定义逻辑产生交互控制文件和带有命令功能的多个二维码; 402客户端获 取交互控制文件并通过客户端交互引擎对其进行分析; 403按照解析的内容在 客户端播^示内容以及 401中生成的二维码; 404通过手机拍摄客户端出现 的二维码, 并通过 405对拍摄的二维码进行分析, 分析后将解析的命令发送 到服务控制端; 406服务控制端将命令转发到客户端交互引擎, 交互引擎结合 交互控制文件及收到的命令, 最终于 407在客户端变换展示的内容, 展示的 内容中可能进一步会出现新的二维码, 如果出现则转到 404继续手机拍摄交 互。
图 5为交互引擎嵌入 务控制端的二维码交互控制结构图, 与图 3不同 之处在于交互引擎嵌入在服务控制端。 图 5 中步骤①即是产生一定功能的二 维码和定义一个交互控制文件的过程, 该交互控制文件可嵌入在客户端或服 务控制端; 步骤②是服务控制端通过嵌入在服务控制端的交互引擎解析交互 控制文件, 并在客户端播放含有二维码的场景内容信息; 手持移动设备通过 步骤③拍摄客户端出现的二维码, 并通过本地的 APP命令分析器对二维码携 带的命令进行识别, 然后发送给服务控制端, 服务控制端收到命令后通过本 地的交互引擎结合交互控制文件及收到的命令, 完成对客户端播放内容的更 改, 从而用户可进一步通过步骤④继续拍摄互动交互过程。
图 6为交互引擎嵌入服务端的二维码交互控制流程图; 601为服务控制端 启动交互引擎并存储交互场景 1 ; 602为服务控制端投放内容和交互二维码; 603 为服务控制端等待手机等手持移动控制设备可能发送过来的控制命令; 604为手机拍摄交互过程, 如果手机拍摄成功, 则 605为服务控制端获取交互 命令并播放对应交互场景 2, 如果手机拍摄不成功则服务控制端继续等待。
图 3至图 6的二维码的交互控制过程可归纳为如下步骤:
制定交互控制文件, 所述交互控制文件包含一个或多个二维码信息, 并 包含在客户端如何播放场景内容的逻辑信息;
服务控制端和客户端通信, 通过交互引擎对所述交互控制文件进行解 析, 根据交互控制文件的初始逻辑, 在客户端播放初始化的含二维码的场景 内容;
服务控制端获得来自手持移动设备发送的交互控制命令;
服务控制端将所述交互控制命令发送到交互引擎, 交互引擎结合交互控 制文件对所述交互控制命令进行处理, 然后在客户端更新播放场景内容; 所述交互控制文件是一种通过 JSON或 XML或其它标准扩展语言定义的 格式文件, 用于控制交互过程; 所述交互控制文件或放在服务控制端或直接 嵌入到客户端;
所述交互控制文件如果在服务控制端, 则服务控制端通过交互引擎分析 交互控制文件, 然后控制客户端加载显示承载场景内容的文件;
所述交互控制文件如果在客户端, 则客户端通过交互引擎接收来自交互 服务控制端的命令, 并根据命令和交互控制文件的内容自动加载新的文件并 显示相关内容
所述交互引擎或者嵌入客户端或者嵌入服务控制端; 所述交互引擎与服 务控制端和客户端进行通信, 接收来自服务控制端的命令, 并解析交互控制 文件, 根据交互控制文件的信息处理来自服务控制端的命令。
本发明除上述功能外, 还能够实现基于二维码的浏览器内容交互控制方 法, 包括以下步骤:
在网页中加载一个交互引擎;
所述交互引擎解析交互控制文件, 并在网页中播放含有交互控制命令的 二维码的场景内容;
手持移动设备获取并解析二维码, 然后生成命令, 将所述命令发送到服 务控制端, 服务控制端将命令再发送给交互引擎;
交互引擎结合交互控制文件处理所述来自服务控制端发送的命令; 所述解析二维码生成的命令, 在发送过程中, 所述命令形式或者发生改 变或者不改变;
所述手持移动设备含摄像功能, 可以将屏幕中二维码部分转化成图片; 并且, 所述手持移动设备含有分析二维码功能, 并且可以通过无线网络和服 务端交互;
所述二维码携带一个或者多个交互控制命令。
在网页的浏览器环境中, 交互控制文件将会含有逻辑:
If 收到 二维码对应 URL调用
在网页上, 会看到一个展示的二维码图片 (在网页中嵌入了二维码图片 对应的 URL地址), 浏览器中则运行一个客户端交互引擎, 该交互引擎已经 获得了交互控制文件, 并等待二维码被外部调用; 一旦二维码被已经定义好 的 APP拍摄, 交互引擎通过服务器获得二维码对应的命令或动作后, 即立刻 执行对应的操作逻辑。
图 7给出了客户端交互流程图。 701为客户端加载视频播放器或浏览器, 用于播放在客户端显示的视频或网页; 702为进一步加载客户端交互引擎; 703 为客户端加载交互控制文件, 并通过交互引擎解析该文件; 704为客户端获取 播放内容和互动二维码; 705为判断交互引擎是否获取交互命令, 如果是则至 706进一步获取新的交互内容和二维码。 本发明通过具体实施例进行说明, 本领域技术人员应当明白, 在不脱离 本发明范围的情况下, 还可以对本发明进行各种变换及等同替代。 另外, 针 对特定情形或具体情况, 可以对本发明做各种修改, 而不脱离本发明的范 围。 因此, 本发明不局限于所公开的具体实施例, 而应当包括落入本发明权 利要求范围内的全部实施方式。
& 2004-. All rights reserved.}

我要回帖

更多关于 女鞋脚模拍摄jiyom 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信