CN103051950A - 共享控制装置和播放画面的共享方法 - Google Patents
共享控制装置和播放画面的共享方法 Download PDFInfo
- Publication number
- CN103051950A CN103051950A CN2013100182448A CN201310018244A CN103051950A CN 103051950 A CN103051950 A CN 103051950A CN 2013100182448 A CN2013100182448 A CN 2013100182448A CN 201310018244 A CN201310018244 A CN 201310018244A CN 103051950 A CN103051950 A CN 103051950A
- Authority
- CN
- China
- Prior art keywords
- broadcasting pictures
- unit
- data
- terminal
- pictures
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本发明提供了一种共享控制装置,包括:连接管理单元,用于将所述共享控制装置分别连接至终端和显示装置;采集单元,用于采集所述显示装置的播放画面数据和与所述播放画面数据对应的状态控制信息;判断单元,用于判断所述播放画面的状态和/或所述播放画面对应应用功能所属类型;数据传输单元,用于根据所述判断单元的判断结果,选择性传输所述采集单元采集到的播放画面数据和状态控制信息。本发明还提出了相应的播放画面的共享方法。通过本发明的技术方案,可以根据显示装置的播放画面的实时情况,判断需要传输至终端的数据,从而降低延迟,提升画面同步率。
Description
技术领域
本发明涉及数据传输技术领域,具体而言,涉及共享控制装置和播放画面的共享方法。
背景技术
在很多情况下,用户希望通过将终端(如手机)与其他的显示装置(如电视机)进行连接,并在终端上对显示装置的播放画面进行共享,比如在手机上共享电视机中的播放内容的画面。
在相关技术中,终端接收的播放画面数据都是由终端发送截屏请求之后,才能够获取相应的截屏信息,并且需要不停地发送截屏请求,以连续获取对应的截屏信息来进行显示。但由于这种实时的“请求——发送”的方式存在延迟,会导致终端和显示装置之间的播放画面及操控界面不同步,导致无法实现终端同步操控显示装置。
因此,需要一种新的画面共享技术,可以根据显示装置的播放画面的实时情况,判断需要传输至终端的数据,从而降低延迟,提升画面同步率。
发明内容
本发明正是基于上述问题,提出了一种新的画面共享技术,可以根据显示装置的播放画面的实时情况,判断需要传输至终端的数据,从而降低延迟,提升画面同步率。
有鉴于此,本发明提出了一种共享控制装置,包括:连接管理单元,用于将所述共享控制装置分别连接至终端和显示装置;采集单元,用于采集所述显示装置的播放画面数据和与所述播放画面数据对应的状态控制信息;判断单元,用于判断所述播放画面的状态和/或所述播放画面对应应用功能所属类型;数据传输单元,用于根据所述判断单元的判断结果,选择性传输所述采集单元采集到的播放画面数据和/或状态控制信息至所述终端。
在该技术方案中,共享控制装置可以位于显示装置内部,比如显示装置为智能电视,而共享控制装置为智能电视内部的处理装置;共享控制装置也可以位于显示装置外部,比如显示装置为电视,而共享控制装置为连接至电视的智能电视盒。共享控制装置可以根据显示装置的播放画面的实时情况,从而判断传输至终端的数据,比如当播放画面变化频繁或播放画面来自游戏等可能使画面变化频繁的应用功能,则仅传输状态控制信息至终端,以降低对网络的需求,避免终端上的画面卡顿;而在其他情况下,则同时传输播放画面数据和状态控制信息,以得到最佳的使用体验。
在上述技术方案中,优选地,还包括:数据编码单元,用于将所述播放画面数据以流媒体的形式进行编码处理,以供所述数据传输单元实时传输至所述终端。
在该技术方案中,通过采用流媒体的形式进行编码压缩,从而可以将显示装置的播放画面实时地传输至终端中,确保了显示装置与终端之间的播放画面的同步性。
在上述技术方案中,优选地,还包括:界面数据传输单元,用于将对应于所述播放画面数据的界面生成数据传输至所述终端,以由所述终端生成为播放状态控制界面;状态信息传输单元,用于将对应于所述播放画面数据的状态控制信息实时传输至所述终端,以由所述终端加载至所述播放状态控制界面中。更进一步地,还可以包括:控制信息接收单元,用于接收来自所述终端的播放控制信息;控制信息执行单元,用于执行所述播放控制信息,以控制所述显示装置的播放过程。
在该技术方案中,终端可以根据接收到的界面生成数据生成播放状态控制界面,以控制显示装置的播放过程,因而在终端上无需事先做任何程序的安装或改进,便可以实现对显示装置的播放控制。比如当显示装置在播放视频时,则在终端上生成的播放状态控制界面上可以包括“快进”、“快退”、“播放进度条”、“暂停”等功能控件。当然,显示装置上的播放内容可以包括任意多媒体数据,还可以是浏览网页、玩游戏等的画面,则“播放状态控制界面”也不一定是独立于播放画面的界面(比如对视频画面的控制界面,与视频画面是分离的),而可以是与播放画面融合在一起,并且可以显示也可以是透明的。具体地,比如在浏览网页时,“播放状态控制界面”可以位于终端的整个屏幕,则用户在终端的屏幕上任意位置进行单指拖动、双指拉伸等动作时,都可以产生相应的控制命令,以实现对网页的拖动、缩放等操作,从而实现对显示装置的播放控制。
在上述技术方案中,优选地,还包括:所述判断单元具体包括第一判断子单元和/或第二判断子单元,所述第一判断子单元用于判断所述显示装置的播放画面状态是否为变化密集;所述第二判断子单元用于判断所述播放画面对应的应用功能所属的类型是否为变化密集类型;其中,在所述第一判断子单元和/或所述第二判断子单元的判断结果为是的情况下,所述数据传输单元仅传输所述采集单元采集到的状态控制信息至所述终端,否则,所述数据传输单元还将传输所述采集单元采集到的播放画面数据。
在该技术方案中,当播放画面的变化密集时,则可能导致传输数据量的加大,这一方面可能带来更大的网络开销,并且当网络环境无法保证这种开销时,将导致终端上的播放画面卡顿、控制不同步等问题,另一方面也可能导致终端及共享控制装置的功耗增加。因此,通过在播放画面的变化密集时不传输播放画面数据,而仅传输状态控制信息,使得降低终端功耗和网络环境需求的同时,仍然可以通过生成播放状态控制界面来对显示装置进行播放控制。
或者,还可以预先对显示装置能够执行的应用功能是否属于画面密集变化类型进行分类,比如可以将“视频播放”、“游戏”等划分为画面密集变化类型,则当共享控制装置监测到显示装置开启了“视频播放器”或启动了相关游戏的执行程序,即可判定当前的播放画面的变化密集。
在上述技术方案中,优选地,还包括:帧图像采集单元,用于连续采集所述播放画面的多个帧图像;图像内容比较单元,用于比较所述多个帧图像的图像内容;其中,在比较结果为所述多个帧图像的图像内容的变化程度大于或等于预设数值的情况下,所述判断单元判定所述播放画面状态为变化密集。
在该技术方案中,还可以在预先分类设置的情况下,直接对播放画面的变化情况进行检测,比如可以通过对帧图像上的内容变化程度进行检测,若连续n帧图像的变化程度较高,比如超过80%的像素点在变化,则可以判定当前的播放画面的变化密集。
根据本发明的另一方面,还提出了一种播放画面的共享方法,包括:连接至终端和显示装置;采集所述显示装置的播放画面数据和与所述播放画面数据对应的状态控制信息;判断所述播放画面的状态和/或所述播放画面对应应用功能所属类型;根据所述状态和/或所述类型的判断结果,选择性传输所述采集到的播放画面数据和/或状态控制信息至所述终端。
在该技术方案中,共享控制装置可以位于显示装置内部,比如显示装置为智能电视,而共享控制装置为智能电视内部的处理装置;共享控制装置也可以位于显示装置外部,比如显示装置为电视,而共享控制装置为连接至电视的智能电视盒。共享控制装置可以根据显示装置的播放画面的实时情况,从而判断传输至终端的数据,比如当播放画面变化频繁或播放画面来自游戏等可能使画面变化频繁的应用功能,则仅传输状态控制信息至终端,以降低对网络的需求,避免终端上的画面卡顿;而在其他情况下,则同时传输播放画面数据和状态控制信息,以得到最佳的使用体验。
在上述技术方案中,优选地,所述将所述显示装置的播放画面数据实时传输至所述终端的步骤包括:将所述播放画面数据以流媒体的形式进行编码处理后,实时传输至所述终端。
在该技术方案中,通过采用流媒体的形式进行编码压缩,从而可以将显示装置的播放画面实时地传输至终端中,确保了显示装置与终端之间的播放画面的同步性。
在上述技术方案中,优选地,还包括:将对应于所述播放画面数据的界面生成数据传输至所述终端,以由所述终端生成为播放状态控制界面;以及将对应于所述播放画面数据的状态控制信息实时传输至所述终端,以由所述终端加载至所述播放状态控制界面中。更进一步地,还可以包括:根据来自所述终端的播放控制信息,控制所述显示装置的播放过程。
在该技术方案中,终端可以根据接收到的界面生成数据生成播放状态控制界面,以控制显示装置的播放过程,因而在终端上无需事先做任何程序的安装或改进,便可以实现对显示装置的播放控制。比如当显示装置在播放视频时,则在终端上生成的播放状态控制界面上可以包括“快进”、“快退”、“播放进度条”、“暂停”等功能控件。当然,显示装置上的播放内容可以包括任意多媒体数据,还可以是浏览网页、玩游戏等的画面,则“播放状态控制界面”也不一定是独立于播放画面的界面(比如对视频画面的控制界面,与视频画面是分离的),而可以是与播放画面融合在一起,并且可以显示也可以是透明的。具体地,比如在浏览网页时,“播放状态控制界面”可以位于终端的整个屏幕,则用户在终端的屏幕上任意位置进行单指拖动、双指拉伸等动作时,都可以产生相应的控制命令,以实现对网页的拖动、缩放等操作,从而实现对显示装置的播放控制。
在上述技术方案中,优选地,还包括:判断所述显示装置的播放画面状态是否为变化密集和/或判断所述播放画面对应的应用功能所属的类型是否为变化密集类型;其中,在判断结果为是的情况下,仅传输所述采集单元采集到的状态控制信息至所述终端,否则,还将传输所述采集单元采集到的播放画面数据。
在该技术方案中,当播放画面的变化密集时,则可能导致传输数据量的加大,这一方面可能带来更大的网络开销,并且当网络环境无法保证这种开销时,将导致终端上的播放画面卡顿、控制不同步等问题,另一方面也可能导致终端及共享控制装置的功耗增加。因此,通过在播放画面的变化密集时不传输播放画面数据,而仅传输状态控制信息,使得降低终端功耗和网络环境需求的同时,仍然可以通过生成播放状态控制界面来对显示装置进行播放控制。
或者,还可以预先对显示装置能够执行的应用功能是否属于画面密集变化类型进行分类,比如可以将“视频播放”、“游戏”等划分为画面密集变化类型,则当共享控制装置监测到显示装置开启了“视频播放器”或启动了相关游戏的执行程序,即可判定当前的播放画面的变化密集。
在上述技术方案中,优选地,包括:连续采集所述播放画面的多个帧图像;若所述多个帧图像的图像内容的变化程度大于或等于预设数值,则判定所述播放画面状态为变化密集。
在该技术方案中,还可以在预先分类设置的情况下,直接对播放画面的变化情况进行检测,比如可以通过对帧图像上的内容变化程度进行检测,若连续n帧图像的变化程度较高,比如超过80%的像素点在变化,则可以判定当前的播放画面的变化密集。
通过以上技术方案,可以使终端与显示装置之间进行画面共享时,无需终端实时发送请求,而只需要在开始时发送一次请求,即可在发送结束请求之前连续获取显示装置的播放画面,从而降低延迟,提升画面同步率。
附图说明
图1示出了根据本发明的一个实施例的共享控制装置的框图;
图2示出了根据本发明的一个实施例的播放画面的共享方法的流程图;
图3A至图3C示出了根据本发明的一个实施例的终端与显示装置进行播放画面共享的示意图;
图4示出了根据本发明的一个实施例的在智能手机与电视之间实现播放内容共享的具体流程图;
图5示出了根据本发明的另一个实施例的在智能手机与电视之间实现播放内容共享的具体流程图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
图1示出了根据本发明的一个实施例的共享控制装置的框图。
如图1所示,根据本发明的一个实施例的共享控制装置100,包括:连接管理单元102,用于将所述共享控制装置100分别连接至终端和显示装置;采集单元104,用于采集所述显示装置的播放画面数据和与所述播放画面数据对应的状态控制信息;判断单元106,用于判断所述播放画面的状态和/或所述播放画面对应应用功能所属类型;数据传输单元108,用于根据所述判断单元106的判断结果,选择性传输所述采集单元104采集到的播放画面数据和/或状态控制信息至所述终端。
在该技术方案中,共享控制装置100可以位于显示装置内部,比如显示装置为智能电视,而共享控制装置100为智能电视内部的处理装置;共享控制装置100也可以位于显示装置外部,比如显示装置为电视,而共享控制装置100为连接至电视的智能电视盒。共享控制装置100可以根据显示装置的播放画面的实时情况,从而判断传输至终端的数据,比如当播放画面变化频繁或播放画面来自游戏等可能使画面变化频繁的应用功能,则仅传输状态控制信息至终端,以降低对网络的需求,避免终端上的画面卡顿;而在其他情况下,则同时传输播放画面数据和状态控制信息,以得到最佳的使用体验。
在上述技术方案中,优选地,还包括:数据编码单元110,用于将所述播放画面数据以流媒体的形式进行编码处理,以供所述数据传输单元108实时传输至所述终端。
在该技术方案中,通过采用流媒体的形式进行编码压缩,从而可以将显示装置的播放画面实时地传输至终端中,确保了显示装置与终端之间的播放画面的同步性。
在上述技术方案中,优选地,还包括:界面数据传输单元112,用于将对应于所述播放画面数据的界面生成数据传输至所述终端,以由所述终端生成为播放状态控制界面;状态信息传输单元114,用于将对应于所述播放画面数据的状态控制信息实时传输至所述终端,以由所述终端加载至所述播放状态控制界面中。更进一步地,还可以包括:控制信息接收单元116,用于接收来自所述终端的播放控制信息;控制信息执行单元118,用于执行所述播放控制信息,以控制所述显示装置的播放过程。
在该技术方案中,终端可以根据接收到的界面生成数据生成播放状态控制界面,以控制显示装置的播放过程,因而在终端上无需事先做任何程序的安装或改进,便可以实现对显示装置的播放控制。比如当显示装置在播放视频时,则在终端上生成的播放状态控制界面上可以包括“快进”、“快退”、“播放进度条”、“暂停”等功能控件。当然,显示装置上的播放内容可以包括任意多媒体数据,还可以是浏览网页、玩游戏等的画面,则“播放状态控制界面”也不一定是独立于播放画面的界面(比如对视频画面的控制界面,与视频画面是分离的),而可以是与播放画面融合在一起,并且可以显示也可以是透明的。具体地,比如在浏览网页时,“播放状态控制界面”可以位于终端的整个屏幕,则用户在终端的屏幕上任意位置进行单指拖动、双指拉伸等动作时,都可以产生相应的控制命令,以实现对网页的拖动、缩放等操作,从而实现对显示装置的播放控制。
在上述技术方案中,优选地,还包括:所述判断单元106具体包括第一判断子单元1062和/或第二判断子单元1064,所述第一判断子单元1062用于判断所述显示装置的播放画面状态是否为变化密集;所述第二判断子单元1064用于判断所述播放画面对应的应用功能所属的类型是否为变化密集类型;其中,在所述第一判断子单元1062和/或所述第二判断子单元1064的判断结果为是的情况下,所述数据传输单元108仅传输所述采集单元104采集到的状态控制信息至所述终端,否则,所述数据传输单元108还将传输所述采集单元104采集到的播放画面数据。
在该技术方案中,当播放画面的变化密集时,则可能导致传输数据量的加大,这一方面可能带来更大的网络开销,并且当网络环境无法保证这种开销时,将导致终端上的播放画面卡顿、控制不同步等问题,另一方面也可能导致终端及共享控制装置的功耗增加。因此,通过在播放画面的变化密集时不传输播放画面数据,而仅传输状态控制信息,使得降低终端功耗和网络环境需求的同时,仍然可以通过生成播放状态控制界面来对显示装置进行播放控制。
或者,还可以预先对显示装置能够执行的应用功能是否属于画面密集变化类型进行分类,比如可以将“视频播放”、“游戏”等划分为画面密集变化类型,则当共享控制装置监测到显示装置开启了“视频播放器”或启动了相关游戏的执行程序,即可判定当前的播放画面的变化密集。
在上述技术方案中,优选地,还包括:帧图像采集单元120,用于连续采集所述播放画面的多个帧图像;图像内容比较单元122,用于比较所述多个帧图像的图像内容;其中,在比较结果为所述多个帧图像的图像内容的变化程度大于或等于预设数值的情况下,所述判断单元116判定所述播放画面状态为变化密集。
在该技术方案中,还可以在预先分类设置的情况下,直接对播放画面的变化情况进行检测,比如可以通过对帧图像上的内容变化程度进行检测,若连续n帧图像的变化程度较高,比如超过80%的像素点在变化,则可以判定当前的播放画面的变化密集。
图2示出了根据本发明的一个实施例的播放画面的共享方法的流程图。
如图2所示,根据本发明的一个实施例的播放画面的共享方法,包括:步骤202,连接至终端和显示装置;步骤204,采集所述显示装置的播放画面数据和与所述播放画面数据对应的状态控制信息;步骤206,判断所述播放画面的状态和/或所述播放画面对应应用功能所属类型;步骤208,根据所述状态和/或所述类型的判断结果,选择性传输所述采集到的播放画面数据和/或状态控制信息至所述终端。
在该技术方案中,共享控制装置可以位于显示装置内部,比如显示装置为智能电视,而共享控制装置为智能电视内部的处理装置;共享控制装置也可以位于显示装置外部,比如显示装置为电视,而共享控制装置为连接至电视的智能电视盒。共享控制装置可以根据显示装置的播放画面的实时情况,从而判断传输至终端的数据,比如当播放画面变化频繁或播放画面来自游戏等可能使画面变化频繁的应用功能,则仅传输状态控制信息至终端,以降低对网络的需求,避免终端上的画面卡顿;而在其他情况下,则同时传输播放画面数据和状态控制信息,以得到最佳的使用体验。
在上述技术方案中,优选地,所述将所述显示装置的播放画面数据实时传输至所述终端的步骤包括:将所述播放画面数据以流媒体的形式进行编码处理后,实时传输至所述终端。
在该技术方案中,通过采用流媒体的形式进行编码压缩,从而可以将显示装置的播放画面实时地传输至终端中,确保了显示装置与终端之间的播放画面的同步性。
在上述技术方案中,优选地,还包括:将对应于所述播放画面数据的界面生成数据传输至所述终端,以由所述终端生成为播放状态控制界面;以及将对应于所述播放画面数据的状态控制信息实时传输至所述终端,以由所述终端加载至所述播放状态控制界面中。更进一步地,还可以包括:根据来自所述终端的播放控制信息,控制所述显示装置的播放过程。
在该技术方案中,终端可以根据接收到的界面生成数据生成播放状态控制界面,以控制显示装置的播放过程,因而在终端上无需事先做任何程序的安装或改进,便可以实现对显示装置的播放控制。比如当显示装置在播放视频时,则在终端上生成的播放状态控制界面上可以包括“快进”、“快退”、“播放进度条”、“暂停”等功能控件。当然,显示装置上的播放内容可以包括任意多媒体数据,还可以是浏览网页、玩游戏等的画面,则“播放状态控制界面”也不一定是独立于播放画面的界面(比如对视频画面的控制界面,与视频画面是分离的),而可以是与播放画面融合在一起,并且可以显示也可以是透明的。具体地,比如在浏览网页时,“播放状态控制界面”可以位于终端的整个屏幕,则用户在终端的屏幕上任意位置进行单指拖动、双指拉伸等动作时,都可以产生相应的控制命令,以实现对网页的拖动、缩放等操作,从而实现对显示装置的播放控制。
在上述技术方案中,优选地,还包括:判断所述显示装置的播放画面状态是否为变化密集和/或判断所述播放画面对应的应用功能所属的类型是否为变化密集类型;其中,在判断结果为是的情况下,仅传输所述采集单元采集到的状态控制信息至所述终端,否则,还将传输所述采集单元采集到的播放画面数据。
在该技术方案中,当播放画面的变化密集时,则可能导致传输数据量的加大,这一方面可能带来更大的网络开销,并且当网络环境无法保证这种开销时,将导致终端上的播放画面卡顿、控制不同步等问题,另一方面也可能导致终端及共享控制装置的功耗增加。因此,通过在播放画面的变化密集时不传输播放画面数据,而仅传输状态控制信息,使得降低终端功耗和网络环境需求的同时,仍然可以通过生成播放状态控制界面来对显示装置进行播放控制。
或者,还可以预先对显示装置能够执行的应用功能是否属于画面密集变化类型进行分类,比如可以将“视频播放”、“游戏”等划分为画面密集变化类型,则当共享控制装置监测到显示装置开启了“视频播放器”或启动了相关游戏的执行程序,即可判定当前的播放画面的变化密集。
在上述技术方案中,优选地,包括:连续采集所述播放画面的多个帧图像;若所述多个帧图像的图像内容的变化程度大于或等于预设数值,则判定所述播放画面状态为变化密集。
在该技术方案中,还可以在预先分类设置的情况下,直接对播放画面的变化情况进行检测,比如可以通过对帧图像上的内容变化程度进行检测,若连续n帧图像的变化程度较高,比如超过80%的像素点在变化,则可以判定当前的播放画面的变化密集。
图3A至图3C示出了根据本发明的一个实施例的终端与显示装置进行播放画面共享的示意图。
如图所示,智能电视302包括显示模块和共享控制模块(图中未示出),共享控制模块相当于图1所示的共享控制装置100,用于控制将显示模块的播放画面共享至终端304上。因此,可以使用普通的显示器和共享控制装置100(比如智能电视盒等)替代智能电视302,其中,共享控制装置100分别连接至该显示器和终端304。下面以智能电视302为例,对智能电视302与终端304之间的播放画面共享过程进行详细说明,但应该理解的是,对于使用普通的显示器和共享控制装置100的组合时,实施的技术方案是类似的。
如图3A所示,当需要将智能电视302的播放画面306共享至终端304时,首先在智能电视302和终端304之间建立连接,包括有线或无线连接。连接建立之后,由终端304向智能电视302发起共享开启请求,即通知智能电视302可以开始进行共享了,则智能电视302开始主动获取播放画面306,并编码压缩后发送至终端304,由终端304对接收到的数据进行解码后,得到共享画面308。
由于终端304只需要发送一次“共享开启请求”,智能电视302便会持续将播放画面306主动共享给终端304,而无需终端304反复发送请求,因此,降低了播放画面306与共享画面308之间的延迟,提高了同步性,避免发生画面延迟与卡顿。并且,智能电视302可以对播放画面306对应的数据按照流媒体的形式进行编码处理,从而在智能电视302与终端304之间通过流媒体的形式实现画面传输,实现更好的数据传输效果。
同时,智能电视302还将对应于播放画面306的界面生成数据发送给终端304,以供终端304生成播放控制界面310来实现播放控制。比如图3A中为视频播放画面,则播放控制界面310中包括对应的“快退”、“暂停”、“快进”和“进度条”等功能控件,而在终端304中事先不需要安装任何控制界面的客户端或插件,而可以直接将界面生成数据生成为播放控制界面310后,通过对共享画面308的操作,实现对播放画面306的控制。
当然,播放控制界面310并不总是能够直接显示在共享画面308上的独立界面。比如图3B所示,智能电视302上的播放画面306为网页,则将该网页共享至终端304上,生成对应的共享画面308,此时,终端304上并没有生成类似图3A中的明显的播放控制界面310。实际上,在图3B中,可以认为播放控制界面310以透明形式设置在整个共享画面308上,则用户通过在共享画面308上划出手势轨迹312,比如向上滑动,则可以控制播放画面306中的网页向上翻动。
此外,当智能电视302上的播放画面306的变化较为密集时,比如在执行视频播放、打游戏等,则在智能电视302与终端304之间的数据传输量会相应地增加,尤其当智能电视302与终端304之间采用无线方式进行连接时,更加可能导致数据无法及时传输,从而使得共享画面308出现卡顿的现象。
为了避免上述情况的发生,可以对播放画面306的播放状态进行检测。以图3C为例,用户正在通过智能电视302玩游戏,则判定相应的播放画面306的变化密集,就不对播放画面306进行共享,而仅将界面生成数据发送至终端304以生成相应的播放控制界面310,从而既能够避免画面卡顿,降低对网络环境的需求,又能够实现终端304对智能电视302的控制。具体地,对于播放画面306是否变化密集的判断方式可以包括:
一种情况下,用户可以预先将一些画面可能变化密集的应用功能进行分类,比如“视频”、“游戏”等,则智能电视302将锁定至对应的视频播放器、游戏的执行文件等,比如此时用户希望玩游戏,则智能电视302可以检测到对应的游戏的执行文件存在运行动作,便可以判定播放画面306的变化密集。
另一种情况下,智能电视302可以直接对播放画面306的帧图像进行获取,若检测出连续多个帧图像的变化较大时,则判定播放画面306的变化密集。当然,由于用户在进行网页、照片等的浏览时,一方面希望在终端304上执行浏览和操作;另一方面,当用户翻动网页、照片等时,也存在帧图像的变化,但变化程度有限,因此,可以通过对变化程度的数值等进行设置,从而仅在播放视频、玩游戏等情况下,不共享相应的播放画面306,而在浏览网页、照片等情况下,则依然共享相应的播放画面306。
此外,如图3C所示,在播放控制界面310中,部分功能控件只用于用户的操作,比如位于共享画面308中的左下角的“方向键”,则这部分功能控件可以仅设置在终端304上;而另一部分功能控件,比如位于共享画面308中的右下角的“技能按键”,由于可能存在一些显示效果,比如通过颜色变化等来提示是否可用等,则可以同时设置在智能电视302和终端304上,并根据用户的操作产生相应的显示变化。
图4示出了根据本发明的一个实施例的在智能手机与电视之间实现播放内容共享的具体流程图。
如图4所示,根据本发明的一个实施例的在智能手机与电视之间实现播放内容共享的具体流程包括:
步骤402,确定智能手机端和电视端的通信建立,包括有线或无线通信方式。
步骤404,电视端按流媒体的形式将电视端播放内容的视频帧进行编码。
步骤406,电视端将编码后的内容数据压缩发送至智能手机端。在上述步骤中,不需要智能手机端反复发送画面截取请求,则电视端主动将播放内容的视频帧发送至智能手机端,实现播放内容共享,降低了数据传输延迟。同时,由于采用流媒体的形式,进一步提升了数据传输的同步性。
步骤408,智能手机端收到内容数据后,用户进行相关操作并将操作信息发送至电视端。具体地,电视端可以将对应于播放内容的界面生成数据和播放状态信息发送至智能手机端,其中,智能手机端根据界面生成数据生成对应的播放控制界面,以供用户进行操作,而智能手机端还将播放状态信息加载至播放控制界面中,以供用户查看电视端的播放内容的实时播放状态。
步骤410,电视端解析操作信息并对操作进行响应,也就是电视端对用户通过智能手机端发出的操控指令进行响应,以实现对播放内容的控制。
图5示出了根据本发明的另一个实施例的在智能手机与电视之间实现播放内容共享的具体流程图。
如图5所示,根据本发明的另一个实施例的在智能手机与电视之间实现播放内容共享的具体流程包括:
步骤502,确定智能终端与电视端的通信建立,包括有线或无线通信方式。
步骤504,电视端对电视屏幕内容进行内容分析。
步骤506,判断电视屏幕内容是否密集变换,若是,则进入步骤508,否则进入步骤516。具体地,可以采用:
一种情况下,用户可以预先将一些画面可能变化密集的应用功能进行分类,比如“视频”、“游戏”等,则电视端将锁定至对应的视频播放器、游戏的执行文件等,比如此时用户希望玩游戏,则电视端可以检测到对应的游戏的执行文件存在运行动作,便可以判定电视屏幕内容的变化密集。
另一种情况下,电视端可以直接对电视屏幕内容的帧图像进行获取,若检测出连续多个帧图像的变化较大时,则判定电视屏幕内容的变化密集。
步骤508,触发屏幕内容与控制界面信息分离。
步骤510,将控制界面信息发送至智能手机端,并生成对应的控制界面。
步骤512,在智能手机端根据控制界面进行对应的操作。
步骤514,电视端接收并响应智能手机端的操作信息。
步骤516,将屏幕内容进行流媒体编码。
步骤518,将编码后的数据压缩后发送至智能手机端。
步骤520,在智能手机端机械能对应的操作。
步骤522,电视端接收并响应智能手机端的操作信息。
以上结合附图详细说明了本发明的技术方案,考虑到相关技术中,必须由终端反复发送截屏请求,从而获取显示装置的播放内容,则不仅存在很大的延迟,不便于用户观看和操作,还可能给终端带来很大的功耗开销,因此,本发明提出了播放画面的共享方法、共享控制装置、终端和***,可以根据显示装置的播放画面的实时情况,判断需要传输至终端的数据,从而降低延迟,提升画面同步率。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种共享控制装置,其特征在于,包括:
连接管理单元,用于将所述共享控制装置分别连接至终端和显示装置;
采集单元,用于采集所述显示装置的播放画面数据和与所述播放画面数据对应的状态控制信息;
判断单元,用于判断所述播放画面的状态和/或所述播放画面对应应用功能所属类型;
数据传输单元,用于根据所述判断单元的判断结果,选择性传输所述采集单元采集到的播放画面数据和/或状态控制信息至所述终端。
2.根据权利要求1所述的共享控制装置,其特征在于,还包括:
数据编码单元,用于将所述播放画面数据以流媒体的形式进行编码处理,以供所述数据传输单元实时传输至所述终端。
3.根据权利要求1或2所述的共享控制装置,其特征在于,还包括:
界面数据传输单元,用于将对应于所述播放画面数据的界面生成数据传输至所述终端,以由所述终端生成为播放状态控制界面;
状态信息传输单元,用于将对应于所述播放画面数据的状态控制信息实时传输至所述终端,以由所述终端加载至所述播放状态控制界面中。
4.根据权利要求1或2所述的共享控制装置,其特征在于,所述判断单元具体包括第一判断子单元和/或第二判断子单元,
所述第一判断子单元用于判断所述显示装置的播放画面状态是否为变化密集;
所述第二判断子单元用于判断所述播放画面对应的应用功能所属的类型是否为变化密集类型;
其中,在所述第一判断子单元和/或所述第二判断子单元的判断结果为是的情况下,所述数据传输单元仅传输所述采集单元采集到的状态控制信息至所述终端,否则,所述数据传输单元还将传输所述采集单元采集到的播放画面数据。
5.根据权利要求4所述的共享控制装置,其特征在于,还包括:
帧图像采集单元,用于连续采集所述播放画面的多个帧图像;
图像内容比较单元,用于比较所述多个帧图像的图像内容;
其中,在比较结果为所述多个帧图像的图像内容的变化程度大于或等于预设数值的情况下,所述判断单元判定所述播放画面状态为变化密集。
6.一种播放画面的共享方法,其特征在于,包括:
连接至终端和显示装置;
采集所述显示装置的播放画面数据和与所述播放画面数据对应的状态控制信息;
判断所述播放画面的状态和/或所述播放画面对应应用功能所属类型;
根据所述状态和/或所述类型的判断结果,选择性传输所述采集到的播放画面数据和/或状态控制信息至所述终端。
7.根据权利要求6所述的播放画面的共享方法,其特征在于,所述将所述显示装置的播放画面数据实时传输至所述终端的步骤包括:
将所述播放画面数据以流媒体的形式进行编码处理后,实时传输至所述终端。
8.根据权利要求6或7所述的播放画面的共享方法,其特征在于,还包括:
将对应于所述播放画面数据的界面生成数据传输至所述终端,以由所述终端生成为播放状态控制界面;以及
将对应于所述播放画面数据的状态控制信息实时传输至所述终端,以由所述终端加载至所述播放状态控制界面中。
9.根据权利要求6或7所述的播放画面的共享方法,其特征在于,还包括:
判断所述显示装置的播放画面状态是否为变化密集和/或判断所述播放画面对应的应用功能所属的类型是否为变化密集类型;
其中,在判断结果为是的情况下,仅传输所述采集单元采集到的状态控制信息至所述终端,否则,还将传输所述采集单元采集到的播放画面数据。
10.根据权利要求9所述的播放画面的共享方法,其特征在于,包括:
连续采集所述播放画面的多个帧图像;
若所述多个帧图像的图像内容的变化程度大于或等于预设数值,则判定所述播放画面状态为变化密集。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310018244.8A CN103051950B (zh) | 2013-01-17 | 2013-01-17 | 共享控制装置和播放画面的共享方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310018244.8A CN103051950B (zh) | 2013-01-17 | 2013-01-17 | 共享控制装置和播放画面的共享方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103051950A true CN103051950A (zh) | 2013-04-17 |
CN103051950B CN103051950B (zh) | 2016-05-04 |
Family
ID=48064431
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310018244.8A Active CN103051950B (zh) | 2013-01-17 | 2013-01-17 | 共享控制装置和播放画面的共享方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103051950B (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103297810A (zh) * | 2013-05-23 | 2013-09-11 | 深圳市爱渡飞科技有限公司 | 一种电视画面关联信息的显示方法、装置及*** |
CN103686329A (zh) * | 2013-12-20 | 2014-03-26 | 乐视致新电子科技(天津)有限公司 | 同步控制操作的方法及***、智能电视、穿戴式设备 |
CN104063195A (zh) * | 2014-06-24 | 2014-09-24 | 联想(北京)有限公司 | 一种数据共享方法及电子设备 |
CN105516770A (zh) * | 2015-12-10 | 2016-04-20 | 深圳市金锐显数码科技有限公司 | 控制电视机的方法、用于控制电视机的终端和电视机 |
CN107295416A (zh) * | 2017-05-05 | 2017-10-24 | 中广热点云科技有限公司 | 截取视频片段的方法和装置 |
CN109525559A (zh) * | 2018-10-25 | 2019-03-26 | 深圳市创维群欣安防科技股份有限公司 | 一种画面共享方法及*** |
CN114125352A (zh) * | 2020-08-29 | 2022-03-01 | 华为技术有限公司 | 屏幕共享方法、电子设备及*** |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102231846A (zh) * | 2011-07-04 | 2011-11-02 | 宋健 | 一种跨区域、随时播放电视节目的实现方法和设备 |
CN102802048A (zh) * | 2012-08-24 | 2012-11-28 | 乐视网信息技术(北京)股份有限公司 | 一种多屏互动***和方法 |
-
2013
- 2013-01-17 CN CN201310018244.8A patent/CN103051950B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102231846A (zh) * | 2011-07-04 | 2011-11-02 | 宋健 | 一种跨区域、随时播放电视节目的实现方法和设备 |
CN102802048A (zh) * | 2012-08-24 | 2012-11-28 | 乐视网信息技术(北京)股份有限公司 | 一种多屏互动***和方法 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103297810A (zh) * | 2013-05-23 | 2013-09-11 | 深圳市爱渡飞科技有限公司 | 一种电视画面关联信息的显示方法、装置及*** |
CN103686329A (zh) * | 2013-12-20 | 2014-03-26 | 乐视致新电子科技(天津)有限公司 | 同步控制操作的方法及***、智能电视、穿戴式设备 |
CN104063195A (zh) * | 2014-06-24 | 2014-09-24 | 联想(北京)有限公司 | 一种数据共享方法及电子设备 |
CN104063195B (zh) * | 2014-06-24 | 2017-12-29 | 联想(北京)有限公司 | 一种数据共享方法及电子设备 |
CN105516770A (zh) * | 2015-12-10 | 2016-04-20 | 深圳市金锐显数码科技有限公司 | 控制电视机的方法、用于控制电视机的终端和电视机 |
CN107295416A (zh) * | 2017-05-05 | 2017-10-24 | 中广热点云科技有限公司 | 截取视频片段的方法和装置 |
CN107295416B (zh) * | 2017-05-05 | 2019-11-22 | 中广热点云科技有限公司 | 截取视频片段的方法和装置 |
CN109525559A (zh) * | 2018-10-25 | 2019-03-26 | 深圳市创维群欣安防科技股份有限公司 | 一种画面共享方法及*** |
CN109525559B (zh) * | 2018-10-25 | 2021-08-10 | 深圳创维数字技术有限公司 | 一种画面共享方法及*** |
CN114125352A (zh) * | 2020-08-29 | 2022-03-01 | 华为技术有限公司 | 屏幕共享方法、电子设备及*** |
Also Published As
Publication number | Publication date |
---|---|
CN103051950B (zh) | 2016-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103051950A (zh) | 共享控制装置和播放画面的共享方法 | |
CN103517142B (zh) | 一种基于智能电视的互动评论信息处理方法及*** | |
CN103067776B (zh) | 节目推送方法、***及智能显示设备、云端服务器 | |
CN102694980A (zh) | 移动终端、移动终端摄像头的远程控制***及方法 | |
CN103248946B (zh) | 一种视频图像快速传输的方法及*** | |
CN112492395A (zh) | 数据处理方法、装置及电子设备 | |
CN103634683A (zh) | 对智能电视进行截屏的方法及装置 | |
CN105247875B (zh) | 分发控制***和分发*** | |
CN106851427A (zh) | 一种游戏直播视频的传输控制方法以及装置 | |
WO2014142358A1 (en) | Distribution control system, distribution control method, and computer-readable storage medium | |
CN102202420A (zh) | 一种在显示设备上显示移动终端数据的装置、***和方法 | |
CN103281580A (zh) | 分离用户界面的电视机遥控方法及其*** | |
CN104052798A (zh) | 分布式控制***和分布式控制方法 | |
EP2974317B1 (en) | Computer system, distribution control system, distribution control method, and computer-readable storage medium | |
CN104052797A (zh) | 分发控制***、分发***和分发控制方法 | |
CN105122224A (zh) | 分发控制***、分发控制方法和计算机可读存储介质 | |
CN111200757A (zh) | 视频播放方法、机顶盒、***以及存储介质 | |
CN104202292A (zh) | 分发控制***、分发***以及分发控制方法 | |
CN101800886A (zh) | 基于家庭网络的视频推送方法 | |
CN110267093A (zh) | 直播视频推送方法、装置、存储介质、终端及直播镜 | |
CN103596063A (zh) | 终端、电视机、多屏互动***和抓屏参数的设置方法 | |
CN102065274A (zh) | 基于数字机顶盒的家庭视频监控***及方法 | |
CN201563203U (zh) | 基于数字机顶盒的家庭视频监控*** | |
CN108322691A (zh) | 视频会议实现方法、装置和***、计算机可读存储介质 | |
CN104394461A (zh) | 一种电视自适应关机控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |