一种智能遥控视频的方法及装置与流程

文档序号:12498789阅读:409来源:国知局
一种智能遥控视频的方法及装置与流程
本发明涉及播放控制
技术领域
,特别涉及一种智能遥控视频的方法及装置。
背景技术
:随着数字化时代的到来,人们在观看电视的习惯也在发生改变。传统的看电视的习惯是观看者选择自己喜爱的电视台,观看该电视台正在播放的视频。在现阶段,随着电视机顶盒的功能的不断强大,用户可以通过电视机顶盒观看数量众多的电视台正在播放的视频,还可以点播视频库中已储存的视频或者网络视频媒体提供的视频,还可以播放已经存储到本地存储介质中的视频,还可以观看网络直播视频并与网络主播互动。而观看者在观看上述各种类型的视频时,传统的遥控器的功能很难满足用户观看不同类型视频时的操作需求,繁琐和不便的操作体验降低了观看者的用户体验。如何妥善的解决上述问题,就成了为业界亟待解决的课题。技术实现要素:本发明提供一种智能遥控视频的方法及装置,用以根据播放视频的频道类型,对遥控器实时自动的采用对应的遥控方案。根据本发明实施例的第一方面,提供一种智能遥控视频的方法,用于机顶盒端,包括:获取当前播放视频的功能信息;根据所述当前播放视频的功能信息,判断出所述当前播放视频的频道类型;根据预设的遥控方案与频道类型的对应关系,确认所述当前播放视频的频道类型对应的遥控方案;实时自动的对所述机顶盒对应的遥控器实施所述遥控方案。在一个实施例中,所述获取当前播放视频的功能信息,包括:确认所述功能信息包括拖动播放进度功能信息和互动功能信息;获取出所述当前播放频道是否具备拖动播放进度;获取出所述当前播放视频是否具备互动功能。在一个实施例中,所述根据所述当前播放视频的功能信息,判断出所述当前播放视频的频道类型,包括:判断出所述当前播放频道是否具备拖动播放进度;判断出所述当前播放视频是否具备互动功能;根据所述当前播放视频是否具备所述拖动播放进度功能信息和所述互动功能信息中的任一者或多者,判断所述当前播放视频的频道信息对应的频道类型。在一个实施例中,所述根据预设的遥控方案与频道类型的对应关系,确认所述当前播放视频的频道类型对应的遥控方案,包括:当所述当前播放视频同时具备播放进度的信息和互动功能时,确认所述频道类型为点播视频类型;当所述当前播放视频同时不具备播放进度的信息和互动功能时,确认所述频道类型为电视视频类型;当所述当前播放视频同时只具备播放进度的信息时,确认所述频道类型为本地视频类型;当所述当前播放视频同时只具备互动功能时,确认所述频道类型为直播视频类型;确认所述当前播放视频的频道类型对应的遥控方案。在一个实施例中,所述确认所述当前播放视频的频道类型对应的遥控方案,包括:查询预设的遥控方案与频道类型的对应关系表;检索出所述当前播放视频的频道类型对应的遥控方案。根据本发明实施例的第二方面,提供一种智能遥控视频的装置,用于机顶盒端,包括:获取模块,用于获取当前播放视频的功能信息;判断模块,用于根据所述当前播放视频的功能信息,判断出所述当前播放视频的频道类型;确认模块,用于根据预设的遥控方案与频道类型的对应关系,确认所述当前播放视频的频道类型对应的遥控方案;实施模块,用于实时自动的对所述机顶盒对应的遥控器实施所述遥控方案。在一个实施例中,所述获取模块,包括:第一确认子模块,用于确认所述功能信息包括拖动播放进度功能信息和互动功能信息;第一获取子模块,用于获取出所述当前播放频道是否具备拖动播放进度;第二获取子模块,用于获取出所述当前播放视频是否具备互动功能。在一个实施例中,所述判断模块,包括:第一判断子模块,用于判断出所述当前播放频道是否具备拖动播放进度;第二判断子模块,用于判断出所述当前播放视频是否具备互动功能;第三判断子模块,用于根据所述当前播放视频是否具备所述拖动播放进度功能信息和所述互动功能信息中的任一者或多者,判断所述当前播放视频的频道信息对应的频道类型。在一个实施例中,所述确认模块,包括:第二确认子模块,用于当所述当前播放视频同时具备播放进度的信息和互动功能时,确认所述频道类型为点播视频类型;第三确认子模块,用于当所述当前播放视频同时不具备播放进度的信息和互动功能时,确认所述频道类型为电视视频类型;第四确认子模块,用于当所述当前播放视频同时只具备播放进度的信息时,确认所述频道类型为本地视频类型;第五确认子模块,用于当所述当前播放视频同时只具备互动功能时,确认所述频道类型为直播视频类型;第六确认子模块,用于确认所述当前播放视频的频道类型对应的遥控方案。在一个实施例中,其特征在于,所述第六确认子模块,还用于查询预设的遥控方案与频道类型的对应关系表;检索出所述当前播放视频的频道类型对应的遥控方案。本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。附图说明附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:图1为本发明一示例性实施例示出的一种智能遥控视频的方法的流程图;图2为本发明一示例性实施例示出的一种智能遥控视频的方法的步骤S11的流程图;图3为本发明一示例性实施例示出的一种智能遥控视频的方法的步骤S12的流程图;图4为本发明一示例性实施例示出的一种智能遥控视频的方法的步骤S13的流程图;图5为本发明一示例性实施例示出的一种智能遥控视频的方法的步骤S45的流程图;图6为本发明一示例性实施例示出的一种智能遥控视频的装置的框图;图7为本发明一示例性实施例示出的一种智能遥控视频的装置的61的框图;图8为本发明一示例性实施例示出的一种智能遥控视频的装置的判断模块62的框图;图9为本发明一示例性实施例示出的一种智能遥控视频的装置的确认模块63的框图。具体实施方式以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。图1是根据一示例性实施例示出的一种智能遥控视频的方法流程图,如图1所示,该智能遥控视频的方法,用于机顶盒端,包括以下步骤S11-S14:在步骤S11中,获取当前播放视频的功能信息;在步骤S12中,根据所述当前播放视频的功能信息,判断出所述当前播放视频的频道类型;在步骤S13中,根据预设的遥控方案与频道类型的对应关系,确认所述当前播放视频的频道类型对应的遥控方案;在步骤S14中,实时自动的对所述机顶盒对应的遥控器实施该遥控方案。在一个实施例中,随着数字化时代的到来,人们在观看电视的习惯也在发生改变。传统的看电视的习惯是观看者选择自己喜爱的电视台,观看该电视台正在播放的视频。在现阶段,随着电视机顶盒的功能的不断强大,用户可以通过电视机顶盒观看数量众多的电视台正在播放的视频,还可以点播视频库中已储存的视频或者网络视频媒体提供的视频,还可以播放已经存储到本地存储介质中的视频,还可以观看网络直播视频并与网络主播互动。而观看者在观看上述各种类型的视频时,传统的遥控器的功能很难满足用户观看不同类型视频时的操作需求,繁琐和不便的操作体验降低了观看者的用户体验。本实施例中的技术方案可妥善的解决上述问题。详细步骤如下:获取当前播放视频的功能信息。进一步的,确认该功能信息包括拖动播放进度功能信息和互动功能信息;获取出该当前播放频道是否具备拖动播放进度;获取出该当前播放视频是否具备互动功能。根据该当前播放视频的功能信息,判断出该当前播放视频的频道类型。进一步的,判断出该当前播放频道是否具备拖动播放进度;判断出该当前播放视频是否具备互动功能;根据该当前播放视频是否具备该拖动播放进度功能信息和该互动功能信息中的任一者或多者,判断该当前播放视频的频道信息对应的频道类型。根据预设的遥控方案与频道类型的对应关系,确认该当前播放视频的频道类型对应的遥控方案。进一步的,当该当前播放视频同时具备播放进度的信息和互动功能时,确认该频道类型为点播视频类型;当该当前播放视频同时不具备播放进度的信息和互动功能时,确认该频道类型为电视视频类型;当该当前播放视频同时只具备播放进度的信息时,确认该频道类型为本地视频类型;当该当前播放视频同时只具备互动功能时,确认该频道类型为直播视频类型;确认该当前播放视频的频道类型对应的遥控方案。实时自动的对该机顶盒对应的遥控器实施该遥控方案。本实施例中的技术方案可根据播放视频的频道类型,对遥控器实时自动的实施对应的遥控方案,提升了遥控器的遥控功能的智能化程度,从而提升了观看者的用户体验。在一个实施例中,如图2所示,步骤S11包括如下步骤S21-S23:在步骤S21中,确认所述功能信息包括拖动播放进度功能信息和互动功能信息;在步骤S22中,获取出所述当前播放频道是否具备拖动播放进度;在步骤S23中,获取出所述当前播放视频是否具备互动功能。在一个实施例中,当前播放视频的功能信息包括拖动播放进度功能信息和互动功能信息。其中,拖动播放进度功能信息指的是用户可以通过遥控器来瞬间改变视频播放的进度,改变的进度包括前进和后退中的任一者;互动功能信息指的是观看者可以向主播发送礼物、发送信息和点赞等操作。通过查询该当前播放频道的相关信息,例如媒体流的格式和发布平台中对该当前播放频道的相关配注信息等等,来获取该当前播放频道是否具备拖动播放进度和该当前播放视频是否具备互动功能。在一个实施例中,如图3所示,步骤S12包括如下步骤S31-S33:在步骤S31中,判断出所述当前播放频道是否具备拖动播放进度;在步骤S32中,判断出所述当前播放视频是否具备互动功能;在步骤S33中,根据所述当前播放视频是否具备所述拖动播放进度功能信息和所述互动功能信息中的任一者或多者,判断所述当前播放视频的频道信息对应的频道类型。在一个实施例中,根据上述实施例中获取的相关信息,判断出当前播放频道是否具备拖动播放进度,以及判断出该当前播放频道是否具备拖动播放进度。根据该当前播放视频是否具备所述拖动播放进度功能信息和所述互动功能信息中的任一者或多者,结合预设的功能信息与频道类型的对照表,判断所述当前播放视频的频道信息对应的频道类型。该预设的功能信息与频道类型的对照表如下表所示。表1功能信息与频道类型的对照表拖动播放进度功能信息互动功能信息频道类型√√点播视频类型××电视视频类型√×本地视频类型×√直播视频类型在一个实施例中,如图4所示,步骤13包括如下步骤S41-S45:在步骤S41中,当所述当前播放视频同时具备播放进度的信息和互动功能时,确认所述频道类型为点播视频类型;在步骤S42中,当所述当前播放视频同时不具备播放进度的信息和互动功能时,确认所述频道类型为电视视频类型;在步骤S43中,当所述当前播放视频同时只具备播放进度的信息时,确认所述频道类型为本地视频类型;在步骤S44中,当所述当前播放视频同时只具备互动功能时,确认所述频道类型为直播视频类型;在步骤S45中,确认所述当前播放视频的频道类型对应的遥控方案。在一个实施例中,当该当前播放视频同时具备播放进度的信息和互动功能时,确认该频道类型为点播视频类型;当该当前播放视频同时不具备播放进度的信息和互动功能时,确认该频道类型为电视视频类型;当该当前播放视频同时只具备播放进度的信息时,确认该频道类型为本地视频类型;当该当前播放视频同时只具备互动功能时,确认该频道类型为直播视频类型。之后,确认该当前播放视频的频道类型对应的遥控方案。在一个实施例中,如图5所示,步骤S45包括如下步骤S51-S52:在步骤S51中,查询预设的遥控方案与频道类型的对应关系表;在步骤S52中,检索出所述当前播放视频的频道类型对应的遥控方案。在一个实施例中,根据该当前播放视频是否具备所述拖动播放进度功能信息和所述互动功能信息中的任一者或多者,结合预设的遥控方案与频道类型的对应关系表,确认所述当前播放视频的频道类型对应的遥控方案。该遥控方案与频道类型的对应关系表如下表所示。表2遥控方案与频道类型的对应关系表其中,频道类型为点播视频类型对应的遥控方案为点播遥控方案,在点播遥控方案中针对点播视频的特征,实时自动的对该机顶盒对应的遥控器实施点播遥控方案。该点播遥控方案侧重于对正在播放视频的常规播放参数的调整、对视频库中的众多可点播视频的筛选,以及对正在观看的视频的评论和弹幕功能。频道类型为电视视频类型对应的遥控方案为电视播遥控方案,在电视遥控方案中针对电视视频的特征,实时自动的对该机顶盒对应的遥控器实施电视遥控方案。该电视遥控方案侧重于对筛选电视频道、更换电视频道以及偏好节目的跳转等。频道类型为本地视频类型对应的遥控方案为本地遥控方案,在本地遥控方案中针对本地视频的特征,实时自动的对该机顶盒对应的遥控器实施本地遥控方案。该本地遥控方案侧重于对正在播放视频的常规播放参数的调整。频道类型为直播视频类型对应的遥控方案为直播遥控方案,在直播遥控方案中针对直播视频的特征,实时自动的对该机顶盒对应的遥控器实施直播遥控方案。该直播遥控方案侧重于与直播主播的互动功能,例如点赞、送礼物、发送实时弹幕等等。在一个实施例中,图6是根据一示例性实施例示出的一种智能遥控视频的装置框图。如图6示,该装置包括获取模块61、判断模块62、确认模块63和实施模块64。该获取模块61,用于获取当前播放视频的功能信息;该判断模块62,用于根据所述当前播放视频的功能信息,判断出所述当前播放视频的频道类型;该确认模块63,用于根据预设的遥控方案与频道类型的对应关系,确认所述当前播放视频的频道类型对应的遥控方案;该实施模块64,用于实时自动的对所述机顶盒对应的遥控器实施所述遥控方案。如图7所示,该获取模块61包括第一确认子模块71、第一获取子模块72和第二获取子模块73。该第一确认子模块71,用于确认所述功能信息包括拖动播放进度功能信息和互动功能信息;该第一获取子模块72,用于获取出所述当前播放频道是否具备拖动播放进度;该第二获取子模块73,用于获取出所述当前播放视频是否具备互动功能。如图8所示,该判断模块62包括第一判断子模块81、第二判断子模块82和第三判断子模块83。该第一判断子模块81,用于判断出所述当前播放频道是否具备拖动播放进度;该第二判断子模块82,用于判断出所述当前播放视频是否具备互动功能;该第三判断子模块83,用于根据所述当前播放视频是否具备所述拖动播放进度功能信息和所述互动功能信息中的任一者或多者,判断所述当前播放视频的频道信息对应的频道类型。如图9所示,该确认模块63还用于第二确认子模块、第三确认子模块92、第四确认子模块93、第五确认子模块94和第六确认子模块95。该第二确认子模块91,用于当所述当前播放视频同时具备播放进度的信息和互动功能时,确认所述频道类型为点播视频类型;该第三确认子模块92,用于当所述当前播放视频同时不具备播放进度的信息和互动功能时,确认所述频道类型为电视视频类型;该第四确认子模块93,用于当所述当前播放视频同时只具备播放进度的信息时,确认所述频道类型为本地视频类型;该第五确认子模块94,用于当所述当前播放视频同时只具备互动功能时,确认所述频道类型为直播视频类型;该第六确认子模块95,用于确认所述当前播放视频的频道类型对应的遥控方案。该第六确认子模块95,还用于查询预设的遥控方案与频道类型的对应关系表;检索出所述当前播放视频的频道类型对应的遥控方案。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1