一种频道的切换方法和装置的制造方法

文档序号:9203026阅读:200来源:国知局
一种频道的切换方法和装置的制造方法
【技术领域】
[0001]本发明涉及视频处理技术领域,特别是涉及一种频道的切换方法和一种频道的切换装置。
【背景技术】
[0002]随着互联网的快速发展,由于互联网视频应用不仅能收看直播节目,也可以通过互联网功能在丰富的网络资源中找到自己想看的各类节目,因此,广泛应用在人们的生活中。
[0003]在视频应用中,大多的用户界面Π交互都是基于触屏的方式,其中包括频道的切换。
[0004]目前手势切换频道的方式是在UI控件中加入手势识别功能,即在UI控件特定的区域加入对于特定方向手势的判定,进而触发频道切换,在切换时,视频应用是直接进行切换,也容易导致误操作,如误切换。在发生误操作时,用户需要进行二次切换,造成电子终端的资源浪费。

【发明内容】

[0005]鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种频道的切换方法和相应的一种频道的切换装置。
[0006]为了解决上述问题,本发明实施例公开了一种频道的切换方法,包括:
[0007]当检测到针对第一频道的第一触摸手势时,加载放大处理后的至少一个频道显示窗口 ;
[0008]在显示界面的频道显示窗口中显示所述第一频道的频道信息;
[0009]当检测到第二触摸手势时,根据所述第二触摸手势的方向移动各个频道显示窗口显示的频道信息;
[0010]当显示界面的频道显示窗口显示第二频道的频道信息时,播放所述第二频道的视频数据。
[0011]本发明实施例还公开了一种频道的切换装置,包括:
[0012]频道显示窗口加载模块,用于在检测到针对第一频道的第一触摸手势时,加载放大处理后的至少一个频道显示窗口;
[0013]第一频道信息显示模块,用于在显示界面的频道显示窗口中显示所述第一频道的频道信息;
[0014]第一频道信息移动模块,用于在检测到第二触摸手势时,根据所述第二触摸手势的方向移动各个频道显示窗口显示的频道信息;
[0015]第二频道播放模块,用于在显示界面的频道显示窗口显示第二频道的频道信息时,播放所述第二频道的视频数据。
[0016]本发明实施例包括以下优点:
[0017]本发明实施例在进行频道切换时,在放大处理后的频道显示窗口中移动各个频道的频道信息,若显示界面的频道显示窗口显示第二频道的频道信息,则播放所述第二频道,通过频道信息的显示提示用户其触摸手势可以触发的频道,并且,通过频道信息的切换提示用户频道的切换时机,大大减少了误操作的几率,进而避免了二次切换,减少了电子终端资源浪费。
【附图说明】
[0018]图1是本发明的一种频道的切换方法实施例1的步骤流程图;
[0019]图2A和图2B是本发明实施例的一种放大处理的示例图;
[0020]图3是本发明实施例的一种放大处理后的频道信息的移动示例图;
[0021]图4是本发明的一种频道的切换方法实施例2的步骤流程图;
[0022]图5A至图5E是本发明实施例的一种放大处理前的频道信息的移动示例图;
[0023]图6是本发明的一种频道的切换装置实施例的结构框图。
【具体实施方式】
[0024]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0025]参照图1,示出了本发明的一种频道的切换方法实施例1的步骤流程图,具体可以包括如下步骤:
[0026]步骤101,当检测到针对第一频道的第一触摸手势时,加载放大处理后的至少一个频道显不窗口 ;
[0027]步骤102,在显示界面的频道显示窗口中显示所述第一频道的频道信息;
[0028]需要说明的是,本发明实施例可以应用于电子终端中,例如,手机、平板电脑、智能手表等等,本发明实施例对此不加以限制。
[0029]该电子终端可以包括Android (安卓)、1S、WindwosPhone等操作系统,通过支持视频应用的运行,该视频应用支持频道直播等功能。
[0030]在放大处理之前,在该电子终端的显示界面可以包括至少一个分类频道显示区域,该分类频道显示区域可以用于显示某一个频道分类中的信息。
[0031]进一步而言,该分类频道显示区域可以包括第一显示子区域及至少一个第二显示子区域,该第一显示子区域可以用于显示频道分类标识,该第二显示子区域可以用于显示频道显示窗口,该频道显示窗口可以用于显示在所述频道分类的频道对应的频道信息,即与该频道相关的信息,该频道信息可以包括频道图像和频道文本等信息;
[0032]在具体实现中,用户可以通过点击、双击等第一触摸手势触发第一频道显示窗口的加载,以显示第一频道的频道信息。
[0033]需要说明的是,第一频道为正在播放的视频数据所属的频道。其中,频道显示窗口可以包括图像浮层和/或文本浮层。
[0034]该图像浮层可以加载图像信息,则在本发明实施例中,该图像浮层可以用于显示频道图像,即体现该频道特征的图像数据,如包含某个卫视频道的LOGO的图像数据,可以用于标识频道。
[0035]该文本浮层可以加载文本信息,则在本发明实施例中,该文本浮层可以用于显示频道文本,即体现该频道特征的文本数据,如频道名称等,频道文本可以包括节目内容,如节目名称、节目播出时间等。
[0036]在Android系统中,该图像浮层可以为继承ImageView类的自定义类,该文本浮层可以为继承TextView类的自定义类。
[0037]例如,如图2A所示,在电子终端的显示界面200中,可以包括三个分类频道显示区域,如分类频道显示区域201,该分类频道显示区域用于显示电影频道分类中的信息。在分类频道显示区域201的第一显示子区域2011中,电影频道分类的频道分类标识“电影”及其LOGO (图标),此外,在分类频道显示区域201中包括三个第二显示子区域,如第二显示子区域2012,在第二显示子区域2012中的频道显示窗口显示动作电影频道对应的频道信息。
[0038]放大处理,可以指对至少一个频道显示窗口及其所加载的频道信息按照显示区域的大小进行放大,以使得当前播放的第一频道所属的频道显示窗口占满整个显示区域。其他频道所属的频道显示窗口不在显示区域中,即用户不可视。
[0039]例如,如图2B所示,若当前正在播放的第一频道为“动作电影”频道,则用户触发第一触摸手势时,可以加载“动作电影”频道所属的频道显示窗口,显示“动作电影”频道的频道信息。
[0040]步骤103,当检测到第二触摸手势时,根据所述第二触摸手势的方向移动各个频道显不窗口显不的频道?目息;
[0041]在本发明实施例中,用户可以通过第二触摸手势触发频道的切换。
[0042]在具体实现中,各个频道显示窗口可以沿第一方向排列,如横向排列,但也可以是纵向排列、还可以是斜向排列等等,本发明实施例对此不加以限制。
[0043]以横向排列为例,如图3所示,假设具有三个频道分类,分别为B、C、D,每个频道分类具有三个频道,分别横向排列,B频道分类的频道包括B1、B2、B3,C频道分类的频道包括(:1、02、03,0频道分类的频道包括01、02、03,当前在电子终端的显示界面(虚线部分)显示的是C频道分类的频道C2。
[0044]在本发明的一种优选实施例中,步骤103可以包括如下子步骤:
[0045]子步骤S11,判断所述第二触摸手势的方向;
[0046]在具体实现中,用于计算第二触摸手势的触摸事件判断方向,该触摸事件可以包括按下事件(Down)、移动事件(Move)、抬起事件(Up)等等。
[0047]在一个示例中,可以优先选取按下事件(Down)计算滑行方向,若检测到抬起事件(Up),则可以优先选取抬起事件(Up)与按下事件(Down)共同计算滑行方向,若为检测到抬起事件(Up),则可以以在最近时间发生的移动事件(Move),与按下事件(Down)共同计算滑行方向。
[0048]第二触摸手势的方向,可以指滑动方向,即在先发生的触摸事件的位置指向在后发生的触摸事件的位置的方向。
[0049]例如,在时间、位置a(Xp Y1)发生按下事件(Down),在时间t2、位置b(x2,y2)发生抬起事件(
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1