多媒体播放方法、电子设备及存储介质与流程

文档序号:34536563发布日期:2023-06-27 12:45阅读:29来源:国知局
多媒体播放方法、电子设备及存储介质与流程

本申请实施例涉及多媒体播放技术,涉及但不限于一种多媒体播放方法、电子设备及存储介质。


背景技术:

1、在展览展示、专业演出等领域,随着空间场景规模的增大,需要多个多媒体文件同步播放,这些多媒体文件可能保存在同一台播放终端设备,也可能保存在同一局域网内的多个播放终端设备上。多媒体画面从控制设备输出后,通常需要通过播放设备进行播放,播放设备例如投影机或led大屏,多个播放设备间可以进行组合设置以拼接成一个大画面,因此对多媒体文件的播放同步性产生了很高的要求。

2、在单个播放设备同步播放多个多媒体文件时,单个播放设备对于多个多媒体文件间的播放控制都是相互独立的,依靠的是各自计时控制解码渲染流程,所以多个多媒体文件间会出现有1-2帧的渲染差距,造成画面不同步。在多个播放设备同步播放多个多媒体文件时,由于每个播放设备的计时有偏差,多个播放设备之间的画面不同步现象会更加严重。在观众同时观看多个多媒体文件时,会因为画面不同步现象出现视觉错位和感官上的屏幕撕裂的情况,影响观众观看体验。


技术实现思路

1、有鉴于此,本申请实施例提供的一种多媒体播放方法、电子设备及存储介质,以实现多个多媒体文件在至少一个播放设备上进行播放时的帧同步,提高观众观看体验。

2、第一方面,本申请实施例提供的一种多媒体播放方法,应用于多媒体控制设备,所述多媒体控制设备与至少一个多媒体播放设备通信连接,所述方法包括:获得待播放的多媒体数据;确定所述待播放的多媒体数据的第一时间线信息以及当前播放点,所述第一时间线信息包括所述多媒体数据的每一帧数据的播放信息;将所述第一时间线信息和所述当前播放点发送至所述至少一个多媒体播放设备,以使所述至少一个多媒体播放设备基于所述第一时间线信息,从所述当前播放点开始播放所述多媒体数据。

3、上述多媒体播放方法中,通过设置多媒体控制设备在获得待播放的多媒体数据后,确定该多媒体数据的第一时间线信息以及正在播放的当前播放点,从而将第一时间线信息和当前播放点发送至与该多媒体控制设备连接的至少一个多媒体播放设备,以使至少一个多媒体播放设备基于第一时间线信息,从当前播放点开始播放该多媒体数据。相比于现有技术,本申请由多媒体控制设备确定当前播放点后,统一发送至至少一个多媒体播放设备,让至少一个多媒体播放设备可以同时从当前播放点开始播放,实现了多个多媒体文件在至少一个播放设备上进行播放时的帧同步,提高观众观看体验。

4、在一些实施例中,所述方法还包括:接收并响应于时间线编辑指令,获得所述多媒体数据的更新后的第二时间线信息;发送所述第二时间线信息至所述至少一个多媒体播放设备,以使所述至少一个多媒体播放设备基于所述第二时间线信息播放所述多媒体数据。

5、在一些实施例中,所述接收并响应于时间线编辑指令,获得所述多媒体数据的更新后的第二时间线信息,包括:根据所述时间线编辑指令,获得待添加的多媒体片段以及所述多媒体片段的播放信息;整合所述第一时间线信息、所述待添加的多媒体片段以及所述多媒体片段的播放信息,得到所述第二时间线信息。

6、在一些实施例中,所述方法还包括:获得播放控制指令,所述播放控制指令包括播放、暂停或停止;发送所述播放控制指令至所述至少一个多媒体播放设备,以使所述至少一个多媒体播放设备基于所述播放控制指令调整所述多媒体数据的当前播放状态。

7、在一些实施例中,在所述播放信息包括播放起始时刻和/或播放结束时刻时,所述当前播放点为任意时刻;或,在所述播放信息为播放顺序时,所述当前播放点为所述多帧数据中的任意一帧数据。

8、第二方面,本申请实施例提供的一种多媒体播放方法,应用于多媒体播放设备,所述多媒体播放设备与多媒体控制设备通信连接,所述方法包括:从多媒体控制设备获得待播放的多媒体数据、所述待播放的多媒体数据的第一时间线信息和当前播放点,所述第一时间线信息包括所述多媒体数据的每一帧数据的播放信息;基于所述第一时间线信息和所述当前播放点播放所述多媒体数据。

9、在一些实施例中,所述方法还包括:获得第二时间线信息,所述第二时间线信息由所述多媒体控制设备响应于时间线编辑指令生成;基于所述第二时间线信息播放所述多媒体数据。

10、在一些实施例中,所述方法还包括:从所述多媒体控制设备获得播放控制指令,所述播放控制指令包括播放、暂停或停止;基于所述播放控制指令调整所述多媒体数据的当前播放状态。

11、第三方面,本申请实施例提供的一种多媒体控制设备,所述多媒体控制设备与至少一个多媒体播放设备通信连接,所述多媒体控制设备包括:多媒体获得模块,用于获得待播放的多媒体数据;时间线获得模块,用于确定所述待播放的多媒体数据的第一时间线信息以及当前播放点,所述第一时间线信息包括所述多媒体数据的每一帧数据的播放信息;多媒体播放模块,用于将所述第一时间线信息和所述当前播放点发送至所述至少一个多媒体播放设备,以使所述至少一个多媒体播放设备基于所述第一时间线信息,从所述当前播放点开始播放所述多媒体数据。

12、第四方面,本申请实施例提供的一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现上述多媒体播放方法。

13、本申请实施例提供的计算机设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本申请第一方面提供的所述的方法。

14、本申请实施例提供的计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本申请第一方面提供的所述的方法。

15、应当理解的是,本申请实施例的第二~四方面与本申请实施例的第一方面的技术方案一致,各方面及对应的可行实施方式所取得的有益效果相似,此处不再赘述。



技术特征:

1.一种多媒体播放方法,其特征在于,应用于多媒体控制设备,所述多媒体控制设备与至少一个多媒体播放设备通信连接,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述方法还包括:

3.如权利要求2所述的方法,其特征在于,所述接收并响应于时间线编辑指令,获得所述多媒体数据的更新后的第二时间线信息,包括:

4.如权利要求1所述的方法,其特征在于,所述方法还包括:

5.如权利要求1-4任一所述的方法,其特征在于,在所述播放信息包括播放起始时刻和/或播放结束时刻时,所述当前播放点为任意时刻;

6.一种多媒体播放方法,其特征在于,应用于多媒体播放设备,所述多媒体播放设备与多媒体控制设备通信连接,所述方法包括:

7.如权利要求6所述的方法,其特征在于,所述方法还包括:

8.如权利要求6所述的方法,其特征在于,所述方法还包括:

9.一种多媒体控制设备,其特征在于,所述多媒体控制设备与至少一个多媒体播放设备通信连接,所述多媒体控制设备包括:

10.一种电子设备,其特征在于,包括:

11.一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,其特征在于,当所述计算机可读存储介质中的指令由电子设备终端的处理器执行时,使得所述电子设备终端能够执行如权利要求1-5任一所述的方法。


技术总结
本申请公开了一种多媒体播放方法、电子设备及存储介质,其中,上述多媒体播放方法中,通过设置多媒体控制设备在获得待播放的多媒体数据后,确定该多媒体数据的第一时间线信息以及正在播放的当前播放点,从而将第一时间线信息和当前播放点发送至与该多媒体控制设备连接的至少一个多媒体播放设备,以使至少一个多媒体播放设备基于第一时间线信息,从当前播放点开始播放该多媒体数据。相比于现有技术,本申请由多媒体控制设备确定当前播放点后,统一发送至至少一个多媒体播放设备,让至少一个多媒体播放设备可以同时从当前播放点开始播放,实现了多个多媒体文件在至少一个播放设备上进行播放时的帧同步,提高观众观看体验。

技术研发人员:黄石锋,黄庆杰
受保护的技术使用者:广州励丰文化科技股份有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1