1.一种智能设备提供内容的方法,其特征在于,该方法包括:
智能设备启动,从内容服务器获取预配置的增强型虚拟频道列表,该列表包括:各增强型虚拟频道的名称,智能设备将该增强型虚拟频道列表保存在本地;
智能设备扫描本地内容,解析各内容的描述数据或配置文件,得到各内容所属的增强型虚拟频道,将各内容的标识添加到所属增强型虚拟频道的内容列表中;同时,智能设备从内容服务器获取内容服务器上各内容的描述数据或配置文件,对各内容的描述数据或配置文件进行解析,得到各内容所属的增强型虚拟频道,将各内容的标识添加到所属增强型虚拟频道的内容列表中;
智能设备向用户显示增强型虚拟频道列表,当用户选择进入一增强型虚拟频道时,根据该增强型虚拟频道的内容列表,向用户提供对应内容,
所述内容为:直播节目或/和服务。
2.根据权利要求1所述的方法,其特征在于,所述根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:
智能设备根据该增强型虚拟频道的内容列表,从该列表中的第一项内容开始,依次向用户播放;
或者,智能设备判断用户是否选择了该增强型虚拟频道的内容列表中的一项内容,若是,从用户选择的内容开始,依次向用户播放;否则,从该列表中的第一项内容开始,依次向用户播放。
3.根据权利要求1所述的方法,其特征在于,所述根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:
A、智能设备判断将播放的内容为直播节目还是服务,若为直播节目,则执行步骤B,若为服务,执行步骤C;
B、直接播放节目,并在播放结束前第一预设时长,返回步骤A;
C、在服务开始前提示用户该服务即将开始,且若该服务为交互式服务,则在检测到用户在预设连续时长内未进行任何操作时,直接退出当前服务,转至下一项内容,返回步骤A。
4.根据权利要求1所述的方法,其特征在于,所述内容的描述数据或配置文件中包括内容的播放时间,该播放时间为固定时间段或者为随机播放;
所述将各内容的标识添加到所属增强型虚拟频道的内容列表中包括:
按照各内容的播放时间,按照播放时间的先后顺序依次将各内容的标识添加到所属增强型虚拟频道的内容列表中。
5.根据权利要求4所述的方法,其特征在于,所述按照播放时间的先后顺序依次将各内容的标识添加到所属增强型虚拟频道的内容列表中包括:
当要将一内容的标识添加到所属增强型虚拟频道列表中时,若该内容与该增强型虚拟频道列表中的已有内容的播放时间冲突,则按照该两内容的优先级,将优先级高的内容的标识添加到该增强型虚拟频道的内容列表中,丢弃优先级低的内容的标识。
6.根据权利要求4或5所述的方法,其特征在于,所述按照播放时间的先后顺序依次将各内容的标识添加到所属增强型虚拟频道的内容列表中包括:
对于任一增强型虚拟频道的内容列表,若该列表中的任意两个相邻的内容的播放时间不连续,则在属于该增强型虚拟频道的、且播放时间为随机播放的内容中,选择一个或多个内容,将所选择的内容的标识插入该增强型虚拟频道的内容列表中该两相邻的内容标识之间。
7.根据权利要求4或5所述的方法,其特征在于,所述根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:
智能设备根据当前时间,在该增强型虚拟频道的内容列表中选择播放时间与当前时间匹配的内容进行播放;
或者,智能设备判断用户是否选择了该增强型虚拟频道的内容列表中的一项内容,若是,从用户选择的内容开始,依次向用户播放;否则,根据当前时间在该增强型虚拟频道的内容列表中,选择播放时间与当前时间匹配的内容进行播放。
8.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
当智能设备正在播放传统频道节目时,若接收到用户输入的请求转换到增强型虚拟频道的请求,则根据当前正在播放的传统频道的类型,在增强型虚拟频道列表中选择匹配的虚拟频道,进入该虚拟频道。
9.根据权利要求1所述的方法,其特征在于,所述根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:
当智能设备接收到用户输入的请求显示该增强型虚拟频道的内容列表的请求时,在屏幕的预设位置向用户显示该增强型虚拟频道的内容列表,且当接收到的用户输入的请求切换内容的请求时,进行内容切换。
10.一种提供内容的装置,位于智能设备上,其特征在于,该装置包括:
虚拟频道列表生成模块,当本智能设备启动时,从内容服务器获取预配置的增强型虚拟频道列表,该列表包括:各增强型虚拟频道的名称,将该增强型虚拟频道列表保存在本地;扫描本地内容,解析各内容的描述数据或配置文件,得到各内容所属的增强型虚拟频道,将各内容的标识添加到所属增强型虚拟频道的内容列表中;同时,从内容服务器获取内容服务器上各内容的描述数据或配置文件,对各内容的描述数据或配置文件进行解析,得到各内容所属的增强型虚拟频道,将各内容的标识添加到所属增强型虚拟频道的内容列表中;
显示模块,向用户显示增强型虚拟频道列表,当用户选择进入一增强型虚拟频道时,根据该增强型虚拟频道的内容列表,向用户提供对应内容,
所述内容为:直播节目或/和服务。
11.根据权利要求10所述的装置,其特征在于,所述显示模块根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:
根据该增强型虚拟频道的内容列表,从该列表中的第一项内容开始,依次向用户播放;
或者,判断用户是否选择了该增强型虚拟频道的内容列表中的一项内容,若是,从用户选择的内容开始,依次向用户播放;否则,从该列表中的第一项内容开始,依次向用户播放。
12.根据权利要求10所述的装置,其特征在于,所述显示模块根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:
A、判断将播放的内容为直播节目还是服务,若为直播节目,则执行步骤B,若为服务,执行步骤C;
B、直接播放节目,并在播放结束前第一预设时长,返回步骤A;
C、在服务开始前提示用户该服务即将开始,且若该服务为交互式服务,则在检测到用户在预设连续时长内未进行任何操作时,直接退出当前服务,转至下一项内容,返回步骤A。
13.根据权利要求10所述的装置,其特征在于,所述虚拟频道列表生成模块将各内容的标识添加到所属增强型虚拟频道的内容列表中包括:
按照各内容的播放时间,按照播放时间的先后顺序依次将各内容的标识添加到所属增强型虚拟频道的内容列表中,
且,当要将一内容的标识添加到所属增强型虚拟频道列表中时,若该内容与该增强型虚拟频道列表中的已有内容的播放时间冲突,则按照该两内容的优先级,将优先级高的内容的标识添加到该增强型虚拟频道的内容列表中,丢弃优先级低的内容的标识,且,对于任一增强型虚拟频道的内容列表,若该列表中的任意两个相邻的内容的播放时间不连续,则在属于该增强型虚拟频道的、且播放时间为随机播放的内容中,选择一个或多个内容,将所选择的内容的标识插入该增强型虚拟频道的内容列表中该两相邻的内容标识之间。
14.根据权利要求13所述的装置,其特征在于,所述显示模块根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:
根据当前时间,在该增强型虚拟频道的内容列表中选择播放时间与当前时间匹配的内容进行播放;
或者,判断用户是否选择了该增强型虚拟频道的内容列表中的一项内容,若是,从用户选择的内容开始,依次向用户播放;否则,根据当前时间在该增强型虚拟频道的内容列表中,选择播放时间与当前时间匹配的内容进行播放。
15.根据权利要求10所述的装置,其特征在于,所述显示模块进一步用于,当本智能设备正在播放传统频道节目时,若接收到用户输入的请求转换到增强型虚拟频道的请求,则根据当前正在播放的传统频道的类型,在增强型虚拟频道列表中选择匹配的虚拟频道,进入该虚拟频道。
16.根据权利要求10所述的装置,其特征在于,所述显示模块根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:
当接收到用户输入的请求显示该增强型虚拟频道的内容列表的请求时,在屏幕的预设位置向用户显示该增强型虚拟频道的内容列表,且当接收到的用户输入的请求切换内容的请求时,进行内容切换。
智能设备提供内容的方法及装置\n技术领域\n[0001] 本申请涉及智能设备技术领域,尤其涉及智能设备提供内容的方法及装置。\n背景技术\n[0002] 随着电视技术的发展,出现了智能电视,其与传统电视的区别在于:\n[0003] 1)具有网络搜索、IP电视、视频点播(VOD)、数字音乐、网络新闻、网络视频电话等各种应用服务;\n[0004] 2)在成为继计算机、手机之后的第三种信息访问终端,用户可随时访问自己需要的信息;\n[0005] 3)实现电视、网络和程序之间跨平台搜索;\n[0006] 4)智能电视还将是一个“娱乐中心”,用户可以搜索电视频道、录制电视节目、能够播放卫星和有线电视节目以及网络视频;\n[0007] 5)具备全新的遥控装置,并且可以和各种移动终端链接互动。\n[0008] 智能电视主要提供两种资源:直播节目资源和应用服务资源,如何在这两种资源之间进行切换,是智能电视首先要解决的问题,目前常用的解决方案如下:\n[0009] 一)用户在观看传统频道的直播节目时,若要切换到某一应用,则退出传统频道,然后打开应用资源界面,然后在界面上选择要使用的应用,打开该应用。\n[0010] 二)在传统频道和应用程序之间建立索引表,当用户需要使用应用时,通过索引号去寻找应用程序;\n[0011] 三)将传统频道节目、应用、网页与数字键进行绑定,用户通过按不同的数字键快速进入相应的界面。\n[0012] 四)在IPTV的电视频道插入服务标志位,并将其所具有的服务进行页面化并显示给用户进行选择。\n[0013] 上述方式一)需要在传统频道节目和应用界面之间来回的切换,非常耗时;\n[0014] 上述方式二)仅仅是以一种索引表的方式将应用程序与频道简单绑定,用户需要记住应用程序绑定的对应频道号才能打开相应的应用,操作繁琐,实用性不强,而且仅仅限于应用程序,有一定的局限性;\n[0015] 上述方式三)将不同的节目、应用、网页与数字键进行绑定,用户需要通过不同的数字键进入相应的程序,这样需要用户记住每个程序对应的数字键,应用起来比较麻烦;\n[0016] 上述方式四)需要手动往电视频道中插入服务标志位,通过标志位将所具有的服务进行图像化界面,方便用户观看了解服务,其并没有涉及服务之间如何切换。\n发明内容\n[0017] 本申请实施例提供智能设备提供内容的方法及装置。\n[0018] 本申请的技术方案是这样实现的:\n[0019] 一种智能设备提供内容的方法,该方法包括:\n[0020] 智能设备启动,从内容服务器获取预配置的增强型虚拟频道列表,该列表包括:各增强型虚拟频道的名称,智能设备将该增强型虚拟频道列表保存在本地;\n[0021] 智能设备扫描本地内容,解析各内容的描述数据或配置文件,得到各内容所属的增强型虚拟频道,将各内容的标识添加到所属增强型虚拟频道的内容列表中;同时,智能设备从内容服务器获取内容服务器上各内容的描述数据或配置文件,对各内容的描述数据或配置文件进行解析,得到各内容所属的增强型虚拟频道,将各内容的标识添加到所属增强型虚拟频道的内容列表中;\n[0022] 智能设备向用户显示增强型虚拟频道列表,当用户选择进入一增强型虚拟频道时,根据该增强型虚拟频道的内容列表,向用户提供对应内容,\n[0023] 所述内容为:直播节目或/和服务。\n[0024] 所述根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:\n[0025] 智能设备根据该增强型虚拟频道的内容列表,从该列表中的第一项内容开始,依次向用户播放;\n[0026] 或者,智能设备判断用户是否选择了该增强型虚拟频道的内容列表中的一项内容,若是,从用户选择的内容开始,依次向用户播放;否则,从该列表中的第一项内容开始,依次向用户播放。\n[0027] 所述根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:\n[0028] A、智能设备判断将播放的内容为直播节目还是服务,若为直播节目,则执行步骤B,若为服务,执行步骤C;\n[0029] B、直接播放节目,并在播放结束前第一预设时长,返回步骤A;\n[0030] C、在服务开始前提示用户该服务即将开始,且若该服务为交互式服务,则在检测到用户在预设连续时长内未进行任何操作时,直接退出当前服务,转至下一项内容,返回步骤A。\n[0031] 所述内容的描述数据或配置文件中包括内容的播放时间,该播放时间为固定时间段或者为随机播放;\n[0032] 所述将各内容的标识添加到所属增强型虚拟频道的内容列表中包括:\n[0033] 按照各内容的播放时间,按照播放时间的先后顺序依次将各内容的标识添加到所属增强型虚拟频道的内容列表中。\n[0034] 所述按照播放时间的先后顺序依次将各内容的标识添加到所属增强型虚拟频道的内容列表中包括:\n[0035] 当要将一内容的标识添加到所属增强型虚拟频道列表中时,若该内容与该增强型虚拟频道列表中的已有内容的播放时间冲突,则按照该两内容的优先级,将优先级高的内容的标识添加到该增强型虚拟频道的内容列表中,丢弃优先级低的内容的标识。\n[0036] 所述按照播放时间的先后顺序依次将各内容的标识添加到所属增强型虚拟频道的内容列表中包括:\n[0037] 对于任一增强型虚拟频道的内容列表,若该列表中的任意两个相邻的内容的播放时间不连续,则在属于该增强型虚拟频道的、且播放时间为随机播放的内容中,选择一个或多个内容,将所选择的内容的标识插入该增强型虚拟频道的内容列表中该两相邻的内容标识之间。\n[0038] 所述根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:\n[0039] 智能设备根据当前时间,在该增强型虚拟频道的内容列表中选择播放时间与当前时间匹配的内容进行播放;\n[0040] 或者,智能设备判断用户是否选择了该增强型虚拟频道的内容列表中的一项内容,若是,从用户选择的内容开始,依次向用户播放;否则,根据当前时间在该增强型虚拟频道的内容列表中,选择播放时间与当前时间匹配的内容进行播放。\n[0041] 所述方法进一步包括:\n[0042] 当智能设备正在播放传统频道节目时,若接收到用户输入的请求转换到增强型虚拟频道的请求,则根据当前正在播放的传统频道的类型,在增强型虚拟频道列表中选择匹配的虚拟频道,进入该虚拟频道。\n[0043] 所述根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:\n[0044] 当智能设备接收到用户输入的请求显示该虚拟频道的内容列表的请求时,在屏幕的预设位置向用户显示该虚拟频道的内容列表,且当接收到的用户输入的请求切换内容的请求时,进行内容切换。\n[0045] 一种提供内容的装置,位于智能设备上,该装置包括:\n[0046] 虚拟频道列表生成模块,当本智能设备启动时,从内容服务器获取预配置的增强型虚拟频道列表,该列表包括:各增强型虚拟频道的名称,将该增强型虚拟频道列表保存在本地;扫描本地内容,解析各内容的描述数据或配置文件,得到各内容所属的增强型虚拟频道,将各内容的标识添加到所属增强型虚拟频道的内容列表中;同时,从内容服务器获取内容服务器上各内容的描述数据或配置文件,对各内容的描述数据或配置文件进行解析,得到各内容所属的增强型虚拟频道,将各内容的标识添加到所属增强型虚拟频道的内容列表中;\n[0047] 显示模块,向用户显示增强型虚拟频道列表,当用户选择进入一增强型虚拟频道时,根据该增强型虚拟频道的内容列表,向用户提供对应内容,\n[0048] 所述内容为:直播节目或/和服务。\n[0049] 所述显示模块根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:\n[0050] 根据该增强型虚拟频道的内容列表,从该列表中的第一项内容开始,依次向用户播放;\n[0051] 或者,判断用户是否选择了该增强型虚拟频道的内容列表中的一项内容,若是,从用户选择的内容开始,依次向用户播放;否则,从该列表中的第一项内容开始,依次向用户播放。\n[0052] 所述显示模块根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:\n[0053] A、判断将播放的内容为直播节目还是服务,若为直播节目,则执行步骤B,若为服务,执行步骤C;\n[0054] B、直接播放节目,并在播放结束前第一预设时长,返回步骤A;\n[0055] C、在服务开始前提示用户该服务即将开始,且若该服务为交互式服务,则在检测到用户在预设连续时长内未进行任何操作时,直接退出当前服务,转至下一项内容,返回步骤A。\n[0056] 所述虚拟频道列表生成模块将各内容的标识添加到所属增强型虚拟频道的内容列表中包括:\n[0057] 按照各内容的播放时间,按照播放时间的先后顺序依次将各内容的标识添加到所属增强型虚拟频道的内容列表中,\n[0058] 且,当要将一内容的标识添加到所属增强型虚拟频道列表中时,若该内容与该增强型虚拟频道列表中的已有内容的播放时间冲突,则按照该两内容的优先级,将优先级高的内容的标识添加到该增强型虚拟频道的内容列表中,丢弃优先级低的内容的标识,[0059] 且,对于任一增强型虚拟频道的内容列表,若该列表中的任意两个相邻的内容的播放时间不连续,则在属于该增强型虚拟频道的、且播放时间为随机播放的内容中,选择一个或多个内容,将所选择的内容的标识插入该增强型虚拟频道的内容列表中该两相邻的内容标识之间。\n[0060] 所述显示模块根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:\n[0061] 根据当前时间,在该增强型虚拟频道的内容列表中选择播放时间与当前时间匹配的内容进行播放;\n[0062] 或者,判断用户是否选择了该增强型虚拟频道的内容列表中的一项内容,若是,从用户选择的内容开始,依次向用户播放;否则,根据当前时间在该增强型虚拟频道的内容列表中,选择播放时间与当前时间匹配的内容进行播放。\n[0063] 所述显示模块进一步用于,\n[0064] 当本智能设备正在播放传统频道节目时,若接收到用户输入的请求转换到增强型虚拟频道的请求,则根据当前正在播放的传统频道的类型,在增强型虚拟频道列表中选择匹配的虚拟频道,进入该虚拟频道。\n[0065] 所述显示模块根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:\n[0066] 当接收到用户输入的请求显示该虚拟频道的内容列表的请求时,在屏幕的预设位置向用户显示该虚拟频道的内容列表,且当接收到的用户输入的请求切换内容的请求时,进行内容切换。\n[0067] 可见,本申请实施例中,将直播节目与智能服务融合于增强型虚拟频道中,简化了切换操作。\n附图说明\n[0068] 图1为本申请一实施例提供的智能设备提供内容的方法流程图;\n[0069] 图2为本申请实施例提供的智能电视生成增强型虚拟频道列表的方法流程图;\n[0070] 图3为本申请实施例提供的智能电视播放内容的方法流程图;\n[0071] 图4为本申请实施例提供的提供内容的装置的组成示意图。\n具体实施方式\n[0072] 以下结合具体实施例对本申请进行进一步详细说明。\n[0073] 图1为本申请一实施例提供的智能设备提供内容的方法流程图,其具体步骤如下:\n[0074] 步骤101:智能设备启动,从内容服务器获取预配置的增强型虚拟频道列表,该列表包括:各增强型虚拟频道的名称,智能设备将该增强型虚拟频道列表保存在本地。\n[0075] 步骤102:智能设备扫描本地内容,确定各内容所属的虚拟频道,将各内容的标识添加到所属虚拟频道的内容列表中;同时,智能设备从内容服务器获取内容服务器上各内容的描述数据或配置文件,对各内容的描述数据或配置文件进行解析,得到各内容所属的虚拟频道,将各内容的标识添加到所属虚拟频道的内容列表中。\n[0076] 步骤103:智能设备向用户显示增强型虚拟频道列表,当用户选择进入一增强型虚拟频道时,根据该增强型虚拟频道的内容列表,向用户提供对应内容,所述内容为:直播节目或/和服务。\n[0077] 一种实施例中,步骤103中,根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:\n[0078] 智能设备根据该增强型虚拟频道的内容列表,从该列表中的第一项内容开始,依次向用户播放;\n[0079] 或者,智能设备判断用户是否选择了该增强型虚拟频道的内容列表中的一项内容,若是,从用户选择的内容开始,依次向用户播放;否则,从该列表中的第一项内容开始,依次向用户播放。\n[0080] 一种实施例中,步骤103中,根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:\n[0081] A、智能设备判断将播放的内容为直播节目还是服务,若为直播节目,则执行步骤B,若为服务,执行步骤C;\n[0082] B、直接播放节目,并在播放结束前第一预设时长,返回步骤A;\n[0083] C、在服务开始前提示用户该服务即将开始,且若该服务为交互式服务,则在检测到用户在预设连续时长内未进行任何操作时,直接退出当前服务,转至下一项内容,返回步骤A。\n[0084] 一种实施例中,内容的描述数据或配置文件中包括内容的播放时间,该播放时间为固定时间段或者为随机播放;\n[0085] 且,步骤102中,将各内容的标识添加到所属增强型虚拟频道的内容列表中包括:\n[0086] 按照各内容的播放时间,按照播放时间的先后顺序依次将各内容的标识添加到所属增强型虚拟频道的内容列表中。\n[0087] 一种实施例中,按照播放时间的先后顺序依次将各内容的标识添加到所属增强型虚拟频道的内容列表中包括:\n[0088] 当要将一内容的标识添加到所属增强型虚拟频道列表中时,若该内容与该增强型虚拟频道列表中的已有内容的播放时间冲突,则按照该两内容的优先级,将优先级高的内容的标识添加到该增强型虚拟频道的内容列表中,丢弃优先级低的内容的标识。\n[0089] 一种实施例中,按照播放时间的先后顺序依次将各内容的标识添加到所属增强型虚拟频道的内容列表中包括:\n[0090] 对于任一增强型虚拟频道的内容列表,若该列表中的任意两个相邻的内容的播放时间不连续,则在属于该增强型虚拟频道的、且播放时间为随机播放的内容中,选择一个或多个内容,将所选择的内容的标识插入该增强型虚拟频道的内容列表中该两相邻的内容标识之间。\n[0091] 一种实施例中,步骤103中,根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:\n[0092] 智能设备根据当前时间,在该增强型虚拟频道的内容列表中选择播放时间与当前时间匹配的内容进行播放;\n[0093] 或者,智能设备判断用户是否选择了该增强型虚拟频道的内容列表中的一项内容,若是,从用户选择的内容开始,依次向用户播放;否则,根据当前时间在该增强型虚拟频道的内容列表中,选择播放时间与当前时间匹配的内容进行播放。\n[0094] 一种实施例中,当智能设备正在播放传统频道节目时,若接收到用户输入的请求转换到增强型虚拟频道的请求,则根据当前正在播放的传统频道的类型,在增强型虚拟频道列表中选择匹配的虚拟频道,进入该虚拟频道。\n[0095] 一种实施例中,步骤103中,根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:\n[0096] 当智能设备接收到用户输入的请求显示该虚拟频道的内容列表的请求时,在屏幕的预设位置向用户显示该虚拟频道的内容列表,且当接收到的用户输入的请求切换内容的请求时,进行内容切换。\n[0097] 本申请实施例中的智能设备可以是智能电视、智能移动终端如:智能手机等。\n[0098] 图2为本申请实施例提供的智能电视生成增强型虚拟频道列表的方法流程图,其具体步骤如下:\n[0099] 步骤201:预先在内容服务器上配置增强型虚拟频道列表,该频道列表中包含各增强型虚拟频道的名称。\n[0100] 增强型虚拟频道列表中具体包含哪些频道,可由管理员根据预设需求来确定,例如:可根据内容类型、职业、性别、年龄等来划分频道。\n[0101] 例如:根据内容类型因素考虑,将增强型虚拟频道列表设为包含五个频道:娱乐(Entertainment)、音乐(Music)频道、运动(Sports)频道、游戏(Game)频道、视频聊天(Video Chat)频道;或者,根据职业因素考虑,将增强型虚拟频道列表设为包含八个频道:\n家庭主妇(House Wife)、出租车司机(Taxi Driver)、从商人员(Business Man)、办公室人员(Official)、财会人员(Accountant)、科技人员(Scientist)、医生(Doctor)、律师(Lawyer)。\n[0102] 例如:内容服务器上配置的增强型虚拟频道列表可以如下:\n[0103] "VcCHInfo":{\n[0104] "no":1,\n[0105] "VcChannelName":"Entertainment";\n[0106] "no":2,\n[0107] "VcChannelName":"Music";\n[0108] "no":3,\n[0109] "VcChannelName":"Sports";\n[0110] "no":4,\n[0111] "VcChannelName":"Game";\n[0112] "no":5,\n[0113] "VcChannelName":"Video Chat".\n[0114] }\n[0115] 即,频道1为娱乐频道、频道2为音乐频道、频道3为运动频道、频道4为游戏频道、频道5为视频聊天频道。\n[0116] 步骤202:对于智能电视上或者内容服务器上提供给增强型虚拟频道的各项内容,在该内容的描述数据中或者该内容的配置文件中设置该内容所属的增强型虚拟频道的信息以及该内容的播放时间。\n[0117] 内容主要有两种:一种是如传统频道播放的直播节目,另一种是服务,服务又包括两类,一类是服务应用,如:apps(应用)、game(游戏)等,另一类是服务内容如:news(实时新闻)、weather(天气报告)、video(视频)等。\n[0118] 内容的播放时间可以是固定的时间段,也可以是随机播放。\n[0119] 智能电视上会安装或保存一些服务如:游戏、应用、视频等,这些服务可以提供给增强型虚拟频道。\n[0120] 内容服务器既可以提供直播节目,也可以提供服务。\n[0121] 本申请实施例中,在内容的描述数据中或者内容的配置文件中设置该内容所属的增强型虚拟频道的信息以及该内容的播放时间的具体实现如下:\n[0122] 一)对于直播节目,通过直播节目的json数据结构中的字段“genre”来表示所属虚拟频道的名称,并在智能电视上记录genre字段的取值与虚拟频道名称的对应关系;同时,通过直播节目的json数据结构中包含的“start_time”和“end_time”字段来表示节目的起始和结束播放时间。例如:一个直播节目的json数据结构如下:\n[0123] {\n[0124] “id”:“be00000000M413103088”,\n[0125] “title”:“Need for Speed”,\n[0126] "type":"Game",\n[0127] “genre”:“adventure”,\n[0128] "start_time":"10:35AM",\n[0129] "end_time":"11:40AM",\n[0130] …\n[0131] }\n[0132] 从上述数据结构可以看出:genre字段的取值是adventure(冒险),节目属于Game(游戏)频道,节目的起始播放时间是上午10:35,节目的结束播放时间是上午11:40,则在智能电视上记录:genre字段的取值是adventure时,对应的是Game频道。\n[0133] 二)对于服务应用,在服务应用的配置文件中定义虚拟频道类型标签(tag),同时在智能电视上记录tag与虚拟频道名称的对应关系。\n同时,在服务应用的配置文件中定义播放时间标签;播放时间标签包括两种:默认播放时间标签(tag)和普通播放时间标签(tag),若为默认播放时间标签,则表示播放时间为默认的,例如为随机播放,若为普通播放时间标签,则需要列出具体的播放时间。\n[0134] 例如:一个服务应用的配置文件如下:\n[0135] \n[0136] \n[0137] The last of us\n[0138] Game\n[0139] \n[0140] 11:40AM\n[0141] 12:40PM\n[0142] \n[0143] \n[0144] 从上述配置文件可以看出:tag的取值为Game,则该服务应用属于Game频道,且该服务应用的起始播放时间为上午11:40,结束播放时间为中午12:40。\n[0145] 三)对于服务内容,在服务内容的数据的预设位置处增加描述数据,该描述数据中定义所属虚拟频道字段(VCtheme),并在智能电视上记录VCtheme字段的取值与所属虚拟频道名称的对应关系,同时,在服务内容的描述数据中定义播放时间字段,播放时间字段包括两种:默认播放时间字段(VCdefault_time)和普通播放时间字段(VCnormal),若为默认播放时间字段,则表示播放时间为默认的,例如为随机播放,若为普通播放时间字段,则需要给出具体的播放时间。\n[0146] 例如:一个服务内容的描述数据结构如下:\n[0147] {\n[0148] "id":"456",\n[0149] "title":"The Fast and the Furious",\n[0150] "VCtheme":"Game",\n[0151] "type":"VOD",\n[0152] "provider":"Netflix","provider":"Netflix",\n[0153] "VCnormal":\n[0154] "start_time":"12:40PM",\n[0155] "end_time":"2:40PM"\n[0156] }\n[0157] 从上述数据结构可以看出:VCtheme字段的取值为Game,则表示该服务内容属于Game频道,且其起始播放时间为中午12:40,结束播放时间为下午2:40。\n[0158] 步骤203:智能电视启动,从内容服务器获取预配置的增强型虚拟频道列表,将该增强型虚拟频道列表保存在本地。\n[0159] 步骤204:智能电视扫描本地的所有服务,对于任一服务,解析该服务的配置文件或描述数据,得到该服务所属的虚拟频道的名称,将该服务的名称添加到所属虚拟频道的内容列表中;\n[0160] 同时,智能电视向内容服务器发送内容的描述数据或配置文件获取请求,该请求中携带内容的描述数据或配置文件中的关键字段(或标签)及其取值,内容服务器接收该请求,根据该请求中携带的关键字段(或标签)及其取值,扫描本地内容的描述数据和配置文件,将匹配的内容的描述数据或配置文件返回给智能电视,智能电视解析内容服务器返回的内容的描述数据或配置文件,得到该内容所属的虚拟频道的名称,将该内容的名称添加到所属虚拟频道的内容列表中。\n[0161] 智能电视扫描本地服务时,若服务为服务应用,则扫描服务应用的配置文件,解析配置文件中的tag,然后根据自身记录的tag与虚拟频道名称的对应关系,得到该服务应用所属的虚拟频道的名称;同时解析配置文件中的播放时间标签,得到该服务应用的播放时间。\n[0162] 若服务为服务内容,则扫描服务内容的预设位置处的描述数据,解析描述数据中的VCtheme字段,然后根据记录的VCtheme字段的取值与所属虚拟频道名称的对应关系,得到该服务内容所属的虚拟频道的名称;同时解析描述数据中的播放时间字段,得到该服务内容的播放时间。\n[0163] 智能电视向内容服务器发送内容的描述数据或配置文件获取请求时,可针对每个虚拟频道分别发送,例如:若当前针对Game频道,则在该请求中携带如下信息:“genre”:\n“adventure”,Game,“VCtheme”:Game;内容服务器收到该请求后,根据“genre”:“adventure”扫描本地所有直播节目的json数据,将包含了“genre”:\n“adventure”的json数据返回给智能电视,同时,根据Game扫描本地所有服务应用的配置文件,将包含了Game的所有服务应用的配置文件返回给智能电视,同时,根据“VCtheme”:Game扫描本地所有服务内容的描述数据,将包含了“VCtheme”:Game的所有服务内容的描述数据返回给智能电视。\n[0164] 智能电视在将任一内容(来自智能电视的或者来自内容服务器的)的名称添加到所属虚拟频道的内容列表中时,是按照内容的播放时间的从先到后添加的。\n[0165] 智能电视上最终得到的增强型虚拟频道列表的主菜单中包含各虚拟频道的名称,同时,各虚拟频道的子菜单中包含该虚拟频道中的各项内容的名称以及播放时间,且各项内容的名称和播放时间按照播放时间的先后顺序排列。\n[0166] 需要说明的是,在将任一内容的名称添加到所属虚拟频道的内容列表中时,若该内容的播放时间与该虚拟频道中已有的另一内容的播放时间冲突,即该两内容的起始播放时间相同,则根据该两内容的优先级,选择将优先级高的内容添加到该虚拟频道中,而丢弃优先级低的内容。\n[0167] 具体地,可预先设定:服务内容的优先级高于服务应用的优先级,服务应用的优先级高于直播节目的优先级;\n[0168] 另外,对于同一类型的两个内容,例如:两个直播节目,或者两个服务应用,或者两个服务内容,则可预先设定:序列号小的优先级高。即,当两个直播节目(或者两个服务应用或者两个服务内容)的播放时间冲突时,选择将序列号小的添加到虚拟频道中,而丢弃序列号大的。\n[0169] 另外,若在一虚拟频道中,相邻两个具有固定时间段的内容之间存在空隙,即前一个内容的结束时间与后一个节目的起始时间之间还有一段空白时间,则将属于该虚拟频道的、播放时间为随机的内容插入到该两内容之间,其中,根据前一个内容的结束时间与后一个内容的起始时间,确定插入一个还是多个内容,插入内容的播放时间根据前一个内容的结束时间与后一个内容的起始时间以及插入内容在所有插入内容中的播放顺序以及插入内容的播放时长确定。\n[0170] 图3为本申请实施例提供的智能电视播放内容的方法流程图,其具体步骤如下:\n[0171] 步骤301:智能电视检测到用户请求打开增强型虚拟频道列表,则向用户显示增强型虚拟频道列表。\n[0172] 增强型虚拟频道列表的主菜单中只包含各虚拟频道的名称。\n[0173] 用户可以通过长按遥控器的“CH List”键,来请求打开增强型虚拟频道列表,即当智能电视持续收到遥控器的“CH List”键发来的信号时,确认用户请求打开增强型虚拟频道列表。\n[0174] 用户可通过遥控器上的“Channel up/down”键在增强型虚拟频道列表的主菜单中进行不同的频道之间的切换。\n[0175] 当用户通过遥控器在增强型虚拟频道列表的主菜单中聚焦(focus)一虚拟频道时,进一步显示该虚拟频道的内容列表(即步骤302)。\n[0176] 步骤302:智能电视检测到用户在增强型虚拟频道列表中选择了一增强型虚拟频道,则根据自身存储的增强型虚拟频道列表中该增强型虚拟频道的内容列表,将该内容列表显示在屏幕上。\n[0177] 用户可以通过遥控器上的“Channel up/down”键在显示的该增强型虚拟频道的内容列表中进行不同内容之间的切换。\n[0178] 步骤303:智能电视检测到用户选择进入一虚拟频道,则判断用户是否选择了起始播放内容,若是,执行步骤304;否则,执行步骤305。\n[0179] 步骤304:确认从用户选择的起始播放内容开始播放,转至步骤306。\n[0180] 需要说明的是,由于直播节目的播放时间是不可更改的,因此,若用户选择与当前时间不匹配的内容进行播放,只能选择服务。\n[0181] 步骤305:确认从该虚拟频道的内容列表的第一项内容开始播放,执行步骤306。\n[0182] 步骤306:智能电视判断要播放的内容为直播节目还是服务,若为直播节目,执行步骤307;若为服务,执行步骤309。\n[0183] 步骤307:开始播放节目,且,在节目结束前第一预设时长(如:1分钟)判断下一内容为直播节目还是服务,若为直播节目,执行步骤308;若为服务,执行步骤309。\n[0184] 步骤308:在节目起始播放时间来到时,转至步骤307。\n[0185] 步骤309:在服务开始前,提醒用户该服务即将开始,且,若服务为交互式服务(如:\n游戏),若在第二预设时长(如:5分钟)内没有检测到用户的任何操作,则退出当前服务,直接进入下一内容,转至步骤306。\n[0186] 需要说明的是,当下一内容为直播节目时,由于直播节目的播放时间不可更改,因此,只能选择后续的第一个服务进入。\n[0187] 若服务不为交互式服务,则在服务结束前第一预设时长判断下一内容为直播节目还是服务,若为直播节目,返回步骤308;若为服务,返回步骤309。\n[0188] 另外,本申请实施例中,若智能电视同时支持传统频道(即只播放直播节目)和增强型虚拟频道,则当智能电视正处于传统频道时,若接收到遥控器的“source”键发来的持续信号(即用户长按“source”键),则在传统频道节目的预设显示位置如:左上角显示增强型虚拟频道的标志(logo),例如“VC”,若检测到用户选中该标志,则根据当前播放的传统频道的类型,确定对应的虚拟频道,直接进入该虚拟频道。例如:若传统频道为综艺频道,则直接进入虚拟频道的综艺频道,并根据当前时间在虚拟频道的综艺频道的内容列表中选择对应的内容进行播放。\n[0189] 当智能电视正处于增强型虚拟频道时,在屏幕的预设位置如:左上角显示虚拟频道的标志(logo),例如“VC”,以提示用户当前处于虚拟频道中,此时,若智能电视接收到遥控器的Info键发来的信号(即用户按下“info”键),则在当前显示屏幕的预设位置如:正下方显示当前虚拟频道的内容列表,以便用户(通过channel left/right键)进行内容切换。\n需要说明的是,由于直播节目的播放时间不可更改,因此,用户只能选择切换到服务。\n[0190] 以下给出本申请实施例的应用场景:\n[0191] 设定增强型虚拟频道列表中包含五个频道:娱乐(Entertainment)、音乐(Music)频道、运动(Sports)频道、游戏(Game)频道、视频聊天(Video Chat)频道,其中:\n[0192] 一)运动频道中主要包含直播的运动节目,以及运动类游戏、运动类news等服务,例如:在足球世界杯比赛期间,内容服务器会提供足球世界杯比赛的直接节目,这样,智能电视启动后,就会从内容服务器获取到该节目的json数据,从而将该节目的信息添加到运动频道的内容列表中,这样,喜爱运动的用户只要打开运动频道,就可在世界杯比赛开始后,观看到该比赛,同时,由于运动频道中还包含了运动类游戏、运动类news等服务,用户还可以同时享受到这些服务,而无需进行频道切换操作,例如:\n[0193] 若足球世界杯比赛将在19:00开始,但用户在18:00打开智能电视,并进入了运动频道,则按照运动频道的内容列表,18:00为游戏服务,则智能电视自动打开游戏程序,为用户提供游戏服务,按照运动频道的内容列表,19:00~20:00为直播世界杯比赛,则在19:00时,自动为用户播放世界杯比赛,按照运动频道的内容,20:00~20:15为运动类news服务,则用户在观看完世界杯比赛后,智能电视自动为用户播放最新的运动类news。可见,用户无需进行任何切换操作,就同时观看了比赛,并享受了游戏和news服务。\n[0194] 二)视频聊天频道中包含了多种视频聊天应用,包括:skype、QQ、wechat等,其中,默认应用为skype,则当用户想与朋友视频聊天时,进入视频聊天频道,若用户未选择应用,则智能电视自动打开skype,用户就可以直接开始视频聊天了。\n[0195] 本申请实施例的有益技术效果如下:\n[0196] 本申请实施例将直播节目与智能服务进行融合,集成到增强型虚拟频道中,简化了直播节目与智能服务之间的切换操作。\n[0197] 图4为本申请实施例提供的提供内容的装置的组成示意图,该装置位于智能设备上,该装置主要包括:虚拟频道列表生成模块和显示模块,其中:\n[0198] 虚拟频道列表生成模块:当本智能设备启动时,从内容服务器获取预配置的增强型虚拟频道列表,该列表包括:各增强型虚拟频道的名称,将该增强型虚拟频道列表保存在本地;扫描本地内容,解析各内容的描述数据或配置文件,得到各内容所属的增强型虚拟频道,将各内容的标识添加到所属增强型虚拟频道的内容列表中;同时,从内容服务器获取内容服务器上各内容的描述数据或配置文件,对各内容的描述数据或配置文件进行解析,得到各内容所属的增强型虚拟频道,将各内容的标识添加到所属增强型虚拟频道的内容列表中。\n[0199] 显示模块:向用户显示增强型虚拟频道列表,当用户选择进入一增强型虚拟频道时,根据该增强型虚拟频道的内容列表,向用户提供对应内容,\n[0200] 所述内容为:直播节目或/和服务。\n[0201] 一种实施例中,显示模块根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:\n[0202] 根据该增强型虚拟频道的内容列表,从该列表中的第一项内容开始,依次向用户播放;\n[0203] 或者,判断用户是否选择了该增强型虚拟频道的内容列表中的一项内容,若是,从用户选择的内容开始,依次向用户播放;否则,从该列表中的第一项内容开始,依次向用户播放。\n[0204] 一种实施例中,显示模块根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:\n[0205] A、判断将播放的内容为直播节目还是服务,若为直播节目,则执行步骤B,若为服务,执行步骤C;\n[0206] B、直接播放节目,并在播放结束前第一预设时长,返回步骤A;\n[0207] C、在服务开始前提示用户该服务即将开始,且若该服务为交互式服务,则在检测到用户在预设连续时长内未进行任何操作时,直接退出当前服务,转至下一项内容,返回步骤A。\n[0208] 一种实施例中,虚拟频道列表生成模块将各内容的标识添加到所属增强型虚拟频道的内容列表中包括:\n[0209] 按照各内容的播放时间,按照播放时间的先后顺序依次将各内容的标识添加到所属增强型虚拟频道的内容列表中。\n[0210] 一种实施例中,虚拟频道列表生成模块按照播放时间的先后顺序依次将各内容的标识添加到所属增强型虚拟频道的内容列表中包括:\n[0211] 当要将一内容的标识添加到所属增强型虚拟频道列表中时,若该内容与该增强型虚拟频道列表中的已有内容的播放时间冲突,则按照该两内容的优先级,将优先级高的内容的标识添加到该增强型虚拟频道的内容列表中,丢弃优先级低的内容的标识。\n[0212] 一种实施例中,虚拟频道列表生成模块将各内容的标识添加到所属增强型虚拟频道的内容列表中包括:\n[0213] 对于任一增强型虚拟频道的内容列表,若该列表中的任意两个相邻的内容的播放时间不连续,则在属于该增强型虚拟频道的、且播放时间为随机播放的内容中,选择一个或多个内容,将所选择的内容的标识插入该增强型虚拟频道的内容列表中该两相邻的内容标识之间。\n[0214] 一种实施例中,显示模块根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:\n[0215] 根据当前时间,在该增强型虚拟频道的内容列表中选择播放时间与当前时间匹配的内容进行播放;\n[0216] 或者,判断用户是否选择了该增强型虚拟频道的内容列表中的一项内容,若是,从用户选择的内容开始,依次向用户播放;否则,根据当前时间在该增强型虚拟频道的内容列表中,选择播放时间与当前时间匹配的内容进行播放。\n[0217] 一种实施例中,显示模块进一步用于,\n[0218] 当本智能设备正在播放传统频道节目时,若接收到用户输入的请求转换到增强型虚拟频道的请求,则根据当前正在播放的传统频道的类型,在增强型虚拟频道列表中选择匹配的虚拟频道,进入该虚拟频道。\n[0219] 一种实施例中,显示模块根据该增强型虚拟频道的内容列表,向用户提供对应内容包括:\n[0220] 当接收到用户输入的请求显示该虚拟频道的内容列表的请求时,在屏幕的预设位置向用户显示该虚拟频道的内容列表,且当接收到的用户输入的请求切换内容的请求时,进行内容切换。\n[0221] 以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。
法律信息
- 2019-01-18
- 2016-01-20
实质审查的生效
IPC(主分类): H04N 21/262
专利申请号: 201510586650.3
申请日: 2015.09.15
- 2015-12-23
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2004-08-04
|
2002-03-25
| | |
2
| |
2001-11-21
|
2001-05-15
| | |
3
| |
2008-09-24
|
2007-03-23
| | |
4
| |
2006-08-30
|
2001-05-15
| | |
5
| |
2014-09-17
|
2013-03-29
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |