[发明专利]一种基于机顶盒的IPTV截图实现方法及装置无效
申请号: | 200910260343.0 | 申请日: | 2009-12-16 |
公开(公告)号: | CN101710936A | 公开(公告)日: | 2010-05-19 |
发明(设计)人: | 沈本明;周兴俊;孙锶辉;路芳芳 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04N5/00 | 分类号: | H04N5/00;H04N7/173;G06F17/30 |
代理公司: | 信息产业部电子专利中心 11010 | 代理人: | 肖伟先 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 机顶盒 iptv 截图 实现 方法 装置 | ||
技术领域
本发明属于IPTV(Internet Protocol Television,交互式网络电视)技术领域,尤其涉及一种基于机顶盒的IPTV截图实现方法及装置。
背景技术
随着IPTV技术和互联网技术的发展,用户通过数字机顶盒(Set Top Box,简称STB)看电视、访问电子节目指南系统(Electronic Program Guide,简称EPG)和上网冲浪成为现实。
运行在IPTV系统里的机顶盒中的软件通常由浏览器、控制模块、媒体播放模块和图形引擎组成。浏览器负责EPG解释和显示;媒体播放模块负责媒体的请求和播放;控制模块负责按键的接收、上报媒体播放模块的状态至浏览器、下发媒体控制命令至媒体播放模块和配置STB、图形引擎负责把浏览器排版好的参数给画出来。
用户通过遥控器来进行页面控制。用户的请求首先被发送到EPG,然后EPG发送相应的消息到机顶盒的浏览器。再由浏览器解释版本后把页面的参数(如大小、位置、颜色等)传给图形引擎,图形引擎根据这些参数值把它画出来并显示在屏幕上。
图象已成为人们生活中非常直观的一种现象,人们希望把页面或视频中有用的或喜欢的信息截取下来并保存到U盘或外围存储设备。通过页面或视频截图也能给开发人员定位带来极大的方便。
传统的PC机(Personal Computer)上的截图只是一个物理上的根据图片的坐标、位置来截图的实现方法,并且PC机上能够通过鼠标拖动来设置截图大小,再者物理截图的原因可能会导致截取的图片存在失真性;而机顶盒没有鼠标其只能通过遥控器来控制,这样便给机顶盒窗口截图带来不便。
发明内容
本发明要解决的技术问题是提供一种基于机顶盒的IPTV截图实现方法及装置,采用该方法及装置,能够有效地对基于机顶盒的IPTV进行截图。
为解决上述技术问题,本发明基于机顶盒的IPTV截图实现方法包括如下步骤:
步骤A、以HTML(HyperText Mark-up Language,超文本标记语言)协议标签为基准将页面划分为若干个区域,所述标签与所述区域一一对应;
步骤B、通过遥控器按键来选定一个或一个以上的所述区域作为截图区域;
步骤C、截取所述截图区域内的图像。
进一步地,所述步骤A中,是通过JavaScript接口将所述标签解释划分为不同区域的。
进一步地,所述步骤B中,是通过焦点框的形式来实现对所述截图区域的选定的。
更进一步地,所述步骤B中,面积小于预设的最小截图面积的区域不能单独被选定成为截图区域。
进一步地,本发明方法还包括步骤:根据用户通过遥控器输入的全屏截图命令对整个页面图像进行截取。
为解决上述技术问题,本发明基于机顶盒的IPTV截图实现装置包括:
区域划分模块,该模块用于以HTML协议标签为基准将页面划分为若干个区域,所述标签与所述区域一一对应;
截图区域选定模块,该模块用于通过遥控器按键来选定一个或一个以上的所述区域作为截图区域;
图像截取模块,该模块用于截取所述截图区域内的图像。
进一步地,所述区域划分模块,是通过JavaScript接口将所述标签解释划分为不同区域的。
进一步地,所述截图区域选定模块,是通过焦点框的形式来实现对所述截图区域的选定的。
更进一步地,面积小于预设的最小截图面积的区域不能单独被选定成为截图区域。
进一步地,本发明装置还包括全屏截图模块,该模块用于根据用户通过遥控器输入的全屏截图命令对整个页面图像进行截取。
本发明的有益效果为:
本发明以HTML协议标签作为基准实现基于机顶盒的IPTV截图,不同于PC机上的以物理坐标为准进行的页面截屏。本发明借助WEB页面的vaScript接口把参数下发给浏览器,浏览器解释后根据各参数进行分析处理并传送给图形引擎截取当前区域的缓存数据,最后将缓存数据保存到本地或外围设备。本发明给用户截图带来极大的方便,能够解决机顶盒中没有鼠标的情况下实现窗口智能化截图,同时图片不会失真。本发明还具有操作人性化、用户化的特点。
附图说明
图1是本发明方法原理示意图;
图2是浏览器处理流程示意图;
图3是窗口截图处理流程示意图;
图4是本发明装置结构示意图。
具体实施方式
下面结合附图和具体实施方式对本发明作进一步详细说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910260343.0/2.html,转载请声明来源钻瓜专利网。