专利名称:一种电视卡拉ok功能入口的实现方法、装置及电视机的制作方法
技术领域:
本发明属于多媒体应用领域,尤其涉及一种电视卡拉OK功能入口的实现方法、装置及电视机。
背景技术:
液晶电视自从步入网络时代后,就依托其强大的网络功能,快速实现了与网络世界相关的诸多娱乐功能。在众多纷纭的网络媒体功能中,以唱歌作为主要娱乐方式之一的酷k功能,则成为一大亮点。然而,酷K功能的入口逻辑一般需要解决以下问题第一,由于本地和网络通道所使用的数据来源不同,因此,对数据信息的收集、处理和显示以及操作逻辑都会有不同的要求,需要分开处理。第二,对于电视外部接口上挂载的可移动存储设备(即外挂存储设备),需要识别其类型,根据不同的类型在逻辑上会有不同的处理。第三,当Internet网络连通时,若公司管理维护的服务器数据库有更新,需根据更新的数据做相应的处理。第四,当电视接口连通Internet网络设备,并且外挂接口只有普通的可移动存储设备存在时,系统无法加载该普通的可移动存储设备。因此,现有的技术方案还没有一种软件方法能够实现酷K功能的入口逻辑。
发明内容
本发明实施例的目的在于提供一种电视卡拉OK功能入口的实现方法,旨在解决现有的技术方案还没有一种软件方法能够实现酷K功能的入口逻辑的问题。本发明实施例是这样实现的,一种电视卡拉OK功能入口的实现方法,所述方法包括检测外挂存储设备的类型;识别网络连接状态;根据所述外挂存储设备的类型及网络连接状态,加载所述外挂存储设备。本发明实施例的另一目的在于提供电视卡拉OK功能入口的实现装置,所述装置包括设备检测单元,用于检测外挂存储设备的类型;网络识别单元,用于识别网络连接状态;加载单元,用于根据所述外挂存储设备的类型及网络连接状态,加载所述外挂存储设备。本发明实施例的另一目的在于提供一种包括所述电视卡拉OK功能入口的实现装置的电视机。在本发明实施例中,提供了一种通过软件实现的统一的卡拉OK入口逻辑,可根据不同的外挂存储设备及网络连接状态加载相应的外挂存储设备,在不同情况下都能满足用户的卡拉OK需求。
图1是本发明实施例提供的电视卡拉OK功能入口的实现方法流程图;图2是本发明实施例提供的根据所述外挂存储设备的类型及网络连接状态,加载所述外挂存储设备的实现方法的流程图;图3是本发明实施例提供的电视卡拉OK功能入口的实现装置示意图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明实施例在结合考虑外挂设备的类型及网络连接状态后提供了一种电视卡拉OK功能入口的实现方法。本发明提供了一种电视卡拉OK功能入口的实现方法和装置所述方法包括检测外挂存储设备的类型;识别网络连接状态;根据所述外挂存储设备的类型及网络连接状态,加载所述外挂存储设备。所述装置包括设备检测单元,用于检测外挂存储设备的类型;网络识别单元,用于识别网络连接状态;加载单元,用于根据所述外挂存储设备的类型及网络连接状态,加载所述外挂存储设备。为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。实施例一如图1所示为本发明提供的电视卡拉OK功能入口的实现方法的流程图,为了便于说明,仅示出了与本发明实施例相关的部分。在步骤SlOl中,检测外挂存储设备的类型及设备信息。在本发明实施例中,系统在检测到有外挂存储设备时,会调用底层驱动接口函数, 检测外挂存储设备的类别及设备信息,在检测了外挂存储设备的类别后,记录当前外挂存储设备的设备信息。其中,外挂存储设备由于类型的不同,包括但不限于加密酷K存储设备、自制酷K存储设备、普通存储设备及网络存储设备的至少一种。而普通存储设备包括优盘、多分区移动存储硬盘等,网络存储设备包括网上邻居用户、虚拟网络设备等。外挂存储设备的设备信息包括但不限于卷标名、卷标路径、标志号、磁盘空间大小、最小存储单元大小、最小存储单元个数、剩余可用空间大小等。标志号包括但不限于存储设备ID号等。在本发明实施例中,在同时有多个外挂存储设备时,加密酷K存储设备优先被标记,并被系统优先选择使用。其中,加密酷K存储设备一般有两个分区,即数据保护区和娱乐工作区。数据保护区是用特殊算法加密的分区,用于加密存储音乐数据,用户可读不可写且在PC机上不能打开。在本发明实施例中,若同时存在多个自制酷K存储设备,则系统优先选择标志号顺序在前的自制酷K存储设备或分区。在步骤S102中,识别网络连接状态。 在本发明实施例中,通过使用网络的底层相关驱动接口获得想要的网口连接状态、网络信号连接状态、网络连接类型等信息。其中,基于网络带宽及稳定性的考虑,当无线网络和有线网络同时存在时,设置有线网路优先使用。在本发明实施例中,在获取网络连接状态的相关信息后,系统将设置一些参数及众多人机界面的提示信息,便于后续外挂存储设备的加载。在步骤S103中,根据外挂存储设备的类型及网络连接状态,加载外挂存储设备。在本发明实施例中,根据外挂存储设备的不同,网络连接状态的不同,具体的加载外挂存储设备的方式也有所不同,如图2所示,在此不再赘述。在步骤S104中,输出卡拉OK点歌界面。在本发明实施例中,提供了一种通过软件实现的统一的卡拉OK入口逻辑,可根据不同的外挂存储设备及网络连接状态加载相应的外挂存储设备,在不同情况下都能满足用户的卡拉OK需求。实施例二 如图2所示为本发明提供的根据所述外挂存储设备的类型及网络连接状态,加载所述外挂存储设备的实现方法的流程图,为了便于说明,仅示出了与本发明实施例相关的部分。在步骤S201中,判断外挂存储设备是否是加密酷K存储设备,是则执行步骤S202, 否则执行步骤S203。 在步骤S202中,加载加密酷K存储设备。在本发明实施例中,当外挂存储设备为加密酷K存储设备时,加载该加密酷K存储设备。在本发明实施例中,对于加密酷K存储设备而言,只有在该加密酷K存储设备的两个分区都加载成功后才能正常使用该加密酷K存储设备内部的数据信息,否则加载失败。在步骤S203中,当网络处于连接状态时,将外挂存储设备生成自制酷K存储设备后加载该自制酷K存储设备;当网络处于未连接状态时,无法加载外挂存储设备。在本发明实施例中,当外挂设备有至少一个存储设备或者分区,并且网络已正常连接到因特网时,如果确定使用酷K唱歌功能,则输出界面供用户选择是否需要自制酷K存储设备。在接收到用户输入的确认指令后,系统将显示所有外挂存储设备的卷标名、磁盘空间容量,并记录下卷标名、路径、磁盘剩余空间及最小存储单元等信息。在用户选择其中一个外挂存储设备来生成自制酷K存储设备后,系统通过判断磁盘剩余空间大小是否大于预设的阀值来判断该外挂存储设备是否有足够的空间存储下载的语音点歌文件。其中,作为以优选的方案,可将预设的阀值设置为20MB。当外挂存储设备的磁盘剩余空间大小大于预设的阀值时,获取当前网卡的MAC地址后,下载语音点歌文件至外挂存储设备以生成酷K存储设备。其中,网卡的MAC地址包括但不限于当前无线或有线网卡的MAC地址。下载语音点歌文件时,系统会输出提示信息提示用户当前下载的文件名、文件大小、当前下载数据量大小、需要下载的文件个数等信息。当将外挂存储设备生成自制酷K存储设备后,加载该自制酷K存储设备。在本发明实施例中,对于自制酷K存储设备而言,只要正常加载该自制酷K存储设备或分区便能正常使用。由于自制酷K存储设备中的歌曲信息是在生成自制酷K存储设备时从网络服务器上下载的,因此歌曲信息很少,必须连接网络使用才能获得更多的信息。在本发明实施例中,在生成自制酷K存储设备前,若外挂存储设备有插拔新的外挂存储设备,则会自动刷新外挂设备列表,如果新插入的外挂存储设备中有可识别的酷K 存储设备,则直接加载该酷K存储设备。在本发明实施例中,当网络处于未连接状态且外挂存储设备不为酷K存储设备时,无法加载该外挂存储设备。在步骤S204中,判断网络服务器中的歌曲文件列表与当前加载的加密酷K存储设备或自制酷K存储设备中的歌曲文件列表是否一致,若是则执行步骤S206,否则执行步骤 S205。在本发明实施例中,在加载完酷K存储设备,输出酷K点歌界面之前,从网络下载一个最新的歌曲文件列表,存放在OLIDX. BIN中,并与当前加载的加密酷K存储设备或自制酷K存储设备中的歌曲文件列表(即CURIDX. BIN)相比较,若OLIDX. BIN与CURIDX. BIN的数据不一致,则执行步骤S205,否则执行步骤S206。 在步骤S205中,更新当前加载的加密酷K存储设备或自制酷K存储设备中的歌曲文件列表。在本发明实施例中,若网络服务器中的歌曲文件列表与当前加载的加密酷K存储设备或自制酷K存储设备中的歌曲文件列表不一致,则更新酷K存储设备中的歌曲文件列表。在步骤S206中,输出卡拉OK点歌界面。在本发明实施例中,在没有网络连接时,可通过本地加密酷K存储设备来实现电视的酷K功能;在网络连接状态,实现了酷K功能的在线唱歌,并能在没有加密酷K存储设备或加密酷K存储设备损坏的情况下,依靠网络从网络服务器上下载信息生成自制酷K存储设备。同时,由于酷K入口逻辑处理程序结合网络实现了加密酷K存储设备或自制酷K 存储设备与网络服务器数据的同步更新,便于后期维护。并且将普通存储设备生成自制酷 K存储设备,很好的解决了普通存储设备通用性的问题,减少了生产时配送大容量加密酷K 存储设备的成本,以及售后维护的成本。实施例三图3为本发明实施例提供的电视卡拉OK功能入口的实现装置结构示意图,为了便 于说明,仅示出了与本发明实施例相关的部份。该装置可以是内置于电视机中的软件单元、 硬件单元或者软硬件相结合的单元,或者作为独立的挂件集成到电视机的应用系统中。其中设备检测单元31,用于检测外挂存储设备的类型及设备信息。在本发明实施例中,外挂存储设备由于类型的不同,包括但不限于加密酷K存储设备、自制酷K存储设备、普通存储设备及网络存储设备的至少一种。而普通存储设备包括优盘、多分区移动存储硬盘等,网络存储设备包括网上邻居用户、虚拟网络设备等。外挂存储设备的设备信息包括但不限于卷标名、卷标路径、标志号、磁盘空间大小、最小存储单元大小、最小存储单元个数、剩余可用空间大小等。标志号包括但不限于存储设备ID号等。 网络识别单元32,用于识别网络连接状态。加载单元33,用于根据所述外挂存储设备的类型及网络连接状态,加载所述外挂存储设备。在本发明实施例中,加载单元包括四个子单元,分别为加密酷K单元331,用于当外挂存储设备为加密酷K存储设备时,加载该加密酷K 存储设备。自制酷K单元332,用于当外挂存储设备不为加密酷K存储设备且网络处于连接状态时,将外挂存储设备生成自制酷K存储设备后,加载该自制酷K存储设备。在本发明实施例中,自制酷K单元332包括一个子模块酷K生成模块3321,其中酷K生成模块3321,用于当外挂存储设备的磁盘剩余空间大小大于预设的阀值时,获取网卡的MAC地址后,下载语音点歌文件至所述外挂存储设备以生成自制酷K存储设备。列表比较单元333,用于判断网络服务器中的歌曲文件列表与当前加载的加密酷 K存储设备或自制酷K存储设备中的歌曲文件列表是否一致。更新单元334,用于当列表比较单元25判断出网络服务器中的歌曲文件列表与当前加载的加密酷K存储设备或自制酷K存储设备中的歌曲文件列表不一致时,更新当前加载的加密酷K存储设备或自制酷K存储设备中的歌曲文件列表。界面输出单元34,用于输出卡拉OK点歌界面。在本发明实施例中,在没有网络连接时,可通过本地加密酷K存储设备来实现电视的酷K功能;在网络连接状态,实现了酷K功能的在线唱歌,并能在没有加密酷K存储设备或加密酷K存储设备损坏的情况下,依靠网络从网络服务器上下载信息生成自制酷K存储设备。同时,由于酷K入口逻辑处理程序结合网络实现了加密酷K存储设备或自制酷K 存储设备与网络服务器数据的同步更新,便于后期维护。并且将普通存储设备生成自制酷 K存储设备,很好的解决了普通存储设备通用性的问题,减少了生产时配送大容量加密酷K 存储设备的成本,以及售后维护的成本。本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种电视卡拉OK功能入口的实现方法,其特征在于,所述方法包括下述步骤检测外挂存储设备的类型;识别网络连接状态;根据所述外挂存储设备的类型及网络连接状态,加载所述外挂存储设备;输出卡拉OK点歌界面。
2.如权利要求1所述的方法,其特征在于,所述外挂存储设备包括加密酷K存储设备、自制酷K存储设备、普通存储设备及网络存储设备的至少一种。
3.如权利要求1或2所述的方法,其特征在于,所述根据所述外挂存储设备的类型及网络连接状态,加载所述外挂存储设备的步骤,具体为判断所述外挂存储设备是否是加密酷K存储设备;当所述外挂存储设备为加密酷K存储设备时,加载所述加密酷K存储设备,当所述外挂存储设备不为加密酷K存储设备且网络处于连接状态时,将所述外挂存储设备生成自制酷 K存储设备后,加载所述自制酷K存储设备。
4.如权利要求3所述的方法,其特征在于,所述将所述外挂存储设备生成自制酷K存储设备包括当所述外挂存储设备的磁盘剩余空间大小大于预设的阀值时,获取网卡的MAC地址后,下载语音点歌文件至所述外挂存储设备以生成自制酷K存储设备。
5.如权利要求3所述的方法,其特征在于,所述当所述外挂存储设备不为加密酷K存储设备且网络处于连接状态时,将所述外挂存储设备生成自制酷K存储设备后,加载所述自制酷K存储设备之后,还包括当网络服务器中的歌曲文件列表与当前加载的加密酷K存储设备或自制酷K存储设备中的歌曲文件列表不一致时,更新当前加载的加密酷K存储设备或自制酷K存储设备中的歌曲文件列表。
6.一种电视卡拉OK功能入口的实现装置,其特征在于,所述装置包括设备检测单元,用于检测外挂存储设备的类型;网络识别单元,用于识别网络连接状态;加载单元,用于根据所述外挂存储设备的类型及网络连接状态,加载所述外挂存储设备;界面输出单元,用于输出卡拉OK点歌界面。
7.如权利要求6所述的装置,其特征在于,所述外挂存储设备包括加密酷K存储设备、自制酷K存储设备、普通存储设备及网络存储设备的至少一种。
8.如权利要求6所述的装置,其特征在于,所述加载单元包括加密酷K单元,用于当所述外挂存储设备为加密酷K存储设备时,加载所述加密酷K存储设备;自制酷K单元,用于当所述外挂存储设备不为加密酷K存储设备且网络处于连接状态时,将所述外挂存储设备生成自制酷K存储设备后,加载所述自制酷K存储设备;列表比较单元,用于判断网络服务器中的歌曲文件列表与当前加载的加密酷K存储设备或自制酷K 存储设备中的歌曲文件列表是否一致;更新单元,用于当网络服务器中的歌曲文件列表与当前加载的加密酷K存储设备或自制酷K存储设备中的歌曲文件列表不一致时,更新当前加载的加密酷K存储设备或自制酷 K存储设备中的歌曲文件列表。
9.如权利要求8所述的装置,其特征在于,所述自制酷K单元包括酷K生成模块,用于当所述外挂存储设备的磁盘剩余空间大小大于预设的阀值时,获取网卡的MAC地址后,下载语音点歌文件至所述外挂存储设备以生成自制酷K存储设备。
10.一种电视机,其特征在于,所述系统包括权利要求6-8任一权利要求所述的电视卡拉OK功能入口的实现装置。
全文摘要
本发明适用于多媒体应用领域,提供了一种电视卡拉OK功能入口的实现方法、装置及电视机,所述方法包括检测外挂存储设备的类型;识别网络连接状态;根据所述外挂存储设备的类型及网络连接状态,加载所述外挂存储设备;输出卡拉OK点歌界面。本发明提供了一种通过软件实现的统一的卡拉OK入口逻辑,可根据不同的外挂存储设备及网络连接状态加载相应的外挂存储设备,在不同情况下都能满足用户的卡拉OK需求。
文档编号H04N21/41GK102264000SQ201110216549
公开日2011年11月30日 申请日期2011年7月29日 优先权日2011年7月29日
发明者廖秀 申请人:深圳创维-Rgb电子有限公司