一种文件展示和播放方法及系统技术方案

技术编号:33351476 阅读:16 留言:0更新日期:2022-05-08 09:58
本发明专利技术公开了一种文件展示和播放方法及系统,客户端接收用户输入的文件请求信息,并发送至服务器,服务器根据文件请求信息返回相对应的文件列表信息;客户端包括可视区,可视区包括列表显示区和播放区;客户端将文件列表信息展示于列表显示区;接收用户输入的播放请求信息,播放请求信息包括文件ID,将播放请求信息发送至服务器,服务器根据文件ID返回相对应的文件内容;同时根据文件ID从文件列表信息中查询得到相对应的文件类型;根据文件类型调用相对应的类型播放器,通过类型播放器在播放区内播放文件内容。本发明专利技术通过文件类型提供不同的类型播放器播放不同类型的文件,为用户提供了一种丰富的文件展示及播放方法和系统,提升了用户的体验。升了用户的体验。升了用户的体验。

【技术实现步骤摘要】
一种文件展示和播放方法及系统


[0001]本专利技术涉及信息处理
,特别涉及一种文件展示和播放方法及系统。

技术介绍

[0002]近年来,随着网络技术的发展,线上教学已成为一种非常流行的教学模式,对于老师来说,可以通过录制视频、音频或文档将教学内容传递给学员们,这样一次录制的文件能够被反复播放,可以节约教师资源;但录制的内容难免出现差错,且已录制的内容不容易修改,因此需要能够对录制的内容进行标注,以更加详细的解释或更正其中的错误;同时,由于用户的网络环境不一,需要为其提供选择不同类型文件的功能。因此,需要为用户提供能够播放不同类型文件的方法及系统,以方便学员进行线上学习。

技术实现思路

[0003]本专利技术的目的是提供一种文件展示和播放方法及系统,通过客户端接收用户输入的文件请求信息,将文件请求信息发送至服务器以获取相对应的文件列表信息,并将文件列表信息展示于客户端的列表显示区内,当客户端接收到用户输入的播放请求信息时,根据播放请求信息中的文件ID从服务器获取相对应的文件内容;同时,根据文件ID查询该文件的文件类型,根据不同的文件类型调用相对应的类型播放器,在播放区播放该文件内容;且在播放时能够实时显示文件内容中所设置的标注信息。通过提供播放不同文件类型的文件内容及其标注信息的方式,为用户提供一种丰富的文件展示及播放的方法和系统,提升用户的体验。
[0004]为实现上述目的,本专利技术实施例第一方面提供了一种文件展示和播放方法,其特征在于,所述方法包括:
[0005]客户端接收文件请求信息,将所述文件请求信息发送至服务器,用以所述服务器根据所述文件请求信息返回相对应的文件列表信息;所述文件列表信息包括文件信息,所述文件信息包括缩略图、描述信息、文件类型和文件ID;所述客户端包括可视区,所述可视区包括列表显示区和播放区;
[0006]将所述文件列表信息中的文件信息依次展示于所述列表显示区;
[0007]接收播放请求信息,所述播放请求信息包括文件ID;
[0008]将所述播放请求信息发送至服务器,用以所述服务器根据所述播放请求信息返回相对应的文件内容;
[0009]根据所述播放请求信息的文件ID查询所述文件列表信息得到所述文件ID相对应的文件类型;
[0010]根据所述文件类型调用相对应的类型播放器,用以所述类型播放器在所述播放区播放所述文件内容。
[0011]优选的,所述方法还包括:
[0012]当所述播放区进行播放时,所述列表显示区隐藏,所述播放区放大至全部可视区。
[0013]优选的,所述方法还包括:
[0014]接收列表显示请求信息,将所述列表显示区显示,所述播放区缩小以使所述播放区不被所述列表显示区覆盖。
[0015]优选的,所述播放区包括标注显示区,所述标注显示区悬浮于所述播放区的顶部或底部。
[0016]进一步优选的,所述方法还包括:
[0017]当所述类型播放器播放所述文件内容时,获取所述文件内容的播放进度;
[0018]根据所述播放进度获取所述文件内容的标注信息,将所述标注信息显示于所述标注显示区内。
[0019]进一步优选的,所述标注信息包括显示时间,用以设定所述标注信息在所述标注显示区内的显示持续时间。
[0020]进一步优选的,所述根据所述播放进度获取所述文件内容的标注信息之前,所述方法还包括:
[0021]管理端根据所述文件内容的播放进度设定所述播放进度下的所述文件内容的标注信息。
[0022]本专利技术实施例第二方面提供了一种文件展示和播放系统,所述系统包括如上述第一方面所述的客户端、服务器和类型播放器。
[0023]本专利技术实施例提供了一种文件展示和播放方法及系统,通过客户端接收用户输入的文件请求信息,将文件请求信息发送至服务器以获取相对应的文件列表信息,并将文件列表信息展示于客户端的列表显示区内,当客户端接收到用户输入的播放请求信息时,根据播放请求信息中的文件ID从服务器获取相对应的文件内容;同时,根据文件ID查询该文件的文件类型,根据不同的文件类型调用相对应的类型播放器,在播放区播放该文件内容;且在播放时能够实时显示文件内容中所设置的标注信息。通过提供播放不同文件类型的文件内容及其标注信息的方式,为用户提供一种丰富的文件展示及播放的方法和系统,提升用户的体验。
附图说明
[0024]图1为本专利技术实施例一提供的一种文件展示和播放方法的流程图;
[0025]图2为本专利技术实施例二提供的一种文件展示和播放系统的结构示意图;
[0026]图3为本专利技术实施例二提供的客户端的可视区的结构示意图。
具体实施方式
[0027]为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0028]本专利技术实施例提供的一种文件展示和播放方法及系统,通过客户端接收用户输入的文件请求信息,将文件请求信息发送至服务器以获取相对应的文件列表信息,并将文件列表信息展示于客户端的列表显示区内,当客户端接收到用户输入的播放请求信息时,根
据播放请求信息中的文件ID从服务器获取相对应的文件内容;同时,根据文件ID查询该文件的文件类型,根据不同的文件类型调用相对应的类型播放器,在播放区播放该文件内容;且在播放时能够实时显示文件内容中所设置的标注信息。通过提供播放不同文件类型的文件内容及其标注信息的方式,为用户提供一种丰富的文件展示及播放的方法和系统,提升用户的体验。
[0029]图1为本专利技术实施例一提供的一种文件展示和播放方法的流程图,如图1所示,本方法主要包括如下步骤:
[0030]步骤100,客户端接收文件请求信息,将文件请求信息发送至服务器,用以服务器根据文件请求信息返回相对应的文件列表信息;
[0031]客户端接收文件请求信息,文件请求信息为用户向客户端输入的信息,用户通过客户端查看相关文件之前,需要向客户端输入自己想要查看的文件的相关信息,因此,文件请求信息包括了用户想要查看的文件的相关信息,具体的,文件请求信息可以包括时间范围,即用户想要查看哪个时间范围内产生的文件;还可以包括作者信息,即用户想要查看哪个作者产生的文件;还可以包括关键字,即用户想要查看文件的描述信息中包含此类关键字的相关文件;等等,用户通过输入想要请求的文件的具体特征信息,有助于更精准的获取到用户想要的文件;还可以包括文件的类型,比如视频、音频或文档等,视频内容丰富,但数据量大,对网络要求较高,音频、文档内容简单,但数据量小,易于传输。当然,文件请求信息也可以为空,这样会返回全部的文件信息。
[0032]客户端在接收到用户输入的文件请求信息之后,将文件请求信息发送至服务器,服务器上存储有全部的文件信息,服务器根据客户端本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文件展示和播放方法,其特征在于,所述方法包括:客户端接收文件请求信息,将所述文件请求信息发送至服务器,用以所述服务器根据所述文件请求信息返回相对应的文件列表信息;所述文件列表信息包括文件信息,所述文件信息包括缩略图、描述信息、文件类型和文件ID;所述客户端包括可视区,所述可视区包括列表显示区和播放区;将所述文件列表信息中的文件信息依次展示于所述列表显示区;接收播放请求信息,所述播放请求信息包括文件ID;将所述播放请求信息发送至服务器,用以所述服务器根据所述播放请求信息返回相对应的文件内容;根据所述播放请求信息的文件ID查询所述文件列表信息得到所述文件ID相对应的文件类型;根据所述文件类型调用相对应的类型播放器,用以所述类型播放器在所述播放区播放所述文件内容。2.根据权利要求1所述的文件展示和播放方法,其特征在于,所述方法还包括:当所述播放区进行播放时,所述列表显示区隐藏,所述播放区放大至全部可视区。3.根据权利要求1所述的文件展示和播放方法,其特征在于,所述方法还包括:接收列表显示请求信...

【专利技术属性】
技术研发人员:陈天李建新
申请(专利权)人:北京碧云数创科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1