《一种基于SDL的电视机用户接口界面的实现方法及系统.pdf》由会员分享,可在线阅读,更多相关《一种基于SDL的电视机用户接口界面的实现方法及系统.pdf(13页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102158762 A (43)申请公布日 2011.08.17 CN 102158762 A *CN102158762A* (21)申请号 201110061870.6 (22)申请日 2011.03.15 H04N 21/472(2011.01) G06F 3/048(2006.01) (71)申请人 深圳市酷开网络科技有限公司 地址 518000 广东省深圳市南山区科技园高 新南一道创维大厦 A 座 803 室 (72)发明人 王勃 (74)专利代理机构 深圳中一专利商标事务所 44237 代理人 张全文 (54) 发明名称 一种基于 SDL 的电视机用户接口界。
2、面的实现 方法及系统 (57) 摘要 本发明适用于电视机技术领域, 提供了一种 基于 SDL 的电视机用户接口界面的实现方法及系 统, 所述系统包括 : 驱动层, 提供驱动程序及协议 接口 ; SDL 层, 用于根据所述驱动层提供的驱动程 序及协议接口, 形成统一的图形绘制接口及图形 特效库 ; SDL UI 管理层, 用于根据用户需求, 对相 关的资源、 窗口和进程进行管理, 并调用 SDL 层中 统一的图形绘制接口和图形特效库的特效功能, 实现 UI 界面应用资源库 ; UI 应用层, 用于根据 所述 UI 界面应用资源库, 实现 UI 应用。本发明 实现了对不同的电视系统, 可以不受开发。
3、平台的 软硬件限制, 支持兼容多种软件系统, 如 Linux、 Windows 等, 且各模块间相互独立, 可方便、 快捷 的移植到其它平台上。 (51)Int.Cl. (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 1 页 说明书 7 页 附图 4 页 CN 102158767 A1/1 页 2 1. 一种基于 SDL 的电视机用户接口界面的实现系统, 其特征在于, 所述系统包括 : 驱动层, 用于提供驱动程序及协议接口 ; SDL 层, 用于根据所述驱动层提供的驱动程序及协议接口, 形成统一的图形绘制接口及 图形特效库 ; SDL UI 管理层, 用于根据用户需求对。
4、相关的资源、 窗口和进程进行管理, 并调用所述 SDL 层中的图形绘制接口和图形特效库的特效功能, 实现 UI 界面应用资源库 ; UI 应用层, 用于根据所述 UI 界面应用资源库, 实现 UI 应用。 2. 如权利要求 1 所述的系统, 其特征在于, 所述驱动层包括 SDK 开发平台、 二维矢量渲 染引擎、 嵌入式系统开放图形程序接口引擎、 浮点库和矢量字库。 3. 如权利要求 1 所述的系统, 其特征在于, 所述 SDL 层包括 : 图形抽象层, 用于根据平台差异, 提供统一的图形绘制接口 ; 图形特效库, 用于形成窗口的特效功能。 4. 如权利要求 1 所述的系统, 其特征在于, 所述。
5、 SDL UI 管理层包括 : 服务端 ; 控件库 ; 窗口管理模块, 用于对窗口进行管理 ; 消息管理模块, 用于对各窗口及各控件间的传递消息进行管理 ; 资源管理模块, 用于以多进程方式统一管理各种资源, 并提供相应的应用接口以使用 相关资源。 5. 如权利要求 1 所述的系统, 其特征在于, 所述 UI 应用层包括 : 浏览器 ; 应用模块, 用于调用所述 UI 界面应用资源库的资源, 实现各种应用系统 ; Java 虚拟机, 用于利用二维矢量图形库的二维平面的图像处理能力, 实现解释、 执行 Java 脚本的虚拟环境 ; 游戏模块, 用于以动态链接库的形式开发游戏软件。 6. 一种基于。
6、 SDL 的电视机用户接口界面的实现方法, 其特征在于, 所述方法包括下述 步骤 : 根据驱动程序及协议接口, 形成统一的图形绘制接口及图形特效库 ; 根据用户需求, 对相关的资源、 窗口和进程进行管理, 并通过所述统一的图形绘制接口 和图形特效库的特效功能, 实现 UI 界面应用资源库 ; 由所述 UI 界面应用资源库, 实现 UI 应用。 7. 如权利要求 6所述的方法, 其特征在于, 所述方法包括下述步骤 : 通过所述统一的图 形绘制接口调用二维矢量渲染引擎、 嵌入式系统开放图形程序接口引擎、 浮点库和矢量字 库。 8. 如权利要求 6 所述的方法, 其特征在于, 所述方法还包括下述步骤。
7、 : 所述图形特效库通过 DC 实现图片旋转功能增强。 9. 如权利要求 6 所述的方法, 其特征在于, 所述方法还包括下述步骤 : 所述图形特效库通过 surface 实现动画机制。 权 利 要 求 书 CN 102158762 A CN 102158767 A1/7 页 3 一种基于 SDL 的电视机用户接口界面的实现方法及系统 技术领域 0001 本发明属于电视机技术领域, 尤其涉及一种基于 SDL 的电视机用户接口界面的实 现方法及系统。 背景技术 0002 电视的诞生、 发展至今, 给大家带来无尽的数字视听享受, 功能也越来越强大。随 着一项项技术的产生、 发展、 成熟, 随着跨行业。
8、技术的应用, 如卡拉 OK、 网络技术等, 一次又 一次赋予它新的使命, 扮演越来越多的角色。越来越多的丰富我们的生活。随着电视行业 的发展, 涌现出一批批芯片方案, 每一种芯片方案有自己的优势, 同时也存在劣势, 此外, 每 种芯片应用的硬件平台和软件架构也有所不同, 因此, 对于不同的电视系统, 受开发平台的 软硬件限制, 无法方便、 快速的移植到其它的平台上的问题。 发明内容 0003 本发明实施例的目的在于提供一种电视机用户接口界面的生成方法, 旨在解决现 有技术的对于不同的电视系统, 受开发平台的软硬件限制, 无法方便、 快速的移植到其它的 平台上的问题。 0004 本发明实施例是这。
9、样实现的, 一种基于 SDL 的电视机用户接口界面的实现系统, 所述系统包括 : 0005 驱动层, 用于提供驱动程序及协议接口 ; 0006 SDL 层, 用于根据所述驱动层提供的驱动程序及协议接口, 形成统一的图形绘制接 口及图形特效库 ; 0007 SDL UI 管理层, 用于根据用户需求, 对相关的资源、 窗口和进程进行管理, 并调用 SDL 层中统一的图形绘制接口和图形特效库的特效功能, 实现 UI 界面应用资源库 ; 0008 UI 应用层, 用于根据所述 UI 界面应用资源库, 实现 UI 应用。 0009 本发明实施例还提供了一种基于 SDL 的电视机用户接口界面的实现方法, 。
10、所述方 法包括下述步骤 : 0010 根据驱动程序及协议接口, 形成统一的图形绘制接口及图形特效库 ; 0011 根据用户需求, 对相关的资源、 窗口和进程进行管理, 并通过所述统一的图形绘制 接口和图形特效库的特效功能, 实现 UI 界面应用资源库 ; 0012 由所述 UI 界面应用资源库, 实现 UI 应用。 0013 在本发明实施例中, 通过构建基于SDL的UI系统, SDL层根据驱动层提供的驱动程 序及协议接口, 形成统一的图形绘制接口及图形特效库, 并由 SDLUI 管理层根据用户需求, 对相关的资源、 窗口和进程进行管理, 同时, 调用 SDL 层中统一的图形绘制接口和图形特效 。
11、库的特效功能, 实现UI界面应用资源库, 并通过资源库, 实现UI应用, 实现了对于不同的电 视系统, 可以不受开发平台的软硬件限制, 并且各模块间相互独立, 可以方便、 快捷的移植 到其它平台上。 说 明 书 CN 102158762 A CN 102158767 A2/7 页 4 附图说明 0014 图1是本发明实施例一提供的基于SDL的电视机用户接口界面的实现系统的结构 图 ; 0015 图2是本发明实施例二提供的基于SDL的电视机用户接口界面的实现系统的结构 图 ; 0016 图 3 是本发明实施例三提供的基于 SDL 的电视机用户接口界面的实现方法 ; 0017 图 4 是本发明实施。
12、例三提供的 DC 实现图片旋转功能增强的方法的实现流程图 ; 0018 图 5 是本发明实施例三提供的通过 surface 实现动画机制的方法的实现流程图 ; 0019 图 6 是本发明实施例三提供的基于 SDL 的 UI 系统实现相册模块的流程图。 具体实施方式 0020 为了使本发明的目的、 技术方案及优点更加清楚明白, 以下结合附图及实施例, 对 本发明进行进一步详细说明。 应当理解, 此处所描述的具体实施例仅仅用以解释本发明, 并 不用于限定本发明。 0021 在本发明实施例中, 通过构建基于简易直控媒体层 (Simple DirectMediaLayer, SDL) 的用户界面 (U。
13、ser Interface, UI) 系统, SDL 层根据驱动层提供的驱动程序及协议接 口, 形成统一的图形绘制接口及图形特效库, 实现了对于不同的电视系统, 可以不受开发平 台的软硬件限制, 并且各模块间相互独立, 可以方便、 快捷的移植到其它平台上。 0022 一种基于 SDL 的电视机用户接口界面的实现系统, 所述系统包括 : 0023 驱动层, 用于提供驱动程序及协议接口 ; 0024 SDL 层, 用于根据所述驱动层提供的驱动程序及协议接口, 形成统一的图形绘制接 口及图形特效库 ; 0025 SDL UI 管理层, 用于根据用户需求, 对相关的资源、 窗口和进程进行管理, 并调用。
14、 SDL 层中统一的图形绘制接口和图形特效库的特效功能, 实现 UI 界面应用资源库 ; 0026 UI 应用层, 用于根据所述 UI 界面应用资源库, 实现 UI 应用。 0027 本发明实施例还提供了一种基于 SDL 的电视机用户接口界面的实现方法, 所述方 法包括下述步骤 : 0028 根据驱动程序及协议接口, 形成统一的图形绘制接口及图形特效库 ; 0029 根据用户需求, 对相关的资源、 窗口和进程进行管理, 并通过所述统一的图形绘制 接口和图形特效库的特效功能, 实现 UI 界面应用资源库 ; 0030 由所述 UI 界面应用资源库, 实现 UI 应用。 0031 在本发明实施例中。
15、, 通过构建基于SDL的UI系统, SDL层根据驱动层提供的驱动程 序及协议接口, 形成统一的图形绘制接口及图形特效库, 并由 SDLUI 管理层根据用户需求, 对相关的资源、 窗口和进程进行管理, 同时, 调用 SDL 层中统一的图形绘制接口和图形特效 库的特效功能, 实现UI界面应用资源库, 并通过资源库, 实现UI应用, 实现了对于不同的电 视系统, 可以不受开发平台的软硬件限制, 并且各模块间相互独立, 可以方便、 快捷的移植 到其它平台上。 0032 以下结合具体实施例对本发明的实现进行详细描述 : 说 明 书 CN 102158762 A CN 102158767 A3/7 页 5。
16、 0033 实施例一 0034 图1示出了本发明实施例一提供的基于SDL的电视机用户接口界面的实现系统的 结构图, 为了便于说明, 仅示出了与本发明实施例相关的部分, 该系统可以是内置于电视机 中的软件单元、 硬件单元或者软硬结合单元。 0035 在本发明实施例中, 电视机用户接口界面可以是基于 Linux 系统和 Win32 等系统 上的用户接口。 0036 驱动层 11 提供驱动程序及协议接口。 0037 SDL层12根据驱动层11提供的驱动程序及协议接口, 形成统一的图形绘制接口及 图形特效库。 0038 SDL UI 管理层 13 根据接收的用户需求, 对相关的资源、 窗口和进程进行管。
17、理, 并 调用 SDL 层 12 中的图形绘制接口和图形特效库的特效功能, 实现 UI 界面应用资源库。 0039 UI 应用层 14 根据 SDL UI 管理层 13 的 UI 界面应用资源库, 实现 UI 应用。 0040 在本发明实施例中, 通过构建基于SDL的UI系统, SDL层根据驱动层提供的驱动程 序及协议接口, 形成统一的图形绘制接口及图形特效库, 并由 SDLUI 管理层根据用户需求, 对相关的资源、 窗口和进程进行管理, 同时, 调用 SDL 层中统一的图形绘制接口和图形特效 库的特效功能, 实现 UI 界面应用资源库, 并通过上述 UI 界面应用资源库, 实现 UI 应用,。
18、 使 得在电视 UI 系统开发过程中, 可以不受开发平台的软硬件限制, 并且各模块间相互独立, 可以方便、 快捷的移植到其它平台上。 0041 实施例二 0042 图2示出了本发明实施例二提供的基于SDL的电视机用户接口界面的实现系统的 结构图。 0043 在 本 发 明 实 施 例 中,驱 动 层 21 包 括 软 件 开 发 工 具 包 平 台 215(softwaredevelopment kit, SDK)、 二维矢量渲染引擎 213、 嵌入式系统开放图形程序接 口引擎(Open Graphics Library for Embedded Systems, OpenGL ES)214及。
19、浮点库211和 矢量字库 212。 0044 在本发明实施例中, 在通过 SDK 开发平台 215 提供应用程序驱动和应用程序编程 接口 (Application Programming Interface, API)。二维矢量渲染引擎 213 实现二维矢量 图形处理功能, 可以采用开源图形绘制库 (Anti-Grain Geometry, AGG) 项目来实现二维图 像库。 通过采用开源图形绘制库能提供高质量的图像渲染功能, 可以实现支持路径、 支持抗 锯齿渲染、 支持二维图像变换、 支持各种像素格式、 支持 2 种颜色组合模式、 支持 SDL 平台。 3D 的图形渲染引擎可以通过 Open。
20、GL ES 引擎来实现。 0045 在本发明实施例中, SDL 层包括图形抽象层 221(Graphics Abstract Layer, GAL) 和图形特效库 222。 0046 图形抽象层 221 根据平台差异, 提供统一的图形绘制接口, 从而屏蔽平台差异化, 例如, 不同平台的 2D、 3D 图形接口是不同的, 不同平台的硬件加速功能也是不同的, 而通过 图形抽象层则可以屏蔽不同接口的差异, 及为不同的平台提供不同的加速功能, 从而使 UI 具有良好的兼容性。 0047 图形特效库 222 提供常用的窗口特效功能, 如平移、 旋转、 缩放、 实现窗口动画机 制等常用的动画特效, 其中,。
21、 说 明 书 CN 102158762 A CN 102158767 A4/7 页 6 0048 窗口动画机制是指在窗口切换、 焦点移动等动画播放, 由统一机制在窗口绘制 过程中实现, 不需要用户自己来控制动画的播放。 0049 增强私有设备上下文 (device context, DC) 的处理机制, 使得动画机制能采用 私有 DC 作为动画内容的画布。 0050 图形特效库 222 可以实现预先设计好的动画效果, 包括移动、 旋转、 缩放以及不 同效果组合的动画。 0051 在本发明实施例中, SDL 层还可以包括输入抽象层 221(Input AbstractLayer, IAL)。 0。
22、052 在本发明实施例中, SDL UI 管理层 23 包括窗口管理模块 231、 资源管理模块 232、 消息管理模块 233、 控件库 234。 0053 窗口管理模块 231 对窗口进行管理, 例如图片的渲染效果、 排列、 光标的移动等。 0054 资源管理模块 232 以多进程方式统一管理 UI 使用的各种资源, 包括图片和字 体资源, 并提供相应的应用接口来使用这些资源, 例如, 应用程序编程接口 (Application Programming Interface, API)。由于多进程需要访问统一的系统资源, 因此整个系统的字 体和图片可以共享同一内存。同时, 一些共同的图片资源。
23、也可以采用共享资源的方式来使 用, 因此, 降低整个系统的内存使用量。 0055 消息管理模块 233 对各窗口及各控件间的传递消息进行管理。 0056 控件库 234 提供界面常用的控件, 如图形列表控件 (ImageList), 按钮 (button)、 编 辑 框 (edit)、 复 选 框 (checkbox)、 组 合 框 (combobox)、 图 像 交 换 格 式 (Graphics Interchange Format, gif) 动画、 列表框 (listbox)、 列表视图控件 (listview)、 进度条 (progressbar)、 静态文本框 (static)、 。
24、轨迹条 (trackbar)、 滚动条 (scrollbar)、 文本编辑 框 (textedit) 等。 0057 在本发明实施中, SDL UI 管理层 23 还可以包括服务端模块, 提供多进程的管理, 消息转发以及各个进程之间的通信协议等。 0058 在本发明实施例中, UI 应用层 24 具体可以包括应用模块 241、 浏览器 242、 Java 虚 拟机 243 及游戏模块 244, 当然还可以实现更多的应用, 而不限于上述应用。 0059 应用模块241调用UI界面应用资源库的资源, 实现各种应用系统, 例如, 可以实现 特色风格的家庭网络, 多媒体及电视的应用系统, 具体可以包括。
25、如影视、 音乐、 相册等应用 功能的实现。 0060 在浏览器 242 对于界面中大量使用焦点框的情况, 可以增强采用光标来实现焦点 框的机制, 满足光标能显示、 隐藏、 移动和放大的功能。 0061 在本发明实施例中, 可以利用二维矢量图形库提供的二维平面方面的图像处理能 力, 实现解释、 执行 Java 脚本的虚拟环境的 Java 虚拟机 243, 。 0062 在本发明实施例中, 可以将 SDL 以动态链接库 (dynamic library) 的形式免费地 用于商业游戏模块 244 的开发。 0063 在本发明实施例中, UI 界面简洁美观, 动画流畅, 支持多种图片格式, 同时, 图。
26、片, 音乐基于数据库的管理, 实现对数据库内的各种资源的快速检索, 通过数据库功能, 实现对 音乐, 图片的分类排序, 并实现各种音乐, 图片的播放, 删除, 检索等功能, 由于支持多进程 处理, 动画、 图片刷新、 实时性更流畅, 支持 OPENGL ES 的 3D 处理, 在功能上更强大。 说 明 书 CN 102158762 A CN 102158767 A5/7 页 7 0064 实施例三 0065 图 3 示出了本发明实施例三提供的基于 SDL 的电视机用户接口界面的实现方法, 详述如下 : 0066 在步骤 S301 中, 根据驱动程序及协议接口, 形成统一的图形绘制接口及图形特效。
27、 库。 0067 在本发明实施例中特效库, 就是指预先定义好一些特效, 提供界面使用。例如, 每 一种动画都有共同的元素组成, 如动画的背景、 动画的前景, 及移动的内容、 动画的帧数、 动 画的每一帧的间隔时间、 动画的路径, 从哪个位置到哪个位置, 动画的运动方式, 比如是匀 速、 加速运动、 自由落体等。所以, 我们首先需要由底层开放一个私有的接口, 例如 surface 接口, 使之支持并兼容上层实现的特效库, 再由上层实现统一的图形绘制接口以及各种特 效。 0068 在步骤 S302 中, 根据用户需求, 对相关的资源、 窗口和进程进行管理, 并通过统一 的图形绘制接口和图形特效库的。
28、特效功能, 实现 UI 界面应用资源库。 0069 在本发明实施例中, 为了便于理解以实现相册功能为例, 要实现相册模块功能, 系 统可以为相册模块开设一个独立的进程, 对实现相册的各种资源、 窗口进行管理, 如各种播 放控件如播放、 暂停、 快进、 快退等, 再如相册实现的效果 ( 淡入淡出、 放大、 缩小、 旋转等 )。 具体通过调用步骤 S301 中的统一绘制接口以及的特效库, 实现相册 UI 界面应用资源库。 0070 在步骤 S303 中, 由 UI 界面应用资源库, 实现 UI 应用。 0071 在本发明实施例中, 在上层UI应用实现过程中, 调用UI界面应用资源库中的资源 特效,。
29、 实现最终应用的功能, 如相册。 0072 在本发明实施例中, 图形特效库可以通过 DC 实现图片旋转功能增强, 请参阅图 4, 0073 在步骤 S401 中, 获取设备环境 DC 函数库 : HDC Hdc :GetDC(m_hWnd) ; 0074 在步骤 S402 中, 主窗口、 文档模版进行初始化 : InitInstance() ; 0075 在步骤 S403 中, 功能操作写字 : MoveToEx(Hdc, 0, 0, NULL) ; 0076 在步骤 S404 中, 功能操作画线 : LineTo(Hdc, 0, 100) ; 0077 在步骤 S405 中, 加载位图文件 。
30、: HSDLBTMAPg_bmp SDL_LoadBitmapFile(file) ; 0078 在步骤 S406 中, 对图片进行转换处理 : SDL_BitmapToDev(g_bmp) ; 0079 在步骤 S407 中, 释放 DC 库 : RealseDC(m_hWnd, Hdc)。 0080 其中, 在步骤 S403 中, 调用函数后, 还可以对用什么样的笔 (HPEN), 字是什么颜色 (SetTextClor) 进行选择。 0081 在步骤 S404 中, 可以对用笔 (HPEN)、 颜色 (SetTextClor)、 刷子或填充 (CBrash) 等进行选择。 0082 在步。
31、骤 S406 中, 对图片进行转换处理须注意, 转换图片的格式必须和 DC 相同, 否 则无法正常显示。 0083 在本发明实施例中, 图形特效库可以通过 surface 实现动画机制, 请参阅图 5 : 0084 S501, 创建一个私有 surface, 函数接口 SDL_Surface*SDL_ CreatePrivateSurface(HSDLWND hwnd)。 0085 S502, 基于私有 surface, 对区域进行绘制 UI_API intSDL_ InvalidateRect(HSDLWND hwnd, SDL_Rect*rect, BOOL berase)。 说 明 书 。
32、CN 102158762 A CN 102158767 A6/7 页 8 0086 S503, 系统完成绘制, 发送 PRIVATEUPDATE 到私有 surface 的拥有窗口。 0087 S504, 对私有 surface 和显示 surface 做动画处理。 0088 其中, 在步骤 S502 中, 调用函数接口 UI_API int SDL_InvalidateRect(HSDLWND hwnd, SDL_Rect*rect, BOOL berase) 后, 会将区域内的内容绘制到私有 surface 上。需要 注意的是, invalidaterect 使用的是 postmessag。
33、e 的方式传递消息。 0089 图 6 示出基于本发明 SDL 的 UI 系统实现的相册模块具体实现流程, 在基于 SDL 的 UI 系统之相册中, 采用单线程机制 : 数据库初始化 - 从数据库获取数据 - 传递数据给 页面或控件显示 - 调用播放接口 - 控制播放显示。 0090 S601, 通过调用 SDL_Overlay*SDL_CreateYUVOverlay(int w, int h, Uint32format, SDL_Surface*display) 创建 YUV 解码层。 0091 S602, 初始化创建场景。 0092 S603, 装载场景数据。 0093 S604, 播放。
34、场景。 0094 S605, 对场景进行切换。 0095 S606, 暂停场景。 0096 S607, 对场景进行切换后, 播放新场景。 0097 S608, 暂停场景后, 调用int PhotoSenceContinue(HPHOTOPLAY handle)继续播放 场景。 0098 S609, 停止场景。 0099 S610, 释放场景资源。 0100 在本发明实施例中, 通过根据用户需求, 对相关的资源、 窗口和进程进行管理, 并 通过统一的图形绘制接口和图形特效库的特效功能, 生成界面资源, 并根据 UI 界面应用资 源库, 实现 UI 应用实现了对于不同的电视系统, 可以不受开发平台。
35、的软硬件限制, 并且各 模块间相互独立, 可以方便、 快捷的移植到其它平台上。 0101 综上所述, 在本发明实施例中, 通过构建基于 SDL 的 UI 系统, SDL 层根据驱动层提 供的驱动程序及协议接口, 形成统一的图形绘制接口及图形特效库, 并由 SDL UI 管理层根 据用户需求, 对相关的资源、 窗口和进程进行管理, 同时, 调用 SDL 层中统一的图形绘制接 口和图形特效库的特效功能, 实现 UI 界面应用资源库, 并通过资源库, 实现 UI 应用, 实现 了对于不同的电视系统, 可以不受开发平台的软硬件限制, 并且各模块间相互独立, 可以方 便、 快捷的移植到其它平台上。 01。
36、02 此外, 该系统生成的 UI 界面简洁美观, 动画流畅, 支持多种图片格式, 同时, 图片, 音乐基于数据库的管理, 实现对数据库内的各种资源的快速检索, 通过数据库功能, 实现对 音乐, 图片的分类排序, 并实现各种音乐, 图片的播放, 删除, 检索等功能, 由于支持多进程 处理, 动画、 图片刷新、 实时性更流畅, 支持 OPENGL ES 的 3D 处理, 在功能上更强大。 0103 值得注意的是, 上述系统实施例中, 所包括的各个单元只是按照功能逻辑进行划 分的, 但并不局限于上述的划分, 只要能够实现相应的功能即可 ; 另外, 各功能单元的具体 名称也只是为了便于相互区分, 并不。
37、用于限制本发明的保护范围。 0104 另外, 本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤 是可以通过程序来指令相关的硬件来完成, 相应的程序可以存储于一计算机可读取存储介 说 明 书 CN 102158762 A CN 102158767 A7/7 页 9 质中, 所述的存储介质, 如 ROM/RAM、 磁盘或光盘等。 0105 以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡在本发明的精 神和原则之内所作的任何修改、 等同替换和改进等, 均应包含在本发明的保护范围之内。 说 明 书 CN 102158762 A CN 102158767 A1/4 页 10 图 1 图 2 说 明 书 附 图 CN 102158762 A CN 102158767 A2/4 页 11 图 3 图 4 说 明 书 附 图 CN 102158762 A CN 102158767 A3/4 页 12 图 5 说 明 书 附 图 CN 102158762 A CN 102158767 A4/4 页 13 图 6 说 明 书 附 图 CN 102158762 A 。