本发明专利技术涉及多媒体技术领域,公开了一种滚动字幕的显示方法及装置。本发明专利技术中,滚动字幕的显示方法应用于终端,包括:解析字幕信息,将字幕保存到字幕列表中;将字幕列表中的字幕与显示时间形成对应关系;在滚动字幕显示控件内,以显示时间显示对应的字幕。本发明专利技术还提供了一种滚动字幕的显示装置。本发明专利技术提供的滚动字幕的显示方法及装置增加了自定义的滚动字幕显示控件,能在滚动字幕显示控件内,按照预设的显示时间显示对应的字幕。通过设置滚动字幕显示控件属性的方式,令字幕在对应的显示时间,自动的在滚动字幕显示控件中显示,显示方式较为灵活,增加了滚动字幕显示方式的多样性,提高了字幕显示的灵活性。
【技术实现步骤摘要】
本专利技术涉及多媒体
,特别涉及一种滚动字幕的显示方法及装置。
技术介绍
目前,随着电子技术和互联网的不断发展,手机、电脑、平板电脑、智能电视等电子设备智能化程度越来越高,使用这些电子设备的用户越来越多,资讯也越来越集中在这些电子设备上发布。这就使得在一个界面中,要显示越来越多的内容,比如显示图片,文字等。在现有技术中,为了在有限的界面显示更多的内容,出现了滚动显示字幕或图片。滚动字幕可以是新闻、广告,或者是用户定制的某些提示信息。但是在现有技术中,滚动字幕的显示方法比较简单,大多是将字幕或图片在屏幕上的固定位置,以固定的速度、固定的样式滚动显示,显示方式比较单一,灵活性较差,从而无法有效匹配用户需求。
技术实现思路
本专利技术的目的在于提供一种滚动字幕的显示方法及装置,能够在滚动字幕显示控件内,按照预设的显示时间显示对应的字幕,增加了滚动字幕显示方式的多样性,提高了字幕显示的灵活性。为解决上述技术问题,本专利技术提供了一种滚动字幕的显示方法,该方法应用于终端,包括:解析字幕信息,将字幕保存到字幕列表中;将字幕列表中的字幕与显示时间形成对应关系;在滚动字幕显示控件内,以显示时间显示对应的字幕。本专利技术还提供了一种滚动字幕的显示装置,包括:解析模块、对应模块和显示模块;解析模块,用于解析字幕信息,将字幕保存到字幕列表中;对应模块,用于将字幕列表中的字幕与显示时间形成对应关系;显示模块,用于在滚动字幕显示控件内,以显示时间显示对应的字幕。本专利技术相对于现有技术而言,增加了自定义的滚动字幕显示控件,用以滚动的显示字幕。在接收到需要显示的字幕时,先对字幕信息进行解析,将字幕保存到字幕列表中,并给字幕列表中的每条字幕都设置了显示时间,以便于在滚动字幕显示控件内,按照预设的显示时间显示对应的字幕。通过这种方式,能够通过设置滚动字幕显示控件属性的方式,令字幕在对应的显示时间,自动的在滚动字幕显示控件中显示,显示方式较为灵活,增加了滚动字幕显示方式的多样性,提高了字幕显示的灵活性,能够实现将字幕呈现上下滚动显示或立体滚动显示的效果。另外,滚动字幕显示控件至少具有如下属性:字幕滚动显示的速度、滚动字幕显示控件在显示界面中的位置。这样,使得滚动字幕显示控件能够在预设的显示界面中的位置,按照预设的字幕滚动显示的速度滚动显示字幕,为用户能够根据自己的需求,设置字幕滚动显示的速度、滚动字幕显示控件在显示界面中的位置提供了可能,从而为给用户提供个性化的滚动字幕的显示方式提供了可能。另外,字幕滚动显示的速度和滚动字幕显示控件在显示界面中的位置可动态地被赋值,为滚动显示字幕更流畅,显示过渡更平滑提供了可能。另外,在字幕滚动显示的速度被赋值时,根据字幕滚动的距离以及显示时间计算速度,提供了字幕滚动显示的速度被动态赋值的具体实现方案,增加了可行性。另外,滚动字幕显示控件还具有如下属性:字幕的颜色、字幕的大小、字幕滚动的方向,使得滚动字幕显示控件在显示字幕时,能够呈现较为炫彩、吸引用户眼球的显示效果,进一步的增加了滚动字幕显示方式的多样性。另外,在将字幕列表中的字幕与显示时间形成对应关系时,为每一条字幕规定显示起始时间和显示时间段。这样,滚动字幕显示控件便可以根据各字幕的显示时间点以及显示时间段,在各显示起始时间开始显示对应的字幕,并在相应的显示时间段都显示该字幕,以便于用户的阅读查看。附图说明图1是根据本专利技术第一实施方式中滚动字幕的显示方法的流程示意图;图2是根据本专利技术第一实施方式中属性设置界面的示意图;图3是根据本专利技术第一实施方式中显示速度选择界面的示意图;图4是根据本专利技术第一实施方式中显示位置选择界面的示意图;图5是根据本专利技术第二实施方式中第一种滚动字幕的显示装置的结构示意图;图6是根据本专利技术第二实施方式中第二种滚动字幕的显示装置的结构示意图;图7是根据本专利技术第三实施方式中滚动字幕的显示装置的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。本专利技术的第一实施方式涉及一种滚动字幕的显示方法,具体流程如图1所示。本实施方式在终端的基础上进行实施,终端可以是手机、电脑、平板电脑、智能电视等电子设备。步骤101:解析字幕信息,将字幕保存在字幕列表中。具体的说,服务器可以将需要显示的字幕信息以文件的形式发送给终端,终端在接收到文件时,对接收到的文件进行解析,获取文件中的字幕信息,并将字幕保存在字幕列表中。更具体的说,字幕信息可以是新闻、广告、图片、文字等信息。步骤102:将字幕列表中的字幕与显示时间形成对应关系。具体的说,终端为字幕列表中的各字幕设置显示时间,将字幕列表中的字幕与显示时间形成对应关系。本实施方式中,终端在将字幕列表中的字幕与显示时间形成对应关系时,为每一条字幕规定显示起始时间和显示时间段,以便于在各显示起始时间开始显示对应的字幕,并在相应的显示时间段都显示该字幕,方便了用户的阅读查看。如,终端内可以存有预设显示时间点、预设间隔时长以及预设显示时长。终端为字幕列表中的各字幕设置显示时间时,依据预设显示时间点、预设间隔时长以及预设显示时长与各字幕在字幕列表中的排列顺序,依次为各字幕设置显示时间。其中,预设显示时间点、预设间隔时长以及预设显示时长可以由用户预先设置并保存在终端中。以下进行举例说明:假设字幕列表中包含有三条字幕,分别为:字幕1、字幕2以及字幕3,字幕1排列在字幕列表中的第一位,字幕2排列在字幕列表中的第二位,字幕3排列在字幕列表中的第三位。终端实时的获取当前时间点,将获取到的当前时间点与预设显示时间点相匹配,当匹配成功时,则终端开始设置将各字幕与显示时间的对应关系。如,预设显示时间点为上午08:00,预设间隔时长为30分钟,预设显示时长为2分钟。在当前时间点为上午08:00时,则终端为字幕1、字幕2以及字幕3设置的显示时间,分别为:字幕1:显示起始时间为:上午08:00,显示时间段:上午08:00至上午08:02所对应的时间段;字幕2:显示起始时间为:上午08:32,显示时间段:上午08:32至上午08:34所对应的时间段;字幕2:显示起始时间为:上午09:04,显示时间段:上午09:04至上午09:06所对应的时间段。然而,上述举例仅为说明,本实施方式中,并不对将字幕列表中的字幕与显示时间形成对应关系的具体实现方式做任何限制。在实际操作时,也可以在终端内预存有多对显示起始时间和显示时间段,形成显示起始时间和显示时间段对照表,终端根据各字幕在字幕列表中的排列顺序,按照显示起始时间和显示时间段对照表中的各显示起始时间的排序顺序,依次为各字幕设置显示时间,操作较为简单便捷。其中,显示起始时间和显示时间段对照表可以由用户预先设置并保存在终端中。步骤103:在滚动字幕显示控件内,以显示时间显示对应的字幕。本实施方式中,滚动字幕显示控件为自定义控件,滚动字幕显示控件至少具有如下属性:字幕滚动显示的速度、滚动字幕显示控件在显示界面中的位置。具体的说,字幕滚动显本文档来自技高网...
【技术保护点】
一种滚动字幕的显示方法,其特征在于,应用于终端;所述滚动字幕的显示方法包括:解析字幕信息,将字幕保存到字幕列表中;将字幕列表中的字幕与显示时间形成对应关系;在滚动字幕显示控件内,以所述显示时间显示对应的字幕。
【技术特征摘要】
1.一种滚动字幕的显示方法,其特征在于,应用于终端;所述滚动字幕的显示方法包括:解析字幕信息,将字幕保存到字幕列表中;将字幕列表中的字幕与显示时间形成对应关系;在滚动字幕显示控件内,以所述显示时间显示对应的字幕。2.根据权利要求1所述的滚动字幕的显示方法,其特征在于,所述滚动字幕显示控件至少具有如下属性:字幕滚动显示的速度、滚动字幕显示控件在显示界面中的位置。3.根据权利要求2所述的滚动字幕的显示方法,其特征在于,所述字幕滚动显示的速度和所述滚动字幕显示控件在显示界面中的位置可动态地被赋值。4.根据权利要求3所述的滚动字幕的显示方法,其特征在于,在所述字幕滚动显示的速度被赋值时,根据字幕滚动的距离以及显示时间计算所述速度。5.根据权利要求2所述的滚动字幕的显示方法,其特征在于,所述滚动字幕显示控件还具有如下属性:字幕的颜色、字幕的大小、字幕滚动的方向。6.根据权利要求1所述的滚动字幕的显示方法,其特征在于,在将字幕列表...
【专利技术属性】
技术研发人员:胡海龙,
申请(专利权)人:乐视控股北京有限公司,乐视网信息技术北京股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。