一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

多媒体流的回放装置和方法与流程

2022-03-26 13:40:29 来源:中国专利 TAG:


1.本发明涉及数据处理技术领域,尤其是涉及多媒体流的回放装置和方法。


背景技术:

2.多媒体是多种媒体的综合,一般包括文本,声音和图像等多种媒体形式。在计算机系统中,多媒体指组合两种或两种以上媒体的一种人机交互式信息交流和传播媒体。使用的媒体包括文字、图片、照片、声音、动画和影片,以及程式所提供的互动功能。
3.目前,由于受网络的影响,当网络状态不好时,容易发生丢包和乱序等情况,从而影响多媒体流的回放效果,影响观看者的观看体验。


技术实现要素:

4.有鉴于此,本发明的目的在于提供多媒体流的回放装置和方法,通过存储端存储转换后的多媒体流数据,并通过检测模块根据编号检测存储端中编号对应的多媒体流数据,并通过播放器进行播放,从而保证多媒体流在回放过程中,可以平稳进行回放,并在回放过程中提供更好的观看体验。
5.第一方面,本发明实施例提供了多媒体流的回放装置,所述装置包括:多媒体流采集模块、存储端、检测模块、播放器和回放请求模块;
6.所述多媒体流采集模块、所述播放器、所述检测模块和所述回放请求模块分别与所述存储端相连接,所述多媒体流采集模块和所述检测模块分别与所述播放器相连接;
7.所述多媒体流采集模块,用于当所述播放器在线播放多媒体流数据时,采集所述多媒体流数据,并对所述多媒体流数据进行格式转换,得到转换后的多媒体流数据;
8.所述存储端,用于存储所述转换后的多媒体流数据,以及接收所述回放请求模块发送的回放请求信息,所述回放请求信息包括编号;
9.所述检测模块,用于根据所述编号检测所述存储端中是否存在与所述编号对应的多媒体流数据;如果存在,则向所述存储端发送播放指令信息;如果不存在,则向所述存储端发送反馈信息;
10.所述播放器,用于根据所述存储端发送的所述播放指令信息播放所述编号对应的多媒体流数据。
11.进一步的,所述存储端,用于记录所述转换后的多媒体流数据的存储时间,并将所述存储时间与设定时间阈值进行比较;当所述存储时间达到所述设定时间阈值时,生成提醒信息;将所述提醒信息发送给上位机;
12.所述上位机,用于根据所述提醒信息生成删除信息或保留信息,以使所述存储端根据所述删除信息对所述转换后的多媒体流数据进行删除,或者根据所述保留信息对所述转换后的多媒体流数据进行保留。
13.进一步的,还包括上位机;
14.所述上位机,与所述存储端相连接,用于接收所述存储端发送的所述反馈信息;
15.所述存储端,用于将所述反馈信息发送给所述回放请求模块。
16.进一步的,所述存储端,用于预先设定多个依次排布的存储区,并为每个所述存储区进行编号;并将所述转换后的多媒体流数据按照时间先后顺序连续存储。
17.进一步的,所述播放器,用于播放本地多媒体流数据,所述本地多媒体流数据为所述存储端存储的多媒体流数据或者移动式存储器存储的多媒体流数据。
18.进一步的,所述播放器设置有存储设备连接接口和网络数据传输接口。
19.进一步的,所述存储设备连接接口为usb接口,所述网络数据传输接口为rj-45接口、rj-11接口、sc光纤接口、fddi、aui、bnc接口或console接口。
20.第二方面,本发明实施例提供了多媒体流的回放方法,应用于如上所述的多媒体流的回放装置,所述多媒体流的回放装置包括多媒体流采集模块、存储端、检测模块、播放器和回放请求模块;所述方法包括:
21.当所述播放器在线播放多媒体流数据时,所述多媒体流采集模块采集所述多媒体流数据,并对所述多媒体流数据进行格式转换,得到转换后的多媒体流数据;
22.所述存储端存储所述转换后的多媒体流数据,以及接收所述回放请求模块发送的回放请求信息,所述回放请求信息包括编号;
23.所述检测模块根据所述编号检测所述存储端中是否存在与所述编号对应的多媒体流数据;如果存在,则向所述存储端发送播放指令信息;如果不存在,则向所述存储端发送反馈信息;
24.所述播放器根据所述存储端发送的所述播放指令信息播放所述编号对应的多媒体流数据。
25.第三方面,本发明实施例提供了电子设备,包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的方法。
26.第四方面,本发明实施例提供了具有处理器可执行的非易失的程序代码的计算机可读介质,所述程序代码使所述处理器执行如上所述的方法。
27.本发明实施例提供了多媒体流的回放装置和方法,包括:多媒体流采集模块、存储端、检测模块、播放器和回放请求模块;多媒体流采集模块、播放器、检测模块和回放请求模块分别与存储端相连接,多媒体流采集模块和检测模块分别与播放器相连接;多媒体流采集模块用于当播放器在线播放多媒体流数据时,采集多媒体流数据,并对多媒体流数据进行格式转换,得到转换后的多媒体流数据;存储端用于存储转换后的多媒体流数据,以及接收回放请求模块发送的回放请求信息,回放请求信息包括编号;检测模块用于根据编号检测存储端中是否存在与编号对应的多媒体流数据;如果存在,则向存储端发送播放指令信息;如果不存在,则向存储端发送反馈信息;播放器用于根据存储端发送的播放指令信息播放编号对应的多媒体流数据;通过存储端存储转换后的多媒体流数据,并通过检测模块根据编号检测存储端中编号对应的多媒体流数据,并通过播放器进行播放,从而保证多媒体流在回放过程中,可以平稳进行回放,并在回放过程中提供更好的观看体验。
28.本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
29.为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
30.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
31.图1为本发明实施例一提供的多媒体流的回放装置示意图;
32.图2为本发明实施例二提供的多媒体流的回放方法流程图。
33.图标:
34.1-多媒体流采集模块;2-存储端;3-检测模块;4-播放器;5-回放请求模块。
具体实施方式
35.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
36.为便于对本实施例进行理解,下面对本发明实施例进行详细介绍。
37.实施例一:
38.图1为本发明实施例一提供的多媒体流的回放装置示意图。
39.参照图1,该装置包括:多媒体流采集模块1、存储端2、检测模块3、播放器4和回放请求模块5;
40.多媒体流采集模块1、播放器4、检测模块3和回放请求模块5分别与存储端2相连接,多媒体流采集模块1和检测模块3分别与播放器4相连接;
41.多媒体流采集模块1,用于当播放器4在线播放多媒体流数据时,采集多媒体流数据,并对多媒体流数据进行格式转换,得到转换后的多媒体流数据;
42.具体地,多媒体流采集模块1内集成有媒体格式转换单元,通过媒体格式转换单元将多媒体流数据进行格式转换,得到转换后的多媒体流数据,使得存储端存储的多媒体流数据的格式统一;例如,视频文件均采用mp4(moving picture experts group 4)格式,音频文件均采用mp3格式等。该格式与播放器能够实现播放的格式一致或者为播放器能够实现播放格式的种类之一。
43.当播放器4在线播放多媒体流数据时,多媒体流采集模块1进行实时监控,并且采集多媒体流数据;其中,播放器4在线播放的多媒体流数据可以为服务器发送得到的多媒体流数据。
44.存储端2,用于存储转换后的多媒体流数据,以及接收回放请求模块5发送的回放请求信息,回放请求信息包括编号;
45.检测模块3,用于根据编号检测存储端2中是否存在与编号对应的多媒体流数据;如果存在,则向存储端2发送播放指令信息;如果不存在,则向存储端2发送反馈信息;
46.这里,如果存储端2存在编号对应的多媒体流数据,则存储端2将编号对应的多媒体流数据发送至播放器4进行播放;如果存储端2不存在编号对应的多媒体流数据,则向存储端2发送反馈信息,存储端2将反馈信息发送给上位机;其中,反馈信息为不存在编号对应的多媒体流数据的响应信息。
47.播放器4,用于根据存储端2发送的播放指令信息播放编号对应的多媒体流数据。
48.进一步的,存储端2,用于记录转换后的多媒体流数据的存储时间,并将存储时间与设定时间阈值进行比较;当存储时间达到设定时间阈值时,生成提醒信息;将提醒信息发送给上位机;
49.上位机(未示出),用于根据提醒信息生成删除信息或保留信息,以使存储端根据删除信息对转换后的多媒体流数据进行删除,或者根据保留信息对转换后的多媒体流数据进行保留。
50.这里,设定时间阈值为预先存储在存储端的时间值,当存储时间达到设定时间阈值时,生成提醒信息;将提醒信息发送给上位机,上位机根据提醒信息确定是否删除或保留。
51.进一步的,还包括上位机;
52.上位机,与存储端2相连接,用于接收存储端2发送的反馈信息;
53.存储端2,用于将反馈信息发送给回放请求模块5。
54.进一步的,存储端2,用于预先设定多个依次排布的存储区,并为每个存储区进行编号;并将转换后的多媒体流数据按照时间先后顺序连续存储。
55.这里,存储端2对存储的多媒体流数据进行编号,检测模块3在检测时以及回放请求模块5在请求回放时,均采用输入编号的方式,编号与多媒体流数据是一一对应的。通过检测模块3和回放请求模块5的配合作用,能够较好的对多媒体流数据进行检测和反馈。
56.进一步的,播放器4,用于播放本地多媒体流数据,本地多媒体流数据为存储端2存储的多媒体流数据或者移动式存储器存储的多媒体流数据。
57.这里,播放器4可以播放在线的多媒体流数据,还可以播放本地多媒体流数据。
58.进一步的,播放器4设置有存储设备连接接口和网络数据传输接口。
59.进一步的,存储设备连接接口为usb(universal serial bus,通用串行总线)接口,网络数据传输接口为rj-45接口、rj-11接口、sc光纤接口、fddi(fiber distributed data interface,光纤分布式数据接口)、aui(attachment unit interface,连接单元接口)、bnc(bayonet nut connector,同轴电缆的连接器)接口或console接口。
60.本发明实施例提供了多媒体流的回放装置,包括:多媒体流采集模块、存储端、检测模块、播放器和回放请求模块;多媒体流采集模块、播放器、检测模块和回放请求模块分别与存储端相连接,多媒体流采集模块和检测模块分别与播放器相连接;多媒体流采集模块用于当播放器在线播放多媒体流数据时,采集多媒体流数据,并对多媒体流数据进行格式转换,得到转换后的多媒体流数据;存储端用于存储转换后的多媒体流数据,以及接收回放请求模块发送的回放请求信息,回放请求信息包括编号;检测模块用于根据编号检测存储端中是否存在与编号对应的多媒体流数据;如果存在,则向存储端发送播放指令信息;如果不存在,则向存储端发送反馈信息;播放器用于根据存储端发送的播放指令信息播放编号对应的多媒体流数据;通过存储端存储转换后的多媒体流数据,并通过检测模块根据编
号检测存储端中编号对应的多媒体流数据,并通过播放器进行播放,从而保证多媒体流在回放过程中,可以平稳进行回放,并在回放过程中提供更好的观看体验。
61.实施例二:
62.图2为本发明实施例二提供的多媒体流的回放方法流程图。
63.参照图2,应用于如上所述的多媒体流的回放装置,多媒体流的回放装置包括多媒体流采集模块、存储端、检测模块、播放器和回放请求模块;该方法包括以下步骤:
64.步骤s101,当播放器在线播放多媒体流数据时,多媒体流采集模块采集多媒体流数据,并对多媒体流数据进行格式转换,得到转换后的多媒体流数据;
65.步骤s102,存储端存储转换后的多媒体流数据,以及接收回放请求模块发送的回放请求信息,回放请求信息包括编号;
66.步骤s103,检测模块根据编号检测存储端中是否存在与编号对应的多媒体流数据;如果存在,则向存储端发送播放指令信息;如果不存在,则向存储端发送反馈信息;
67.步骤s104,播放器根据存储端发送的播放指令信息播放编号对应的多媒体流数据。
68.本发明实施例提供了多媒体流的回放方法,包括:当播放器在线播放多媒体流数据时,多媒体流采集模块采集多媒体流数据,并对多媒体流数据进行格式转换,得到转换后的多媒体流数据;存储端存储转换后的多媒体流数据,以及接收回放请求模块发送的回放请求信息,回放请求信息包括编号;检测模块根据编号检测存储端中是否存在与编号对应的多媒体流数据;如果存在,则向存储端发送播放指令信息;如果不存在,则向存储端发送反馈信息;播放器根据存储端发送的播放指令信息播放编号对应的多媒体流数据;通过存储端存储转换后的多媒体流数据,并通过检测模块根据编号检测存储端中编号对应的多媒体流数据,并通过播放器进行播放,从而保证多媒体流在回放过程中,可以平稳进行回放,并在回放过程中提供更好的观看体验。
69.本发明实施例还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述实施例提供的多媒体流的回放方法的步骤。
70.本发明实施例还提供一种具有处理器可执行的非易失的程序代码的计算机可读介质,计算机可读介质上存储有计算机程序,计算机程序被处理器运行时执行上述实施例的多媒体流的回放方法的步骤。
71.本发明实施例所提供的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
72.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
73.另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
74.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
75.在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
76.最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献