用于对捕获的屏幕截图编码和根据该捕获的屏幕截图控制节目内容切换的方法和装置的制造方法

文档序号:10627233阅读:302来源:国知局
用于对捕获的屏幕截图编码和根据该捕获的屏幕截图控制节目内容切换的方法和装置的制造方法
【专利摘要】本发明涉及一种用于对捕获的屏幕截图编码和根据该捕获的屏幕截图控制电子装置上的节目切换的方法和装置。所述方法包括所述电子装置执行以下操作:从显示器捕获播放节目或显示内容的具有存储的图像数据帧的屏幕截图;对所述屏幕截图的图像数据帧编码,之后存储所述屏幕截图的编码图像数据帧;从节目数据库中获取所述屏幕截图的节目信息数据;将获取的所述捕获的屏幕截图的节目信息数据嵌入到所述编码图像数据帧中以形成嵌入编码图像文件。所述嵌入编码图像文件使得第一电子装置或第二电子装置能够根据所述捕获的屏幕截图直接切换到在所述电子装置上开始播放所述节目或显示所述内容。
【专利说明】
用于对捕获的屏幕截图编码和根据该捕获的屏幕截图控制 节目内容切换的方法和装置
技术领域
[0001] 本发明涉及电视(TV)技术领域,特别地涉及一种用于对捕获的屏幕截图编码和 根据该捕获的屏幕截图控制节目内容切换的方法和装置。
【背景技术】
[0002] 互联网协议电视(Internet Protocol Television,IPTV)为在电视(TV)中实现 的新技术,IPTV利用集成了互联网、多媒体以及通信技术的宽带有线网络,给家庭使用者提 供例如数字视频服务的多样化的交互业务。IPTV(也被称为智能电视)使得使用者能够与 另一使用者共享该使用者正在观看的喜欢的电视频道节目、视频点播(Video on Demand, V0D)节目、在线电影或视频剪辑(即,播放节目)。

【发明内容】

[0003] 本发明的实施方式提供了一种用于对捕获的屏幕截图编码且根据该捕获的屏幕 截图控制节目内容切换的方法和电子装置。
[0004] 本发明的实施方式的第一方面提供了一种用于对捕获的屏幕截图编码的方法。所 述方法至少包括以下操作:从第一电子装置的显示器捕获播放节目或显示内容的屏幕截 图,其中所述屏幕截图包括存储的图像数据帧;所述第一电子装置对所述屏幕截图的所述 图像数据帧编码,之后将所述屏幕截图的编码图像数据帧存储(即,在以下之一中:所述第 一电子装置的本地存储器或通过网络连接可访问的远程存储器);所述第一电子装置从节 目数据库中获取所述播放节目或显示内容的屏幕截图的节目信息数据,其中所述节目数据 库可通过以下之一访问:从所述第一电子装置中的本地数据库或通过网络连接从远程服务 器/数据库;所述第一电子装置将获取的所述捕获的屏幕截图的节目信息数据嵌入到所述 编码图像数据帧中以形成嵌入编码图像文件。
[0005] 本发明的实施方式的第二方面提供了一种用于控制切换到在电子装置上播放节 目或显示内容的方法。所述方法至少包括以下操作:获得嵌入编码图像;从所述嵌入编码 图像中提取节目信息数据;根据提取的所述节目信息数据切换到在所述电子装置中播放所 述节目或者显示所述内容。
[0006] 本发明的实施方式的第三方面提供了一种用于控制开始播放节目或显示内容的 电子装置,其中所述电子装置包括:一个或多个处理器;以及存储器,其中:所述存储器存 储有一个或多个计算机可读指令代码,其中所述计算机可读指令代码使得所述电子装置中 的多个硬件执行各自的控制功能以执行:获得嵌入编码图像;从所述嵌入编码图像中提取 节目信息数据;以及根据提取的所述节目信息数据切换到在所述电子装置中播放所述节目 或显示所述内容。
[0007] 所述捕获的屏幕截图可以本地存储在所述第一电子装置中,用于以后获取以根据 所述捕获的屏幕截图直接切换到开始播放所述节目或显示所述内容。在另一实施方式中, 所述屏幕截图可以用于通过将所述屏幕截图上传至网络连接来与第二电子装置共享,使得 所述嵌入编码图像文件可以使得所述第二电子装置能够根据所述第一电子装置的所述捕 获的屏幕截图来直接切换到开始播放所述节目或显示所述内容。所述网络连接可以包括以 下任一种:Bluetooth? (蓝牙)连接、ZigBee连接、局域网(LAN)连接、WiFi连接和互联 网连接,或通过上传至社交网络网站。
【附图说明】
[0008] 附图可以被包括以提供对权利要求和可以被并入的本发明的进一步理解,且构成 本说明书的一部分。详细描述和所描述的示出的实施方式可以用来解释由权利要求限定的 原理。
[0009] 图1示出了根据本发明的实施方式的用于对捕获的屏幕截图编码的示例性方法 的流程图;
[0010] 图2示出了根据本发明的实施方式的示例性节目信息数据结构;
[0011] 图3示出了根据本发明的实施方式的根据捕获的屏幕截图来控制在电子装置上 播放节目或显示内容的示例性方法的流程图;
[0012] 图4示出了根据本发明的实施方式的示例性电子装置结构图和系统图,用于捕获 屏幕截图以及用于根据捕获的屏幕截图控制切换至在电子装置上播放节目或显示内容。
【具体实施方式】
[0013] 结合附图和以下实施方式可以进一步详细描述本发明的各个实施方式。应当理解 的是,在此所描述的【具体实施方式】可以仅用于解释本发明,而并非用于限制本发明。此外, 为了保持描述的简洁和简明,在每一新的实施方式中新增加的特征、或与之前描述的那些 特征不同的特征可以被详细描述。类似的特征可以向回参考之前编号的附图中之前的描述 或者向前参考更高编号的附图。除非另外说明,否则此处所有的技术术语和科技术语可以 具有与本领域技术人员所理解的含义相同的含义。
[0014] 为了描述的一致性,捕获屏幕截图的电子装置被称为"第一电子装置",而从另一 电子装置获得该捕获的屏幕截图的电子装置被称为"第二电子装置"。如果没有使用前缀, 术语"装置"或"电子装置"可以等同地指代"第一电子装置"和"第二电子装置"中的一者 或二者。此外,术语"电子装置"和"另一电子装置"有时可以用于区分两个不同的电子装 置。
[0015] 图1至图3可以结合起来使用以示出所述方法的实施方式。图1示出了根据本发 明的实施方式的用于对捕获的屏幕截图编码的示例性方法(通过执行节目观看软件或固 件)的流程图。该方法可以至少包括以下操作。
[0016] 操作101 :从第一电子装置的显示器捕获播放节目或显示内容的屏幕截图,其中 该屏幕截图可以包括存储的图像数据帧。
[0017] 在实际实施中,第一电子装置可以包括以下之一:互联网协议电视(IPTV)、智能 手机、笔记本电脑、电子平板装置、台式电脑、或具有接收节目频道的网络连接能力且可以 执行屏幕截图捕获功能的任何装置。在实施方式中,图像数据帧可以在第一电子装置中存 储在该第一电子装置的本地帧缓存器中,或可以远离该第一电子装置存储。图像帧格式可 以为联合图像专家组(Joint Photographic Experts Group,JPEG)文件格式。此外,该第 一电子装置上的播放节目或显示内容可以来自以下之一:电视节目频道、视频点播(V0D) 节目(例如按次付费的录制的拳击比赛)、在线视频剪辑(例如YouTube视频剪辑)或在线 电影(例如来自免费电影网站)。
[0018] 操作102 :第一电子装置对该屏幕截图的图像数据帧编码,之后存储该屏幕截图 的编码图像数据帧。
[0019] 在实际实施中,该屏幕截图的编码图像数据帧可以存储在以下之一中:第一电子 装置的本地存储器或通过网络连接可访问的远程存储器。在实际实施中,该编码图像数据 帧优选为联合图像专家组(JPEG)文件格式,其为电视节目屏幕截图提供较好的压缩率。理 论上,提供存储图像数据的方式的所有图像格式(除了 JPEG)也可以用在本发明的实施方 式中。
[0020] 操作103 :第一电子装置从节目数据库获取播放节目的屏幕截图的节目信息数 据。在实际实施中,该节目数据库可通过以下之一访问:从第一电子装置的本地数据库或通 过网络连接从远程服务器/数据库。更具体地,该节目数据库可以为节目和系统信息协议 (Program and System Information Protocol,PSIP)数据库。
[0021] PSIP由通用仪器公司(General Instrument)定义以用于数字密码 (DigiCipher) 2制式,之后延伸到用于先进电视制式委员会(Advanced Television Systems Committee,ATSC)标准数字电视制式,以用于在电视台的广播运动图像专家组 (Moving Picture Experts Group,MPEG)传送流中携带关于每一频道的元数据,以及用于 发布关于电视节目的信息,使得观看者可以按标题和描述来选择看什么。此外,PSIP限定 了虚拟频道和内容分级,以及具有标题和可选的描述的电子节目指南,以被解码并通过高 清电视(High Definition TV,HDTV)调谐器显示。HDTV调谐器可以被集成到电视机(例 如该电视)、VCR、数字视频录像机(digital video recorder,DVR)、或机顶盒(set top box,STB)中。而且,PSIP还可以发送信息,例如相对于协调世界时间(Universal Time Coordinated,UTC)和全球定位系统(Global Positioning System,GPS)时间的准确时间 (例如,时间戳信息)。
[0022] 参照图2,图2示出了从PSIP数据库获得的示例性节目信息数据结构200。例如, 节目信息数据结构200可以至少包括以下节目信息数据:节目名称、频道名称(可选)、节 目中的时间、网络标识(网络ID)(可选)和邮政编码(可选)。"节目名称"可以为表演或 视频剪辑的名称,一旦接收到该捕获的屏幕截图的图像,"节目名称"可以被第二电子装置 用来搜索播放节目。"频道名称"、"网络ID"和"邮政编码"为可选信息,这些可选信息可以 在第二电子装置的搜索中提供更高的精确度。"节目中的时间"为时间戳,其指示第一电子 装置捕获屏幕截图时的时间点。时间戳信息帮助建立由第一电子装置捕获的恰好的屏幕截 图的位置(时间上的),为了视频流目的,该图像帧可以作为V0D节目或在线电影中的起始 帧来播放。
[0023] 以下示例可以示出从PSIP数据库获取的一些节目信息数据:
[0024]

[0025] 上述节目信息数据可以被编码到JavaScript对象注解(JavaScript Object Notation,JS0N)串中,例如以下:
[0026] {〃 节目 _ 名称〃 :〃Fringe〃,〃 频道 _ 名称〃 :〃WPXA-TV〃,〃频道 _ 编号〃 :〃14· Γ}
[0027] JS0N串为开放标准编码格式,其使用人可读的文本来传输包括属性值对的数据对 象。它作为可扩展标示语言(Extensive Markup Language,XML)的替选方式,主要用于在 服务器和网络应用之间传输数据。
[0028] 操作104 :第一电子装置将获取的该捕获的屏幕截图的节目信息数据嵌入以形成 嵌入编码图像文件。
[0029] 在实际实施中,编码图像数据帧包括可交换图像文件(Exchangeab 1 e Image File,EXIF)数据。该EXIF数据格式并非限制性的,用于嵌入的其他数据格式也是可行的。 操作104可以包括第一电子装置将获取的该捕获的屏幕截图的节目信息数据嵌入到编码 图像数据帧的可交换图像文件(EXIF)数据中以形成嵌入编码图像文件。当将节目信息数 据(其为JS0N编码的)嵌入到编码图像文件的EXIF数据中时,生成EXIF制造商数据标签 作为嵌入编码图像,其可以为如下所示:
[0030]
[0031] EXIF数据为适合屏幕截图的图像数据帧的描述性元数据,其可以至少包括以下中 的三个或更多个:EXIF标签值、日期和时间信息、相机设置、用于预览电视屏幕上的图片的 缩略图、录制媒体格式、版权信息、地理位置、支持软件库和处理该EXIF数据的应用软件。
[0032] 在本发明的实施方式中,嵌入编码图像文件使得第一电子装置或第二电子装置能 够根据该捕获的屏幕截图来直接切换到开始播放节目或显示内容。捕获的屏幕截图可以在 第一电子装置中本地存储,用于以后获取以直接切换至播放节目频道,或用于根据存储的 捕获的屏幕截图立即切换至VOD节目。
[0033] 在另一实施中,在第一电子装置中的该存储的捕获的屏幕截图(即,嵌入编码图 像文件)可以之后通过网络连接被发送以与第二电子装置共享,以使得第二电子装置能够 根据该捕获的屏幕截图来直接切换至开始播放节目或显示内容。可替选地,屏幕截图共享 并非限制性的。例如,屏幕截图可以通过其他方法来共享,例如通过可移动USB记忆棒,或 为本领域技术人员所熟知的其他文件传输方法。
[0034] 网络连接可以为以下任一种:Blueto〇th? (蓝牙)连接、近场(NF)、ZigBee连接、 局域网(LAN)连接、WiFi连接和互联网(Internet)连接。直接共享可以通过以上列出的 网络连接中的一种将捕获的屏幕截图传输至第二电子装置来实现。可替选地,第一电子装 置可以将捕获的屏幕截图通过一种网络连接上传到社交网络(例如,脸书、推特、微信等), 用于与朋友共享捕获的屏幕截图。
[0035] 图3示出了根据本发明的实施方式的根据捕获的屏幕截图控制在电子装置上播 放节目或显示内容的示例性方法的流程图。该电子装置可以指代第一电子装置(其捕获屏 幕截图)和第二电子装置(其例如通过网络连接从另一电子装置获得共享的屏幕截图)中 的一者或二者。该方法可以至少包括以下操作。
[0036] 操作301 :获得捕获的屏幕截图,其中该捕获的屏幕截图包括嵌入编码图像。通过 点击该捕获的屏幕截图,该捕获的屏幕截图的嵌入编码图像文件可以在电子装置中打开。
[0037] 在一个实施方式中,第一电子装置的使用者可以获取在第一电子装置中本地存储 的捕获的屏幕截图。在另一实施方式中,第二电子装置的使用者可以通过可移动存储介质 (例如USB记忆棒)或存储器存储介质获得捕获的屏幕截图。在又一实施方式中,屏幕截图 可以通过网络连接(即,以下任一种:Blue:to:〇th?连接、ZigBee连接、局域网(LAN)连接、 WiFi连接和互联网连接)来获得。例如,第二电子装置的使用者在浏览他的或她的社交网 络网站的同时可以获得由第一电子装置的使用者(该使用者可以为第二电子装置的使用 者的朋友)所共享的捕获的屏幕截图。
[0038] 操作302 :从嵌入编码图像中提取节目信息。在实际实施中,嵌入编码图像数据帧 可以包括可交换图像文件(EXIF)数据。该EXIF数据为适合屏幕截图的图像数据帧的描述 性元数据,其可以至少包括以下中的三个或更多个:EXIF标签值、日期和时间信息、相机设 置、用于预览电视屏幕上的图片的缩略图、录制媒体格式、版权信息、地理位置、支持软件库 和处理该EXIF数据的应用软件。
[0039] 在提取节目信息数据之后,电子装置(通过执行电视软件、节目频道软件或固件) 可以读取编码图像文件,并提取该嵌入编码数据中的节目信息(来自EXIF数据)。
[0040] 操作303 :根据提取的节目信息(来自EXIF数据),电子装置可以根据提取的捕获 的屏幕截图的节目信息数据在电子装置中播放该节目或显示该内容。
[0041] 在实际实施中,根据提取的节目信息数据,该电子装置可以执行以下之一:如果播 放节目为电视节目,则从PSIP数据库中搜索该电视节目并将该电子装置调谐到相应的电 视网络频道频率以获取该播放节目的编码视频帧并且定位该播放节目上的最当前视频帧, 或者,如果该播放节目为以下之一:视频点播(V0D)、在线视频剪辑、或在线电影,则通过网 络连接搜索相应的统一资源定位符(Uniform Resource Locator,URL)网址,并利用节目 信息数据中的时间戳信息来获取该播放节目的编码视频帧并定位时间戳最接近该捕获的 屏幕截图的时间戳的起始视频帧,其中获取的编码视频帧存储在该电子装置的本地存储器 中。
[0042] 如果该播放节目为来自电视台(例如CBS、NBC、ABC、CNN、FOX新闻、BBC、CCTV等) 的电视节目,则来自PSIP数据库的嵌入节目信息数据(即,节目名称、频道名称(可选)、 节目中的时间、网络标识(网络ID)(可选)和邮政编码(可选))可以被第二电子装置利 用以执行搜索目标电视节目频道,且利用该电子装置上的调谐器(例如调谐器415)来调谐 (即,切换)到该目标电视节目频道(即,频率频道)并以该播放节目上的最当前视频帧来 开始播放编码视频帧。
[0043] 可替选地,如果该播放节目为以下之一:视频点播(V0D)、在线视频剪辑、或在线 电影,则来自PSIP数据库的嵌入节目信息数据(即,节目名称、频道名称(可选)、节目中的 时间、网络标识(网络ID)(可选)和邮政编码(可选))可以被该电子装置利用以执行搜 索相应的统一资源定位符(URL)网址,以及获取该播放节目的编码视频帧并定位时间戳最 接近该捕获的屏幕截图的时间戳的起始视频帧。
[0044] 该V0D节目的编码视频帧可以从节目提供商480获取,例如从电缆或卫星网络服 务提供商公司(例如康卡斯特(Comcast)、Dish Network等)或在线电影服务提供商(例 如,亚马逊(Amazon)、萌芦网(Hulu)、网飞公司(Netflix)等)获取,且该V0D节目的编码 视频帧被存储到该电子装置的本地存储器(例如存储器440)(参见图4)中。
[0045] 用于控制切换至播放该节目或显示该内容的方法还可以包括以下额外的操作:
[0046] 操作304 :对编码视频帧解复用和解码。获取的编码视频帧(或者来自调谐器415 或者存储在存储器440中)被解复用以选择特定的数据包用于进一步解密并且被转发以用 于解码。解码视频帧可以存储在该电子装置的本地帧缓存器412中。
[0047] 操作305 :第二电子装置执行以下之一:如果该播放节目为电视节目,则以最当前 解码视频帧作为起始帧来播放解码视频帧;如果该播放节目为以下之一:视频点播(V0D)、 在线视频剪辑、或在线电影,则以时间戳最接近该捕获的屏幕截图的时间戳的起始帧来播 放解码视频帧。
[0048] 在实际实施中,如果该播放节目为电视节目(即,直播),则第二电子装置根据捕 获的屏幕截图立即切换到该电视节目频道且将(该直播的)最当前解码视频帧作为起始帧 来播放。如果该播放节目为以下之一:视频点播(V0D)、在线视频剪辑、或在线电影,则第二 电子装置立即切换至该播放节目且以时间戳最接近(第一电子装置)捕获的屏幕截图的时 间戳的起始帧来开始播放解码视频帧。
[0049] 图4示出了根据本发明的实施方式的示例性电子装置结构图和系统图400,用于 捕获屏幕截图以及用于根据该捕获的屏幕截图控制切换至在电子装置上播放节目或显示 内容。该示例性电子装置结构图可以为第一电子装置405或第二电子装置(470a-470n中 的任一个)。该电子装置可以为智能电视(例如互联网协议电视(IPTV))、智能手机、笔记 本电脑、电子平板装置、或台式电脑、或具有接收节目频道的网络连接能力且具有屏幕截图 捕获功能的任何装置。
[0050] 系统400可以包括第一电子装置405和一个或多个第二电子装置470a至470η,所 述一个或多个第二电子装置470a至470η通过具有云资源(例如,仅举几例:服务器、存储 器、数据库、应用程序)的网络连接460而彼此连接。系统400还可以包括节目服务提供商 480,该节目服务提供商480可以为电视台(例如CBS、NBC、ABC、CNN、FOX新闻、BBC、CCTV 等)、提供VOD节目的电缆或卫星网络服务提供商公司(例如Comcast、Dish Network等)、 或在线电影服务提供商。
[0051] 在实施方式中,第一电子装置405 (以及第二电子装置(470a至470η中的任一 个))可以包括至少一个处理器430,所述至少一个处理器430执行存储在各自的永久计算 机可读介质存储器440中的指令代码(即,电视软件、节目频道软件或固件),其中执行的 指令代码使得第一电子装置405 (以及第二电子装置)中的多个硬件执行各自的控制功能。 第一电子装置405 (以及第二电子装置)中的多个硬件至少可以包括以下硬件:
[0052] 第一电子装置405的控制器410,控制器410可以从第一电子装置405的显示器 411捕获播放节目的屏幕截图,其中该屏幕截图包括存储的图像数据帧。该图像数据帧可以 在第一电子装置405中存储在本地帧缓存器中或存储在远离第一电子装置的存储器中。
[0053] 编码器413,编码器413可以对捕获的屏幕截图的图像数据帧编码,之后存储屏幕 截图的编码图像数据帧。在实际实施中,该编码图像数据帧可以存储在以下之一中:第一电 子装置405的本地存储器440或远程存储器,该远程存储器被存储在通过网络连接460可 访问的云资源上。
[0054] 控制器410还可以执行:从节目数据库中获取播放节目的捕获的屏幕截图的节目 信息数据。在实际实施中,该节目数据库可以通过以下之一访问:从电视中的本地数据库 (例如PSIP数据库420)或从通过网络连接460的远程服务器/数据库(例如服务器/PSIP 数据库472)。第一控制器410可以将获取的捕获的屏幕截图的节目信息数据嵌入到编码图 像数据帧(其可以为可交换图像文件(EXIF)数据)中以形成嵌入编码图像文件。
[0055] 捕获的屏幕截图的嵌入编码图像文件可以使得第一控制器410能够根据捕获的 屏幕截图直接将第一电子装置切换至开始播放该节目或显示该内容。在本发明的实施中, 捕获的屏幕截图可以在第一电子装置405中本地存储,用于以后获取以直接切换至播放节 目频道,或用于根据存储的捕获的屏幕截图立即切换至V0D节目。
[0056] 通信接口 450可以通过网络连接460将捕获的屏幕截图的嵌入编码图像文件发送 以与第二电子装置(470a至470η中的任一个)的另一使用者共享,使得该嵌入编码图像文 件可以使得第二电子装置(470a至470η中的任一个)能够根据第一电子装置的捕获的屏 幕截图直接切换到开始播放该节目或显示该内容。
[0057] 在本发明的实施中,捕获的屏幕截图可以通过网络连接460直接发送以与第二电 子装置(470a至470η中的任一个)共享。在本发明的另一实施中,在第一电子装置405中 的存储的捕获的屏幕截图可以以后获取并通过网络连接460发送以与第二电子装置(470a 至470η中的任一个)共享。该捕获的屏幕截图的嵌入编码图像文件可以使得第二电子装 置能够根据捕获的屏幕截图直接切换到开始播放该节目或显示该内容。
[0058] 网络连接可以为以下任一种:Bluetooth?连接、近场、ZigBee连接、局域网(LAN) 连接、WiFi连接和互联网连接。直接共享可以通过以上列出的网络连接中的一种将捕获的 屏幕截图传输至第二电子装置来实现。可替选地,第一电子装置可以将捕获的屏幕截图通 过一种网络连接上传到社交网络(例如,脸书、推特、微信等),用于与朋友共享捕获的屏幕 截图。
[0059] 可替选地,屏幕截图共享并非限制性的。例如,屏幕截图可以通过其他方法来共 享,例如通过可移动USB记忆棒,或为本领域技术人员所熟知的其他文件传输方法。
[0060] 播放节目或显示内容可以为以下之一:电视节目频道、视频点播(V0D)节目、在线 视频剪辑或在线电影。从PSIP数据库获得的屏幕截图的节目信息数据可以具有数据结构 200 (参见图2),数据结构200可以至少包括以下数据:节目名称、频道名称(可选)、节目 中的时间、网络标识(网络ID)(可选)和邮政编码(可选)。
[0061] 在实际实施中,编码图像数据帧可以优选为联合图像专家组(JPEG)文件格式,其 为电视节目屏幕截图提供较好的压缩率。理论上,提供存储图像数据的方式的所有图像格 式(除了 JPEG)也可以用在本发明的实施方式中。
[0062] 嵌入编码图像数据帧可以包括可交换图像文件(EXIF)数据。该EXIF数据为适 合屏幕截图的图像数据帧的描述性元数据,其至少包括以下中的三个或更多个:EXIF标签 值、日期和时间信息、相机设置、用于预览电视屏幕上的图片的缩略图、录制媒体格式、版权 信息、地理位置、支持软件库和处理该EXIF数据的应用软件。除了 EXIF数据的为本领域技 术人员所熟知的其他数据格式也可以在在此描述的实施方式中实施。
[0063] 图4还披露了第二电子装置470a至470η,第二电子装置470a至470η可以包括与 第一电子装置405中描述的类似的基本功能块。因此,第二电子装置可以执行如第一电子 装置405中描述的操作。
[0064] 更具体地,可以使得第二电子装置(470a至470η中的任一个)能够根据捕获的屏 幕截图执行节目切换。第二电子装置可以包括至少一个处理器,所述至少一个处理器执行 存储在永久计算机可读介质存储器中的指令代码,其中执行的指令代码使得该电子装置中 的多个硬件执行各自的控制功能。第二电子装置可以包括以下相关的硬件:
[0065] 第二电子装置(例如470a)的通信接口 450,该通信接口 450可以通过网络连接 获得屏幕截图的嵌入编码图像文件。例如,第二电子装置可以通过Bluetooth?连接与第一 电子装置配对以直接下载或获得捕获的屏幕截图的嵌入编码图像文件。可替选地,当第二 电子装置470a的使用者点击由第一电子装置405的使用者发布到社交网络网站(例如,脸 书、推特、微信等)上的捕获的屏幕截图时,第二电子装置470a可以获得捕获的屏幕截图的 嵌入编码图像文件。
[0066] 第二电子装置470a的控制器410,该控制器410可以提取该嵌入编码数据中的节 目信息(来自EXIF数据)。如果该播放节目为电视节目频道,则第二控制器410可以从 PSIP数据库420 (或远程地从服务器/PSIP数据库472)搜索电视节目频道,并将第二电子 装置470a调谐至相应的电视网络频道频率以获取该播放节目的编码视频帧以及定位该电 视节目频道上的最当前视频帧。
[0067] 如果该播放节目为以下之一:视频点播(V0D)节目、在线视频剪辑、或在线电影, 则第二控制器410可以通过网络连接460从PSIP数据库420 (或远程地从服务器/PSIP数 据库472)搜索相应的统一资源定位符(URL)网址。第二电子装置470a的第二控制器410 可以利用从EXIF数据提取的节目信息中的时间戳信息以获取该播放节目的编码视频帧并 定位时间戳最接近由第一电子装置405捕获的屏幕截图的时间戳的起始视频帧。获取的 V0D节目的编码视频帧可以存储到第二存储器440中。
[0068] 第二电子装置470a的解复用器414,解复用器414可以从以下之一解复用:经由 调谐器415接收的播放电视节目频道的编码视频帧,或存储在第二电子装置470a的第二存 储器440中的VOD节目的编码视频帧。解复用器414可以从编码视频帧中选择特定的数据 包以用于进一步解密并转发它们以用于解码。解码视频帧存储在帧缓存器412中并且可以 被立即播放且显示在第二电子装置470a的显示器411上。
[0069] 第二电子装置470a的解码器413,解码器413可以对编码视频帧解码并将解码视 频帧存储在第二帧缓存器412中。其中:如果该播放节目为电视节目(即,直播),则解码 视频帧可以被立即从第二帧缓存器412播放并以最当前解码视频帧作为电视节目的起始 帧来显示到显示器411上。如果该播放节目为以下之一:视频点播(V0D)、在线视频剪辑、 或在线电影,则解码视频帧可以被立即从第二帧缓存器412播放并以时间戳最接近(由第 一电子装置)捕获的屏幕截图的时间戳的起始帧来显示到显示器411上。
[0070] 实施上述披露的实施方式使得第二电子装置470a的使用者能够仅仅执行一次点 击屏幕截图(在社交网络上)以根据第一电子装置405的捕获的屏幕截图直接切换至开始 播放该节目或显示该内容。如果该播放节目为电视节目频道,则使用者可以仅执行一次点 击如在他的或她的社交网络网页上显示的捕获的屏幕截图,这可以直接将第二电子装置调 谐到播放节目频道,而不需要使用者进行任何手动操作来单独调谐到电视节目频道。如果 捕获的屏幕截图适合V0D节目或在线电影,则使用者可以仅执行一次点击如在他的或她的 社交网络网页上显示的捕获的屏幕截图,第二电子装置470a可以以时间戳最接近捕获的 屏幕截图的时间戳的起始视频帧来直接启动该V0D节目或在线电影,由此免除了调谐至该 V0D节目或在线电影的多次手动操作以及在节目中手动寻找最接近的捕获的屏幕截图;因 此,改善了观看者的感受且减少了时间延迟。
[0071] 在本发明的一个实施方式中,节目信息数据可以不嵌入到来自捕获的屏幕截图的 图像中,而可以嵌入到任一其他来源的普通图像中,例如海报或使用者喜欢的其他图像。
[0072] 上述实施方式的序号仅仅旨在用于描述,而不指示实施方式的优缺点。本领域的 普通技术人员应当理解,前述实施方式的所有操作或一些操作可以由电视中的至少一个处 理器和相关的硬件、或存储在永久计算机可读存储介质(其中存储有计算机可执行的命 令)上的软件程序代码实现。例如,本发明可以实施为作为存储在程序模块中的代码的算 法或具有多程序模块的系统。计算机可读存储介质可以为例如非易失性存储器(例如光 盘)、硬盘驱动器、ROM或闪存。计算机可执行的命令可以根据捕获的屏幕截图控制电视上 的节目切换。
【主权项】
1. 一种用于对捕获的屏幕截图编码的方法,包括: 从第一电子装置的显示器捕获播放节目或显示内容的屏幕截图,其中所述屏幕截图包 括存储的图像数据帖; 所述第一电子装置对所述屏幕截图的所述图像数据帖编码,之后存储所述屏幕截图的 编码图像数据帖; 所述第一电子装置从节目数据库中获取所述播放节目或显示内容的所述屏幕截图的 节目信息数据;W及 所述第一电子装置将获取的所述捕获的屏幕截图的节目信息数据嵌入到所述编码图 像数据帖中W形成嵌入编码图像文件。2. 根据权利要求1所述的方法,其中,所述嵌入编码图像文件使得所述第一电子装置 或第二电子装置能够根据所述捕获的屏幕截图直接切换到开始播放所述节目或显示所述 内容,W及使得所述第二电子装置能够根据所述捕获的屏幕截图直接切换到开始播放所述 节目或显示所述内容包括:通过网络连接与所述第二电子装置共享所述嵌入编码图像文 件。3. 根据权利要求2所述的方法,其中,所述第一电子装置或所述第二电子装置包括W 下之一:智能电视、互联网协议电视IPTV、智能手机、笔记本电脑、电子平板装置、或台式电 脑。4. 根据权利要求1所述的方法,其中,所述播放节目包括W下之一:电视节目频道、视 频点播VOD节目、在线视频剪辑或在线电影。5. 根据权利要求1所述的方法,其中,从所述数据库中获取的所述屏幕截图的所述节 目信息数据至少包括W下中的两个或更多个:节目名称、频道名称、节目播出时间、图像数 据帖时间戳、网络标识和邮政编码。6. 根据权利要求1所述的方法,其中,所述捕获的屏幕截图本地存储在所述第一电子 装置中,用于获取W根据所述捕获的屏幕截图直接切换到开始播放所述节目或显示所述内 容,或用于通过网络连接与第二电子装置共享。7. 根据权利要求1所述的方法,其中,所述编码图像数据帖包括可交换图像文件EXIF 数据,其中所述EXIF数据为适合所述屏幕截图的所述图像数据帖的描述性元数据,所述 EXIF数据至少包括W下中的S个或更多个:EXIF标签值、日期和时间信息、相机设置、用于 预览电视屏幕上的图片的缩略图、录制媒体格式、版权信息、地理位置、支持软件库和处理 所述EXIF数据的应用软件。8. 根据权利要求1所述的方法,其中,所述节目数据库能够通过W下之一访问:从所述 第一电子装置中的本地数据库或通过网络连接从远程服务器/数据库,W及所述节目数据 库包括PSIP数据库且所述节目信息数据包括W下中的一个或多个:频道信息和节目指南 f目息。9. 根据权利要求2、6或8所述的方法,其中,所述网络连接包括W下中的任一种: 反1朋妨納h?连接、近场、Zi浊ee连接、局域网LAN连接、WiFi连接和互联网连接。10. 根据权利要求2所述的方法,其中,所述嵌入编码图像文件使得所述第一电子装置 或所述第二电子装置能够根据所述捕获的屏幕截图直接切换到开始播放所述节目或显示 所述内容,包括: 获得所述捕获的屏幕截图,其中所述捕获的屏幕截图包括所述嵌入编码图像文件; 从所述嵌入编码图像文件中提取所述节目信息数据; 根据提取的所述节目信息数据,执行W下操作之一: 如果所述播放节目或显示内容为电视节目频道,则从PSIP数据库中捜索所述电视节 目频道,且将所述第一电子装置或所述第二电子装置调谐到相应的电视网络频道频率,W 获取所述播放节目的编码视频帖W及定位所述电视节目频道上的最当前视频帖,或 如果所述播放节目或显示内容为W下之一:视频点播VOD节目、在线视频剪辑、或在线 电影,则通过所述网络连接捜索相应的统一资源定位符U化网址,并利用时间戳信息W获 取所述播放节目的编码视频帖W及定位时间戳最接近所述捕获的屏幕截图的时间戳的起 始视频帖,其中获取的所述编码视频帖存储在本地存储器中; 对所述编码视频帖解复用和解码;W及 如果所述播放节目或显示内容为所述电视节目频道,则W最当前解码视频帖作为起始 帖来播放解码视频帖; 如果所述播放节目或显示内容为W下之一:视频点播V0D、在线视频剪辑、或在线电 影,则W所述时间戳最接近所述捕获的屏幕截图的时间戳的所述起始视频帖来播放所述解 码视频帖。11. 一种用于控制切换到在电子装置上播放节目或显示内容的方法,包括: 获得嵌入编码图像; 从所述嵌入编码图像中提取节目信息数据; 根据提取的所述节目信息数据切换到在所述电子装置中播放所述节目或显示所述内 容。12. -种用于控制切换到开始播放节目或显示内容的电子装置,其中,所述电子装置包 括: 一个或多个处理器;W及 存储器,其中: 所述存储器存储有一个或多个计算机可读指令代码,其中所述计算机可读指令代码使 得所述电子装置中的多个硬件执行各自的控制功能W执行: 获得嵌入编码图像; 从所述嵌入编码图像中提取节目信息数据;W及 根据提取的所述节目信息数据切换到在所述电子装置中播放所述节目或显示所述内 容。13. 根据权利要求12所述的电子装置,包括第一通信接口,所述第一通信接口通过网 络连接获得由另一电子装置共享的所述嵌入编码图像文件,使得所述嵌入编码图像文件使 得所述电子装置能够根据由所述另一电子装置共享的捕获的屏幕截图直接切换到开始播 放所述节目或显示所述内容。14. 根据权利要求13所述的电子装置,包括所述电子装置或所述另一电子装置,所述 电子装置和所述另一电子装置中的每一电子装置为W下之一:互联网协议电视IPTV、智能 手机、笔记本电脑、电子平板装置、或台式电脑。15. 根据权利要求12所述的电子装置,其中,所述节目或内容包括W下之一:电视节目 频道、视频点播VOD节目、在线视频剪辑或在线电影。16. 根据权利要求12所述的电子装置,其中,从PSIP数据库获取的屏幕截图的所述节 目信息数据至少包括W下中的两个或更多个:节目名称、频道名称、节目播出时间、图像数 据时间戳、网络标识和邮政编码。17. 根据权利要求12所述的电子装置,其中,捕获的屏幕截图本地存储在所述电子装 置中,用于获取W根据所述捕获的屏幕截图直接切换到开始播放所述节目或显示所述内 容,或用于通过网络连接与另一电子装置共享。18. 根据权利要求12所述的电子装置,其中,编码图像数据包括可交换图像文件EXIF 数据,其中所述EXIF数据为适合屏幕截图的图像数据的描述性元数据,所述EXIF数据至少 包括W下中的=个或更多个:EXIF标签值、日期和时间信息、相机设置、用于预览电视屏幕 上的图片的缩略图、录制媒体格式、版权信息、地理位置、支持软件库和处理所述EXIF数据 的应用软件。19. 根据权利要求13所述的电子装置,其中,所述网络连接包括W下中的任一种: BIuetoO化液连接、近场、Zi浊ee连接、局域网LAN连接、WiFi连接和互联网连接。20. 根据权利要求13所述的电子装置,其中,共享所述捕获的屏幕截图的所述另一电 子装置包括至少一个处理器,所述至少一个处理器执行存储在各自的永久计算机可读介质 存储器中的指令代码,其中执行的所述指令代码使得所述另一电子装置中的多个硬件执行 各自的控制功能,所述另一电子装置包括: 控制器,所述控制器从所述另一电子装置的显示器捕获播放节目或显示内容的屏幕截 图,其中所述屏幕截图包括存储的图像数据; 编码器,所述编码器对所述屏幕截图的所述图像数据编码,之后将所述屏幕截图的编 码图像数据存储在W下之一中:所述另一电子装置的本地存储器或能够通过所述网络连接 访问的远程存储器; 其中,所述控制器还执行: 从节目数据库中获取所述节目的所述屏幕截图的节目信息数据,所述节目数据库能够 通过W下之一访问:从所述另一电子装置的本地数据库或通过所述网络连接从远程服务器 /数据库;W及 将获取的所述捕获的屏幕截图的所述节目信息数据嵌入到编码图像数据中W形成所 述嵌入编码图像文件,其中所述嵌入编码图像文件使得所述电子装置或所述另一电子装置 能够根据所述捕获的屏幕截图直接切换到开始播放所述节目或显示所述内容。
【文档编号】H04N21/431GK105992041SQ201510088865
【公开日】2016年10月5日
【申请日】2015年2月26日
【发明人】尚修远, 俞珂
【申请人】青岛海信电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1