媒体内容播放方法、设备和系统的制作方法

文档序号:10539566
媒体内容播放方法、设备和系统的制作方法
【专利摘要】本发明实施例提供一种媒体内容播放方法、设备和系统,所述方法包括:在智能电视播放从广播电视网络接收的电视节目时,采集当前播放的电视节目的数据,并上传至服务器;接收服务器根据所述数据发送的与所述当前播放的电视节目相匹配的媒体内容,并播放所述媒体内容。本发明的技术方案可利用智能电视的服务器在合适的时机主动向用户提供媒体内容,从而提高用户观看媒体内容的体验。
【专利说明】
媒体内容播放方法、设备和系统
技术领域
[0001]本发明涉及信息处理技术,尤其涉及一种媒体内容播放方法、设备和系统。
【背景技术】
[0002]现有通过智能电视播放视频媒体内容,都是由用户主动选择是采用广播电视网络收看电视节目还是通过智能电视在服务器端的媒体资源库观看电视节目。
[0003]当用户采用广播电视网络收看电视节目时,可能并不知道在服务器的媒体资源库中有更丰富完整的媒体资源,或者,用户采用广播电视网络收看电视节目时,盲目切换到服务器端的媒体资源库查看是否有相同的媒体资源,结果却扑空。以上这些情况的发生,主要因为智能电视没有利用好服务器端的媒体资源库在合适的时间向用户提供媒体资源,导致用户观看电视节目时出现如上麻烦。

【发明内容】

[0004]本发明的实施例提供一种媒体内容播放方法、设备和系统,可利用智能电视的服务器在合适的时机主动向用户提供媒体内容,从而提高用户观看媒体内容的体验。
[0005]为达到上述目的,本发明的实施例提供了一种媒体内容播放方法,所述方法包括:在智能电视播放从广播电视网络接收的电视节目时,采集当前播放的电视节目的数据,并上传至服务器;接收服务器根据所述数据发送的与所述当前播放的电视节目相匹配的媒体内容,并播放所述媒体内容。
[0006]进一步地,所述接收服务器根据所述数据发送的与所述当前播放的电视节目相匹配的媒体内容之前还包括:接收所述服务器发送的播放所述媒体内容的请求,并通过智能电视展现所述请求;所述接收服务器根据所述数据发送的与所述当前播放的电视节目相匹配的媒体内容具体为:响应于用户根据所述请求触发的允许播放所述媒体内容的操作,接收所述服务器发送的与所述当前播放的电视节目相匹配的媒体内容。
[0007]本发明的实施例还提供了另一种媒体内容播放方法,所述方法包括:接收智能电视发送的从广播电视网络接收的当前播放的电视节目的数据;从本地媒体库中选取与所述当前播放的电视节目相匹配的媒体内容,并发送至所述智能电视,以使所述智能电视对所述媒体内容进行播放。
[0008]进一步地,所述方法还包括:在从本地媒体库中选取出与所述当前播放的电视节目相匹配的媒体内容后,向智能电视发送播放所述媒体内容的请求;响应于智能电视请求接收所述媒体内容的操作,向所述智能电视发送所述媒体内容,以使所述智能电视对所述媒体内容进行播放。
[0009]进一步地,所述当前播放的电视节目的数据包括:当前播放的电视节目的电台信息和/或图像数据;所述从本地媒体库中选取与所述当前播放的电视节目相匹配的媒体内容包括:对所述当前播放的电视节目的电台信息和/或图像数据进行解析,识别出当前播放的电视节目的内容;从本地媒体库中选取与所述当前播放的电视节目相同或内容相近的媒体内容作为所述与所述当前播放的电视节目相匹配的媒体内容。
[0010]本发明的实施例还提供了一种终端设备,所述设备包括:数据上传模块,用于在智能电视播放从广播电视网络接收的电视节目时,采集当前播放的电视节目的数据,并上传至服务器;数据处理模块,用于接收服务器根据所述数据发送的与所述当前播放的电视节目相匹配的媒体内容,并播放所述媒体内容。
[0011 ]进一步地,所述设备还包括:接收提示模块,用于接收所述服务器发送的播放所述媒体内容的请求,并通过智能电视展现所述请求;所述数据处理模块,还用于响应于用户根据所述请求触发的允许播放所述媒体内容的操作,接收所述服务器发送的与所述当前播放的电视节目相匹配的媒体内容。
[0012]本发明实施例还提供了一种服务器设备,所述设备包括:数据接收模块,用于接收智能电视发送的从广播电视网络接收的当前播放的电视节目的数据;数据选取模块,用于从本地媒体库中选取与所述当前播放的电视节目相匹配的媒体内容;数据发送模块,用于发送选取的所述媒体内容至所述智能电视,以使所述智能电视对所述媒体内容进行播放。
[0013]进一步地,所述设备还包括:请求发送模块,用于在从本地媒体库中选取出与所述当前播放的电视节目相匹配的媒体内容后,向智能电视发送播放所述媒体内容的请求;所述数据发送模块,还用于响应于智能电视请求接收所述媒体内容的操作,向所述智能电视发送所述媒体内容,以使所述智能电视对所述媒体内容进行播放。
[0014]进一步地,所述当前播放的电视节目的数据包括:当前播放的电视节目的电台信息和/或图像数据;所述数据选取模块包括:数据解析单元,用于对所述当前播放的电视节目的电台信息和/或图像数据进行解析,识别出当前播放的电视节目的内容;数据选取单元,用于从本地媒体库中选取与所述当前播放的电视节目相同或内容相近的媒体内容作为所述与所述当前播放的电视节目相匹配的媒体内容。
[0015]本发明实施例还提供了一种媒体内容播放系统,所述系统包括:如上任一种所述的终端设备和如上任一种所述的服务器设备,所述终端设备和所述服务器设备连接。
[0016]本发明实施例提供的媒体内容播放方法、设备和系统,智能电视的服务器端可通过实时接收的当前智能电视播放的广播电视节目的数据,从本地媒体库中选取的与当前播放的电视节目相匹配的媒体内容,并发送至智能电视,以进行播放,从而在合适的时机向用户推送完整的相关的媒体内容,提高用户观看媒体内容的体验。
【附图说明】
[0017]图1为本发明提供的媒体内容播放方法一个实施例的方法流程图;
[0018]图2为本发明提供的媒体内容播放方法另一个实施例的方法流程图;
[0019]图3为本发明提供的终端设备一个实施例的结构示意图;
[0020]图4为本发明提供的终端设备另一个实施例的结构示意图;
[0021 ]图5为本发明提供的服务器设备一个实施例的结构示意图;
[0022]图6为本发明提供的服务器设备另一个实施例的结构示意图。
【具体实施方式】
[0023]本发明的基本发明构思是,采集智能电视当前播放的广播电视节目的数据并上传至后端服务器,由服务器从本地媒体库选取与当前播放的电视节目相匹配的媒体内容提供给智能电视进行播放,从而满足用户潜在的观看媒体内容的需求。
[0024]实施例一
[0025]图1为本发明提供的媒体内容播放方法一个实施例的方法流程图,该方法的执行主体可以为智能电视或集成/连接于智能电视上的终端设备。
[0026]参照图1,在步骤S110,在智能电视播放从广播电视网络接收的电视节目时,采集当前播放的电视节目的数据,并上传至服务器。
[0027]通常,用户利用智能电视观看媒体节目时,都是主动选择是采用广播电视网络(如利用歌华有线等)收看电视节目,还是通过智能电视在服务器端的媒体资源库观看电视节目。当用户通过前者观看电视节目,且同时智能电视还开启与后端服务器的服务连接时,可由智能电视中集成的如数据采集装置实时采集当前播放的电视节目的数据。该电视节目的数据可以是智能电视通过广播网络接收电视节目数据流时获得的电台信息、电视节目信息(电视节目的名称、播放时间、节目内容概要等),也可以是在智能电视播放电视节目过程中采集的电视节目画面图像数据,优选地,本方案中的电视节目的数据主要包括:电视节目的电台信息和/或图像数据。
[0028]S120,接收服务器根据当前播放的电视节目的数据发送的与当前播放的电视节目相匹配的媒体内容,并播放媒体内容。
[0029]服务器在接收到上述当前播放的电视节目的数据后,会从服务器端的本地媒体库中选取与该电视节目相匹配的媒体内容,发送至智能电视。
[0030]具体地,服务器选取的媒体内容可以是与当前播放的电视节目内容相同或相近的媒体内容,具体选取方法和选取的媒体内容的内容及类型可参见图2所示实施例中服务器做执行主体的相应方法内容。本实施例仅针对智能电视即前端进行说明。
[0031 ]智能电视接收到服务器发送的媒体内容后,对该媒体内容进行播放,与此同时,智能电视将当前观看电视节目的模式由从广播电视网络接收电视节目数据切换至从服务器端的媒体库接收媒体内容。
[0032]进一步地,为了尊重用户的观看习惯,不强制用户切换当前观看电视节目的模式,在服务器选取出与当前用户观看的电视节目相匹配的媒体内容后,可先向智能电视侧发送播放媒体内容的请求,以等待是否发送媒体内容至智能电视的指令。
[0033]智能电视接收到该请求后,通过智能电视在图像播放界面展现播放请求,从而由用户确定是否播放由服务器端提供的媒体内容。具体地,当用户观看的电视节目为某A电视剧的其中一集内容时,且服务器端选取的媒体内容为该A电视剧的其它剧集,那么对应的图像播放界面显示的播放请求可为;“更多更好看的A电视剧内容尽在这里□”其中,□可以为请求服务器发送媒体内容的链接操作键。当用户通过遥控器或触控操作(如果智能电视为触摸屏)对操作键进行操作,即向服务器发送允许播放媒体内容的操作后,智能电视就会接收到由服务器发送的媒体内容,并对媒体内容进行控制播放。
[0034]本发明实施例提供的媒体内容播放方法,是以智能电视的终端设备(前端设备)作为执行主体,通过采集当前播放的广播电视网的电视节目的数据,并上传至服务器;以从服务器获取与该电视节目相匹的媒体内容进行播放,提高用户观看电视节目的体验。
[0035]进一步地,在播放服务器端提供的媒体内容前,智能电视还可以根据该媒体内容利用图像播放界面显示播放请求的信息,以询问用户是否观看该媒体内容,并由用户给予相应指示操作,从而提供给用户更个性化的选择操作。
[0036]实施例二
[0037]图2为本发明提供的媒体内容播放方法另一个实施例的方法流程图,该方法的执行主体可以为图1中智能电视或集成/连接于智能电视上的终端设备对应的服务器,或集成在服务器中设备。
[0038]参照图2,在步骤S210,接收智能电视发送的从广播电视网络接收的当前播放的电视节目的数据。
[0039]通常,用户利用智能电视观看媒体节目时,都是主动选择是采用广播电视网络(如利用歌华有线等)收看电视节目,还是通过智能电视在服务器端的媒体资源库观看电视节目。当用户通过前者观看电视节目,且同时智能电视还开启与后端服务器的服务连接时,可由智能电视中集成的如数据采集装置实时采集当前播放的电视节目的数据。该电视节目的数据可以是智能电视通过广播网络接收电视节目数据流时获得的电台信息、电视节目信息等,也可以是在智能电视播放电视节目过程中采集的电视节目画面图像数据,优选地,本方案中的电视节目的数据主要包括:电视节目的电台信息和/或图像数据。
[0040]S220,从本地媒体库中选取与当前播放的电视节目相匹配的媒体内容,并发送至智能电视,以使智能电视对媒体内容进行播放。
[0041]服务器在接收到上述当前播放的电视节目的数据后,会从服务器端的本地媒体库中选取与该电视节目相匹配的媒体内容,发送至智能电视。
[0042]具体地,服务器选取的媒体内容可以是与当前播放的电视节目内容相同或相近的媒体内容,具体选取方法和选取的媒体内容的内容及类型不作限定。基于前述的当前播放的电视节目的数据为当前电视节目的电台信息和/或图像数据,以下给出了选取媒体内容的具体实现方式如下。
[0043]首先,对当前播放的电视节目的电台信息和/或图像数据进行解析,识别出当前播放的电视节目的内容。
[0044]例如,根据电台信息可以获知该电台的电视节目时间表,从而获取到当前时间播放的电视节目;又例如,根据采集的当前播放的图像数据对图像数据进行识别,特别是图像的左上角的电台图标进行识别,从而获取到当前播放电视节目的电台,然后可根据该电台的电视节目时间表,从而获取到当前时间播放的电视节目;又例如,直接从图像数据中采集图像内容,如对电视节目中的演员进行人物识别,从而通过查询该演员参演的所有电视节目来判断当前播放的电视节目的内容。
[0045]其次,从本地媒体库中选取与当前播放的电视节目相同或内容相近的媒体内容作为与当前播放的电视节目相匹配的媒体内容。
[0046]例如,当用户观看的电视节目为某A电视剧的其中一集内容时,可选取该A电视剧的其它剧集作为推送至智能电视的媒体内容;又例如,当识别出当前电视节目中有B演员参演,那么可将关于B演员参演的其他电视节目作为推送至智能电视的媒体内容。
[0047]进一步地,为了尊重用户的观看习惯,不强制用户切换当前观看电视节目的模式,在服务器选取出与当前用户观看的电视节目相匹配的媒体内容后,可先向智能电视侧发送播放与当前播放的电视节目相比配的媒体内容的请求,以等待是否发送媒体内容至智能电视的指令。
[0048]智能电视接收到该请求后,可在图像播放界面显示该播放请求的信息,从而由用户确定是否播放由服务器端提供的媒体内容。具体展现播放请求的内容可参见如图1所述的相应内容。当用户通过遥控器或触控操作(如果智能电视为触摸屏)控制智能电视向服务器发送接收媒体内容的操作后,服务器向智能电视发送媒体内容,以使智能电视对媒体内容进行播放。
[0049]本发明实施例提供的媒体内容播放方法,是以智能电视的服务器设备(后端设备)作为执行主体,通过接收当前播放的广播电视网的电视节目的数据;从服务器本地的媒体库中选取与该电视节目相匹的媒体内容发送至智能电视以进行播放,提高用户观看电视节目的体验。
[0050]进一步地,在服务器端向智能电视发送媒体内容之前,先向智能电视发送播放媒体内容的请求,以通过智能电视询问用户是否观看该媒体内容,并由用户给予相应指示操作,从而提供给用户更个性化的选择操作。
[0051 ] 实施例三
[0052]图3为本发明提供的终端设备一个实施例的结构示意图,可用于执行如图1所示实施例的方法步骤。
[0053]参照图3,该终端设备具体包括:数据上传模块310和数据处理模块320,其中:
[0054]数据上传模块310,用于在智能电视播放从广播电视网络接收的电视节目时,采集当前播放的电视节目的数据,并上传至服务器;数据处理模块320,用于接收服务器根据数据发送的与当前播放的电视节目相匹配的媒体内容,并播放媒体内容。
[0055]本发明实施例提供的终端设备,通过采集当前播放的广播电视网的电视节目的数据,并上传至服务器;以从服务器获取与该电视节目相匹的媒体内容进行播放,提高用户观看电视节目的体验。
[0056]在此基础上,如图4所示,上述终端设备中还可包括:接收提示模块330,用于接收所述服务器发送的播放所述媒体内容的请求,并通过智能电视展现所述请求;所述数据处理模块320,还用于响应于用户根据请求触发的允许播放媒体内容的操作,接收服务器发送的与当前播放的电视节目相匹配的媒体内容。
[0057]进一步地,上述当前播放的电视节目的数据包括:当前播放的电视节目的电台信息和/或图像数据。
[0058]本方案中,在播放服务器端提供的媒体内容前,智能电视还可以根据该媒体内容利用图像播放界面显示播放请求的信息,以询问用户是否观看该媒体内容,并由用户给予相应指示操作,从而提供给用户更个性化的选择操作。
[0059]实施例四
[0060]图5为本发明提供的服务器设备一个实施例的结构示意图,可用于执行如图2所示实施例的方法步骤。
[0061]参照图5,该服务器设备具体包括:数据接收模块510、数据选取模块520和数据发送模块530,其中:
[0062]数据接收模块510,用于接收智能电视发送的从广播电视网络接收的当前播放的电视节目的数据;数据选取模块520,用于从本地媒体库中选取与所述当前播放的电视节目相匹配的媒体内容;数据发送模块530,用于发送选取的所述媒体内容至所述智能电视,以使所述智能电视对所述媒体内容进行播放。
[0063]本发明实施例提供的服务器设备,通过接收当前播放的广播电视网的电视节目的数据;从服务器本地的媒体库中选取与该电视节目相匹的媒体内容发送至智能电视以进行播放,提高用户观看电视节目的体验。
[0064]在此基础上,如图6所示,上述服务器设备中还可包括:请求发送模块540,用于在从本地媒体库中选取出与所述当前播放的电视节目相匹配的媒体内容后,向智能电视发送播放所述媒体内容的请求;数据发送模块530,还用于响应于智能电视请求接收所述媒体内容的操作,向所述智能电视发送所述媒体内容,以使所述智能电视对所述媒体内容进行播放。
[0065]进一步地,上述当前播放的电视节目的数据包括:当前播放的电视节目的电台信息和/或图像数据。
[0066]基于此,上述数据选取模块520可包括:数据解析单元521,用于对当前播放的电视节目的电台信息和/或图像数据进行解析,识别出当前播放的电视节目的内容;数据选取单元522,用于从本地媒体库中选取与当前播放的电视节目相同或内容相近的媒体内容作为与当前播放的电视节目相匹配的媒体内容。
[0067]本方案中,在服务器端向智能电视发送媒体内容之前,先向智能电视发送播放媒体内容的请求,以通过智能电视询问用户是否观看该媒体内容,并由用户给予相应指示操作,从而提供给用户更个性化的选择操作。
[0068]在此基础上,本发明实施例还提供了一种媒体内容播放系统,该系统包括:如图3或图4中所述的终端设备以及图5或图6中所述的服务器设备,终端设备和服务器设备连接。
[0069]具体地,上述终端设备用于在智能电视播放从广播电视网络接收的电视节目时,采集当前播放的电视节目的数据,并上传至服务器;接收服务器根据所述数据发送的与所述当前播放的电视节目相匹配的媒体内容,并播放媒体内容。
[0070]上述服务器设备用于接收智能电视发送的从广播电视网络接收的当前播放的电视节目的数据;从本地媒体库中选取与当前播放的电视节目相匹配的媒体内容,并发送至智能电视,以使智能电视对媒体内容进行播放。
[0071]本发明提供的媒体内容播放系统,利用智能电视的服务器在合适的时机主动向智能电视的前端提供媒体内容,从而提高用户观看媒体内容的体验。
[0072]上述根据本发明的方法和装置可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如CD R0M、RAM、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如ASIC或FPGA)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,RAM、R0M、闪存等),当所述软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的处理方法。此外,当通用计算机访问用于实现在此示出的处理的代码时,代码的执行将通用计算机转换为用于执行在此示出的处理的专用计算机。
[0073]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【主权项】
1.一种媒体内容播放方法,其特征在于,所述方法包括: 在智能电视播放从广播电视网络接收的电视节目时,采集当前播放的电视节目的数据,并上传至服务器; 接收服务器根据所述数据发送的与所述当前播放的电视节目相匹配的媒体内容,并播放所述媒体内容。2.根据权利要求1所述的方法,其特征在于,所述接收服务器根据所述数据发送的与所述当前播放的电视节目相匹配的媒体内容之前还包括: 接收所述服务器发送的播放所述媒体内容的请求,并通过智能电视展现所述请求; 所述接收服务器根据所述数据发送的与所述当前播放的电视节目相匹配的媒体内容具体为:响应于用户根据所述请求触发的允许播放所述媒体内容的操作,接收所述服务器发送的与所述当前播放的电视节目相匹配的媒体内容。3.一种媒体内容播放方法,其特征在于,所述方法包括: 接收智能电视发送的从广播电视网络接收的当前播放的电视节目的数据; 从本地媒体库中选取与所述当前播放的电视节目相匹配的媒体内容,并发送至所述智能电视,以使所述智能电视对所述媒体内容进行播放。4.根据权利要求3所述的方法,其特征在于,所述方法还包括: 在从本地媒体库中选取出与所述当前播放的电视节目相匹配的媒体内容后,向智能电视发送播放所述媒体内容的请求; 响应于智能电视请求接收所述媒体内容的操作,向所述智能电视发送所述媒体内容,以使所述智能电视对所述媒体内容进行播放。5.根据权利要求4所述的方法,其特征在于,所述当前播放的电视节目的数据包括:当前播放的电视节目的电台信息和/或图像数据;所述从本地媒体库中选取与所述当前播放的电视节目相匹配的媒体内容包括: 对所述当前播放的电视节目的电台信息和/或图像数据进行解析,识别出当前播放的电视节目的内容; 从本地媒体库中选取与所述当前播放的电视节目相同或内容相近的媒体内容作为所述与所述当前播放的电视节目相匹配的媒体内容。6.一种终端设备,其特征在于,所述设备包括: 数据上传模块,用于在智能电视播放从广播电视网络接收的电视节目时,采集当前播放的电视节目的数据,并上传至服务器; 数据处理模块,用于接收服务器根据所述数据发送的与所述当前播放的电视节目相匹配的媒体内容,并播放所述媒体内容。7.根据权利要求6所述的设备,其特征在于,所述设备还包括: 接收提示模块,用于接收所述服务器发送的播放所述媒体内容的请求,并通过智能电视展现所述请求; 所述数据处理模块,还用于响应于用户根据所述请求触发的允许播放所述媒体内容的操作,接收所述服务器发送的与所述当前播放的电视节目相匹配的媒体内容。8.一种服务器设备,其特征在于,所述设备包括: 数据接收模块,用于接收智能电视发送的从广播电视网络接收的当前播放的电视节目的数据; 数据选取模块,用于从本地媒体库中选取与所述当前播放的电视节目相匹配的媒体内容; 数据发送模块,用于发送选取的所述媒体内容至所述智能电视,以使所述智能电视对所述媒体内容进行播放。9.根据权利要求8所述的设备,其特征在于,所述设备还包括: 请求发送模块,用于在从本地媒体库中选取出与所述当前播放的电视节目相匹配的媒体内容后,向智能电视发送播放所述媒体内容的请求; 所述数据发送模块,还用于响应于智能电视请求接收所述媒体内容的操作,向所述智能电视发送所述媒体内容,以使所述智能电视对所述媒体内容进行播放。10.根据权利要求9所述的设备,其特征在于,所述当前播放的电视节目的数据包括:当前播放的电视节目的电台信息和/或图像数据;所述数据选取模块包括: 数据解析单元,用于对所述当前播放的电视节目的电台信息和/或图像数据进行解析,识别出当前播放的电视节目的内容; 数据选取单元,用于从本地媒体库中选取与所述当前播放的电视节目相同或内容相近的媒体内容作为所述与所述当前播放的电视节目相匹配的媒体内容。11.一种媒体内容播放系统,其特征在于,所述系统包括:如权利要求6或7所述的终端设备和如权利要求8-10中任一项所述的服务器设备,所述终端设备和所述服务器设备连接。
【文档编号】H04N21/262GK105898590SQ201510918550
【公开日】2016年8月24日
【申请日】2015年12月10日
【发明人】敖伟波
【申请人】乐视网信息技术(北京)股份有限公司
再多了解一些
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1