智能电视的频道操作、播放方法和相应装置的制造方法

文档序号:10516372阅读:251来源:国知局
智能电视的频道操作、播放方法和相应装置的制造方法
【专利摘要】本发明实施例提供一种智能电视的频道操作、播放方法和相应装置。该方法为:当智能电视处于指定用户界面时,监测所述智能电视是否接入外接设备;当监测到所述智能电视接入外接设备,且所述外接设备中预先存储有网络直播源文件时,对所述网络直播源文件进行解析,获取网络直播源信息;根据所述网络直播源信息,在所述指定用户界面的自定义频道列表中添加网络直播频道,从而使得用户可以在智能电视中主动添加网络直播源,更大程度上满足了用户需求,提高了用户体验。
【专利说明】
智能电视的频道操作、播放方法和相应装置
技术领域
[0001]本发明实施例涉及智能电视技术领域,尤其涉及一种智能电视的频道操作、播放方法和相应装置。
【背景技术】
[0002]智能电视是基于互联网浪潮冲击形成的新产品,其目的是带给用户更便捷的体验,目前已经成为电视的潮流趋势。在智能电视中,常常会为用户准备海量的视频资源,为满足不同爱好用户的需求,智能电视还会为用户提供轮播桌面,该轮播桌面上包括多个轮播频道,比如综合台、电影台、电视剧台、动漫台、体育台、纪录片台和音乐台等等。在该轮播桌面上,用户可以选择自己喜欢的轮播频道,进行节目的播放,还可以通过遥控器执行轮播频道的切换操作。
[0003]智能电视中轮播桌面的出现虽然在很大程度上满足了用户的观看需求,但是很多用户仍习惯通过个人计算机(Personal Computer, PC)在网络上搜集网络直播源,并在网络上观看这些网络直播源提供的节目,这些网络直播源包括各地地方频道、国外直播频道、各专业频道和、教育频道等等。
[0004]与智能电视的观看体验相比,PC的观看体验比较差。用户之所以在PC的观看体验比较差的情况下仍在网络上观看这些网络直播源提供的节目,是由于在智能电视中并没有提供这些网络直播源,而且目前也没有用户主动在智能电视中添加网络直播源的方案。因此,如何在智能电视中主动添加网络直播源是目前业界亟需解决的课题。

【发明内容】

[0005]本发明实施例提供一种智能电视的频道操作、播放方法和相应装置,以解决现有技术中用户无法在智能电视中主动添加网络直播源的缺陷,以满足用户需求,提升用户体验。
[0006]本发明实施例提供一种智能电视的频道操作方法,包括:
[0007]当智能电视处于指定用户界面时,监测所述智能电视是否接入外接设备;
[0008]当监测到所述智能电视接入外接设备,且所述外接设备中预先存储有网络直播源文件时,对所述网络直播源文件进行解析,获取网络直播源信息;
[0009]根据所述网络直播源信息,在所述指定用户界面的自定义频道列表中添加网络直播频道。
[0010]本发明实施例提供了一种智能电视的频道播放方法,包括:
[0011]当智能电视处于指定用户界面时,接收用于播放所述指定用户界面的自定义频道列表中的网络直播频道的播放指令;
[0012]根据所述播放指令,采用硬解码方式播放所述网络直播频道;
[0013]当采用硬解码方式播放所述网络直播频道失败时,采用软解码方式播放所述网络直播频道。
[0014]本发明实施例提供一种智能电视的频道操作装置,包括:
[0015]监测单元,用于当智能电视处于指定用户界面时,监测所述智能电视是否接入存储设备;
[0016]解析单元,用于当所述监测单元监测到所述智能电视接入外接设备,且所述外接设备中预先存储有网络直播源文件时,对所述网络直播源文件进行解析,获取网络直播源信息;
[0017]网络直播频道添加单元,用于根据所述解析单元获取的网络直播源信息,在所述指定用户界面的自定义频道列表中添加网络直播频道。
[0018]本发明实施例提供一种智能电视的频道播放装置,包括:
[0019]播放指令接收单元,用于当智能电视处于指定用户界面时,接收用于播放所述指定用户界面的自定义频道列表中的网络直播频道的播放指令;
[0020]第一播放单元,用于根据所述播放指令接收单元接收的播放指令,采用硬解码方式播放所述网络直播频道;
[0021]第二播放单元,用于当所述第一播放单元采用硬解码方式播放所述网络直播频道失败时,采用软解码方式播放所述网络直播频道。
[0022]本发明实施例提供的智能电视的频道操作、播放方法和相应装置,通过对智能电视中是否接入外接设备进行监测,一旦监测到智能电视中接入外接设备,且该外接设备中预先存储有网络直播源文件时,对该网络直播源文件进行解析,获取网络直播源信息,进而根据获取的网络直播源信息,在自定义频道列表中添加相应的网络直播频道,从而实现了在智能电视中主动添加网络直播源,使得用户不仅可以播放智能电视中自带的频道,还可以自动扩展更多免费的网络直播频道,更大程度上满足了用户需求,提高了用户体验。
【附图说明】
[0023]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0024]图1为本发明实施例中智能电视的频道操作方法流程图;
[0025]图2为本发明实施例中将创建的网络直播频道添加到指定用户界面的自定义频道列表中的实现流程图;
[0026]图3为本发明实施例中播放网络直播频道的实现流程图;
[0027]图4A为本发明实施例中智能电视的频道操作装置的结构示意图;
[0028]图4B为本发明实施例中又一种智能电视的频道操作装置的结构示意图;
[0029]图4C为本发明实施例中又一种智能电视的频道操作装置的结构示意图;
[0030]图5为本发明实施例中一种智能电视的频道播放装置的结构示意图。
【具体实施方式】
[0031]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0032]参阅图1所示,本发明实施例中提供一种智能电视的频道操作方法,具体流程如下:
[0033]步骤11,当智能电视处于指定用户界面时,监测智能电视是否接入外接设备。
[0034]其中,外接设备可以是具有存储功能的设备,比如USB(Universal Serial Bus,通用串行总线)设备。
[0035]以外接设备为USB设备为例,该步骤11可以但不限于按照如下方式实现:
[0036]当接收到预先注册的USB广播通知消息时,确定智能电视接入USB设备。其中,预先注册的USB广播通知消息可以包括下述消息中的任意一种:
[0037]android, intent, act1n.MEDIA—EJECT ;
[0038]android, intent, act1n.MEDIA—MOUNTED ;
[0039]android, intent, act1n.MEDIA—REMOVED ;
[0040]android, intent, act1n.MEDIA—UNMOUNTED0
[0041]步骤12,当监测到智能电视接入外接设备,且该外接设备中预先存储有网络直播源文件时,对该网络直播源文件进行解析,获取网络直播源信息。
[0042]仍以外接设备为USB设备为例,当用户将USB设备插入智能电视中时,USB设备首先在智能电视中进行装载,当装载成功时,USB设备向智能电视发送USB广播通知消息,智能电视根据接收到的USB广播通知消息,确定USB设备的路径。然后智能电视通过该路径,在USB设备中遍历搜索网络直播文件,并对搜索到的网络直播源文件进行解析,进而获取网络直播源信息。
[0043]具体的,外接设备中预先存储的网络直播源文件可以为XX.tv文件,它可以是用户预先根据网络直播源的名称和播放地址进行创建并存储的,因此,智能电视可以对搜索到的XX.tv文件按照规则进行拆分,一行一行进行解析,通过Java的spilt接口递归获取每个频道的频道名称(即网络直播源的名称)及频道流地址(即网络直播源的播放地址),转为Java对象方便后续操作。
[0044]同时,在获取网络直播源信息后,还可以将其转换成预先设置的数据结构,并存储到智能电视的本地数据库(比如Sqlite数据库)中。
[0045]比如,预先设置的数据结构可以为:
[0046]频道名称+空格/逗号+直播URL+[空格/逗号+频道icon URL];其中,上述方括号中的内容为可选参数。
[0047]步骤13,根据获取的网络直播源信息,在指定用户界面的自定义频道列表中添加网络直播频道。
[0048]其中,当网络直播源信息包括网络直播源的名称和播放地址时,可以按照网络直播频道的名称为网络直播源的名称,网络直播频道的播放地址为网络直播源的播放地址的原则,在指定用户界面的自定义频道列表中添加网络直播频道。
[0049]在具体实现时,将网络直播源信息存储到智能电视的本地数据库中后,由本地数据库加载该网络直播源信息,并通过UI (User Interface,用户界面)异步处理机制刷新指定用户界面的自定义频道列表,使网络直播源信息对应的网络直播频道添加到指定用户界面的自定义频道列表中,从而展示给用户使用。
[0050]仍以外接设备为USB设备为例,当添加成功后,可以向用户弹出“已从USB设备读取XXXX等Y个频道”的消息提示框,该消息提示框可以显示数秒后自动消失。其中,“XXXX”指网络直播频道的名称,“Y”指添加的网络直播频道的个数。
[0051]本发明实施例中,通过对智能电视中是否接入外接设备进行监测,一旦监测到智能电视中接入外接设备,且该外接设备中预先存储有网络直播源文件时,对该网络直播源文件进行解析,获取网络直播源信息,进而根据获取的网络直播源信息,在自定义频道列表中添加相应的网络直播频道,从而实现了在智能电视中主动添加网络直播源,使得用户不仅可以播放智能电视中自带的频道,还可以自动扩展更多免费的网络直播频道,更大程度上满足了用户需求,提高了用户体验。
[0052]需要说明的是,上述涉及的“指定用户界面”可以为智能电视中的任意一个用户界面,本发明实施例中可以特指智能电视的轮播界面。
[0053]下面均以轮播界面为例,对本发明实施例的技术方案进行说明。
[0054]上述步骤13在轮播桌面的自定义频道列表中添加网络直播频道时,如果轮播桌面的自定义频道列表中已经存在与该网络直播频道相同的频道(即名称相同,播放地址也相同),那么执行添加的操作只会浪费智能电视的处理资源。
[0055]因此,为了进一步节省智能电视的处理资源,上述步骤13可以按照如图2所示的流程实现,具体流程如下:
[0056]步骤21,判断轮播桌面的自定义频道列表中是否存在与网络直播频道具有相同名称的频道。
[0057]当判断结果为否时,则执行步骤22,当判断结果为是时,执行步骤23。
[0058]步骤22,在自定义频道列表中新增该网络直播频道。流程结束。
[0059]步骤23,继续判断该与网络直播频道具有相同名称的频道的播放地址集合中是否存在该网络直播频道的播放地址。
[0060]当该与网络直播频道具有相同名称的频道的播放地址集合中不存在该网络直播频道的播放地址时,执行步骤24。
[0061]当该与网络直播频道具有相同名称的频道的播放地址集合中存在该网络直播频道的播放地址时,说明该网络直播频道已经存在于自定义频道列表中,此时不执行任何操作。
[0062]步骤24,将该网络直播频道的播放地址添加到该与网络直播频道具有相同名称的频道的播放地址集合中。
[0063]也就是说,本发明实施例中支持一个频道对应多个播放地址。
[0064]本发明实施例中,通过对网络直播频道与自定义频道列表中的频道的名称和播放地址进行比较,并根据比较结果来实现网络直播频道的添加,从而达到节省智能电视的处理资源的目的。
[0065]进一步的,上述步骤13在轮播桌面的自定义频道列表中添加网络直播频道后,用户便可以对该网络直播频道进行操作,比如删除操作、收藏操作或者播放操作。
[0066]删除操作:
[0067]接收用户设备发送的用于删除该网络直播频道的删除指令;
[0068]根据接收到的删除指令,从自定义频道列表中,删除网络直播频道。
[0069]具体的,当接收到用户设备发送的用于删除网络直播频道的删除指令时,可以通过UI异步刷新机制,从轮播桌面的自定义频道列表中移除该网络直播频道,同时通知本地数据库删除该网络直播频道对应的网络直播源信息。
[0070]另外,在接收到用户设备发送的用于指示智能电视删除网络直播频道的删除指令时,还可以向用户弹出“是否删除‘网络直播频道的名称’? ”的消息提示框,在得到用户发送的确认指令之后,再从轮播桌面的自定义频道列表中移除该网络直播频道。
[0071]删除成功后,还可以向用户继续弹出“已删除‘网络直播频道的名称’”的消息提示框。
[0072]收藏操作:
[0073]接收用户设备发送的用于收藏该网络直播频道的收藏指令;
[0074]根据接收到的收藏指令,将该网络直播频道添加到轮播桌面的收藏频道列表中,供用户选择播放。
[0075]具体的,当接收到用户设备发送的用于收藏网络直播频道的收藏指令时,在本地数据库中将该网络直播频道对应的网络直播源信息标识为已经收藏,同时在收藏频道列表中添加该网络直播频道。
[0076]另外,当接收到用户设备发送的用于指示智能电视收藏网络直播频道的收藏指令时,还可以向用户弹出“是否收藏‘网络直播频道的名称’? ”的消息提示框,在得到用户发送的确认指令之后,再在收藏频道列表中添加该网络直播频道。
[0077]播放操作:
[0078]接收用户终端发送的用于播放该网络直播频道的播放指令;
[0079]根据接收到的播放指令,播放该网络直播频道。
[0080]其中,在播放网络直播频道时,为了进一步节省智能电视的处理资源,以及达到更好的播放效果和用户体验,本发明实施例中可以参阅图3所示的流程播放网络直播频道,具体流程如下:
[0081]步骤31,接收用户终端发送的用于播放网络直播频道的播放指令。
[0082]步骤32,采用硬解码方式播放网络直播频道;
[0083]所谓硬解码方式,即智能电视自带的硬件解析模块。使用硬解码方式播放网络直播频道时,基本不需要智能电视的CPU(Central Processing Unit,中央处理器)参与运算,播放效果更好,用户体验更好。
[0084]具体的,可以通过智能电视中自带的Media Player (媒体播放器)进行播放,Media Player默认采用硬解码进行播放。
[0085]步骤33,当采用硬解码方式播放网络直播频道失败时,采用软解码方式播放网络直播频道。
[0086]所谓软解码方式,即通过软件方式播放,为了在智能电视中支持软解码播放,需要集成第三方的软件播放器。
[0087]无论是采用硬解码方式还是软解码方式播放该网络直播频道,如果该网络直播频道的播放地址集合中包括多个播放地址,那么具体的,可以先从网络直播频道的播放地址集合中,选取一个播放地址,并根据选取的播放地址,对网络直播频道进行播放;当根据选取的播放地址,播放网络直播频道失败时,再根据预先设置的切换顺序,自动切换到网络直播频道的下一个播放地址,并根据切换后的播放地址,对网络直播频道进行播放。
[0088]需要说明的是,上述播放流程可以但不限于应用于本发明实施例中。也就是说,当智能电视处于轮播桌面时,只要接收到了用于播放轮播桌面的自定义频道列表中的网络直播频道的播放指令时,无论轮播桌面的自定义频道列表中的网络直播频道是不是按照本发明实施例提供的方法进行添加的,都可以按照上述流程对网络直播频道进行播放。
[0089]基于同一发明构思,本发明实施例中还提供了一种智能电视的频道操作装置和频道播放装置,由于上述装置解决问题的原理与智能电视的频道操作方法和频道播放方法相似,因此上述装置的实施可以参见方法的实施,重复之处不再赘述。
[0090]参阅图4A所示,本发明实施例中提供一种智能电视的频道操作装置,该装置包括:监测单元41、解析单元42和网络直播频道添加单元43,而且本发明实施例中的监测单元41、解析单元42和网络直播频道添加单元43可以通过硬件处理器(hardwareprocessor)来实现相关功能单元,其中:
[0091]监测单元41,用于当智能电视处于指定用户界面时,监测智能电视是否接入外接设备;
[0092]解析单元42,用于当监测单元41监测到智能电视接入外接设备,且该外接设备中预先存储有网络直播源文件时,对该网络直播源文件进行解析,获取网络直播源信息;
[0093]网络直播频道添加单元43,用于根据解析单元42获取的网络直播源信息,在所述指定用户界面的自定义频道列表中添加网络直播频道。
[0094]可选的,网络直播源信息可以包括:网络直播源的名称和播放地址;则
[0095]所述网络直播频道添加单元43,具体用于:
[0096]根据所述解析单元42获取的网络直播源信息,在所述指定用户界面的自定义频道列表中添加网络直播频道;其中,所述网络直播频道的名称为所述网络直播源的名称,所述网络直播频道的播放地址为所述网络直播源的播放地址。
[0097]可选的,网络直播频道添加单元43,可以具体用于:
[0098]判断自定义频道列表中是否存在与该网络直播频道具有相同名称的频道;
[0099]当判断结果为否时,在自定义频道列表中新增所述网络直播频道;
[0100]当判断结果为是,且与网络直播频道具有相同名称的频道的播放地址集合中不存在网络直播频道的播放地址时,将网络直播频道的播放地址添加到与网络直播频道具有相同名称的频道的播放地址集合中。
[0101]可选的,所述网络直播频道添加单元43,可以具体用于:
[0102]将所述网络直播源信息存储在所述智能电视的本地数据库中;由所述本地数据库加载所述网络直播源信息,并通过异步处理机制刷新所述指定用户界面的自定义频道列表,使所述网络直播源信息对应的网络直播频道添加到所述指定用户界面的自定义频道列表中。
[0103]另外,当外接设备为USB设备;则
[0104]所述监测单元41,具体用于:
[0105]当接收到预先注册的USB广播通知消息时,确定所述智能电视接入USB设备;以及
[0106]所述解析单元42,具体用于:
[0107]当所述监测单元41监测到所述智能电视接入USB设备时,根据接收到的USB广播通知消息,确定所述USB设备的路径;根据所述USB的路径,在所述USB设备中遍历搜索所述网络直播源文件;并对搜索到的网络直播源文件进行解析,获取网络直播源地址。
[0108]可选的,该装置还可以对添加的网络直播频道进行播放。具体参阅图4B所示,为本发明实施例提供的又一种智能电视的频道操作装置,该装置包括:
[0109]监测单元41、解析单元42、网络直播频道添加单元43、播放指令接收单元44和播放单元45。
[0110]其中,监测单元41、解析单元42和网络直播频道添加单元43与图4A中完全一致。
[0111]播放指令接收单元44,用于接收用户终端发送的用于播放网络直播频道的播放指令;
[0112]播放单元45,用于根据播放指令接收单元44接收的播放指令,采用硬解码方式播放该网络直播频道;当采用硬解码方式播放该网络直播频道失败时,采用软解码方式播放该网络直播频道。
[0113]另外,当网络直播频道的播放地址集合中包括多个播放地址时,播放单元45,可以具体用于:
[0114]从网络直播频道的播放地址集合中,选取一个播放地址,并根据选取的播放地址,对该网络直播频道进行播放;
[0115]当根据选取的播放地址,播放网络直播频道失败时,根据预先设置的切换顺序,自动切换到所述网络直播频道的下一个播放地址,并根据切换后的播放地址,对该网络直播频道进行播放。
[0116]可选的,该装置还可以对添加的网络直播频道进行删除。具体参阅图4C所示,为本发明实施例提供的又一种智能电视的频道操作装置,该装置包括:
[0117]监测单元41、解析单元42、网络直播频道添加单元43、操作指令接收单元46和执行单元47。
[0118]其中,监测单元41、解析单元42和网络直播频道添加单元43与图4A中完全一致。
[0119]操作指令接收单元46,用于接收用户设备发送的针对所述网络直播频道的操作指令;所述操作指令为删除指令或者收藏指令;
[0120]执行单元47,用于根据操作指令接收单元46接收的操作指令,对网络直播频道执行相应操作。
[0121]综上所述,本发明实施例中,通过对智能电视中是否接入外接设备进行监测,一旦监测到智能电视中接入外接设备,且该外接设备中预先存储有网络直播源文件时,对该网络直播源文件进行解析,获取网络直播源信息,进而根据获取的网络直播源信息,在自定义频道列表中添加相应的网络直播频道,从而实现了在智能电视中主动添加网络直播源,使得用户不仅可以播放智能电视中自带的频道,还可以自动扩展更多免费的网络直播频道,更大程度上满足了用户需求,提高了用户体验。
[0122]参阅图5所示,本发明实施例中提供一种智能电视的频道播放装置,该装置包括:播放指令接收单元51、第一播放单元52和第二播放单元53,而且本发明实施例中的播放指令接收单元51、第一播放单元52和第二播放单元53可以通过硬件处理器(hardwareprocessor)来实现相关功能单元,其中:
[0123]播放指令接收单元51,用于当智能电视处于指定用户界面时,接收用于播放所述指定用户界面的自定义频道列表中的网络直播频道的播放指令;
[0124]第一播放单元52,用于根据所述播放指令接收单元51接收的播放指令,采用硬解码方式播放所述网络直播频道;
[0125]第二播放单元53,用于当所述第一播放单元52采用硬解码方式播放所述网络直播频道失败时,采用软解码方式播放所述网络直播频道。
[0126]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0127]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0128]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种智能电视的频道操作方法,其特征在于,包括: 当智能电视处于指定用户界面时,监测所述智能电视是否接入外接设备; 当监测到所述智能电视接入外接设备,且所述外接设备中预先存储有网络直播源文件时,对所述网络直播源文件进行解析,获取网络直播源信息; 根据所述网络直播源信息,在所述指定用户界面的自定义频道列表中添加网络直播频道。2.根据权利要求1所述的方法,其特征在于,所述网络直播源信息包括:网络直播源的名称和播放地址;则 根据所述网络直播源信息,在所述指定用户界面的自定义频道列表中添加网络直播频道,具体包括: 根据所述网络直播源信息,在所述指定用户界面的自定义频道列表中添加网络直播频道;其中,所述网络直播频道的名称为所述网络直播源的名称,所述网络直播频道的播放地址为所述网络直播源的播放地址。3.根据权利要求2所述的方法,其特征在于,根据所述网络直播源信息,在所述指定用户界面的自定义频道列表中添加网络直播频道,具体包括: 判断所述自定义频道列表中是否存在与所述网络直播频道具有相同名称的频道; 在判断结果为否时,在所述自定义频道列表中新增所述网络直播频道; 当判断结果为是,且与所述网络直播频道具有相同名称的频道的播放地址集合中不存在所述网络直播频道的播放地址时,将所述网络直播频道的播放地址添加到与所述网络直播频道具有相同名称的频道的播放地址集合中。4.根据权利要求1所述的方法,其特征在于,所述外接设备为通用串行总线USB设备;则 监测所述智能电视是否接入外接设备,具体包括: 当接收到预先注册的USB广播通知消息时,确定所述智能电视接入USB设备;以及当监测到所述智能电视接入外接设备,且所述外接设备中预先存储有网络直播源文件时,对所述网络直播源文件进行解析,获取网络直播源信息,具体包括: 当监测到所述智能电视接入USB设备时,根据接收到的USB广播通知消息,确定所述USB设备的路径; 根据所述USB的路径,在所述USB设备中遍历搜索所述网络直播源文件;并 对搜索到的网络直播源文件进行解析,获取网络直播源信息。5.根据权利要求1所述的方法,其特征在于,根据所述网络直播源信息,在所述指定用户界面的自定义频道列表中添加网络直播频道,具体包括: 将所述网络直播源信息存储在所述智能电视的本地数据库中; 由所述本地数据库加载所述网络直播源信息,并通过用户界面异步处理机制刷新所述指定用户界面的自定义频道列表,使所述网络直播源信息对应的网络直播频道添加到所述指定用户界面的自定义频道列表中。6.根据权利要求1-5任意一项所述的方法,其特征在于,所述方法还包括: 接收用户终端发送的用于播放所述网络直播频道的播放指令; 根据所述播放指令,采用硬解码方式播放所述网络直播频道; 当采用硬解码方式播放所述网络直播频道失败时,采用软解码方式播放所述网络直播频道。7.根据权利要求6所述的方法,其特征在于,所述网络直播频道的播放地址集合中包括多个播放地址;则 播放所述网络直播频道,具体包括: 从所述网络直播频道的播放地址集合中,选取一个播放地址,并根据选取的播放地址,对所述网络直播频道进行播放; 当根据选取的播放地址,播放所述网络直播频道失败时,根据预先设置的切换顺序,自动切换到所述网络直播频道的下一个播放地址,并根据切换后的播放地址,对所述网络直播频道进行播放。8.一种智能电视的频道播放方法,其特征在于,包括: 当智能电视处于指定用户界面时,接收用于播放所述指定用户界面的自定义频道列表中的网络直播频道的播放指令; 根据所述播放指令,采用硬解码方式播放所述网络直播频道; 当采用硬解码方式播放所述网络直播频道失败时,采用软解码方式播放所述网络直播频道。9.一种智能电视的频道操作装置,其特征在于,包括: 监测单元,用于当智能电视处于指定用户界面时,监测所述智能电视是否接入存储设备; 解析单元,用于当所述监测单元监测到所述智能电视接入外接设备,且所述外接设备中预先存储有网络直播源文件时,对所述网络直播源文件进行解析,获取网络直播源信息; 网络直播频道添加单元,用于根据所述解析单元获取的网络直播源信息,在所述指定用户界面的自定义频道列表中添加网络直播频道。10.根据权利要求9所述的装置,其特征在于,所述网络直播源信息包括:网络直播源的名称和播放地址;则 所述网络直播频道添加单元,具体用于: 根据所述解析单元获取的网络直播源信息,在所述指定用户界面的自定义频道列表中添加网络直播频道;其中,所述网络直播频道的名称为所述网络直播源的名称,所述网络直播频道的播放地址为所述网络直播源的播放地址。11.根据权利要求10所述的装置,其特征在于,所述网络直播频道添加单元,具体用于: 判断所述自定义频道列表中是否存在与所述网络直播频道具有相同名称的频道;在判断结果为否时,在所述自定义频道列表中新增所述网络直播频道;当判断结果为是,且与所述网络直播频道具有相同名称的频道的播放地址集合中不存在所述网络直播频道的播放地址时,将所述网络直播频道的播放地址添加到与所述网络直播频道具有相同名称的频道的播放地址集合中。12.根据权利要求9所述的装置,其特征在于,所述外接设备为USB设备;则 所述监测单元,具体用于: 当接收到预先注册的USB广播通知消息时,确定所述智能电视接入USB设备;以及 所述解析单元,具体用于: 当所述监测单元监测到所述智能电视接入USB设备时,根据接收到的USB广播通知消息,确定所述USB设备的路径;根据所述USB的路径,在所述USB设备中遍历搜索所述网络直播源文件;并对搜索到的网络直播源文件进行解析,获取网络直播源地址。13.根据权利要求9所述的装置,其特征在于,所述网络直播频道添加单元,具体用于: 将所述网络直播源信息存储在所述智能电视的本地数据库中;由所述本地数据库加载所述网络直播源信息,并通过异步处理机制刷新所述指定用户界面的自定义频道列表,使所述网络直播源信息对应的网络直播频道添加到所述指定用户界面的自定义频道列表中。14.根据权利要求9-13任意一项所述的装置,其特征在于,所述装置还包括: 播放指令接收单元,用于接收用户终端发送的用于播放所述网络直播频道的播放指令; 播放单元,用于根据所述播放指令接收单元接收的播放指令,采用硬解码方式播放所述网络直播频道;当采用硬解码方式播放所述网络直播频道失败时,采用软解码方式播放所述网络直播频道。15.根据权利要求14所述的装置,其特征在于,所述网络直播频道的播放地址集合中包括多个播放地址;则 所述播放单元,具体用于: 从所述网络直播频道的播放地址集合中,选取一个播放地址;并根据选取的播放地址,对所述网络直播频道进行播放; 当根据选取的播放地址,播放所述网络直播频道失败时,根据预先设置的切换顺序,自动切换到所述网络直播频道的下一个播放地址;并根据切换后的播放地址,对所述网络直播频道进行播放。16.一种智能电视的频道播放装置,其特征在于,包括: 播放指令接收单元,用于当智能电视处于指定用户界面时,接收用于播放所述指定用户界面的自定义频道列表中的网络直播频道的播放指令; 第一播放单元,用于根据所述播放指令接收单元接收的播放指令,采用硬解码方式播放所述网络直播频道; 第二播放单元,用于当所述第一播放单元采用硬解码方式播放所述网络直播频道失败时,采用软解码方式播放所述网络直播频道。
【文档编号】H04N21/418GK105872758SQ201510497041
【公开日】2016年8月17日
【申请日】2015年8月12日
【发明人】王莫刚, 王敏
【申请人】乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1