【技术实现步骤摘要】
多媒体播放方法、装置及计算机可读存储介质
[0001]本公开实施例涉及计算机
,具体涉及一种多媒体播放方法、装置及计算机可读存储介质。
技术介绍
[0002]相关技术中,在多个终端协同播放同一个音频文件时,通常以一台终端作为服务端,其他终端作为客户端,服务端将本机播放的内容和播放的位置数据发送给客户端,作为客户端的终端以这些信息作为同步信号,控制本机的播放。
技术实现思路
[0003]本公开实施例提供一种多媒体播放方法、装置及计算机可读存储介质,解决同步播放时操作复杂,过于依赖网络的问题。
[0004]一方面,本公开实施例提供了一种多媒体播放方法,包括:
[0005]参与协同播放的多个终端进行时间校对,使所述多个终端的系统时间保持一致;
[0006]参与协同播放的每个终端获取配置信息和待播放内容,所述配置信息包括播放起始时间信息、待播放的内容信息以及每项待播放内容的播放时长信息;
[0007]参与协同播放的每个终端根据所述配置信息生成播放列表,所述播放列表中至少包括待播放 ...
【技术保护点】
【技术特征摘要】
1.一种多媒体播放方法,其特征在于,包括:参与协同播放的多个终端进行时间校对,使所述多个终端的系统时间保持一致;参与协同播放的每个终端获取配置信息和待播放内容,所述配置信息包括播放起始时间信息、待播放的内容信息以及每项待播放内容的播放时长信息;参与协同播放的每个终端根据所述配置信息生成播放列表,所述播放列表中至少包括待播放内容信息以及每项待播放内容对应的时间片信息,每项待播放内容对应一个或多个时间片;参与协同播放的每个终端在系统时间达到所述播放列表中的播放起始时间时,按照所述播放列表播放待播放内容。2.根据权利要求1所述的方法,其特征在于,所述参与协同播放的每个终端根据所述配置信息生成播放列表,包括:所述参与协同播放的每个终端根据所述配置信息和预设播放时长阈值生成小于或等于所述播放时长阈值的第一播放列表,如果所述配置信息中还有未列入所述播放列表的待播放内容,生成第二播放列表,所述第二播放列表在时间上接续所述第一播放列表。3.根据权利要求2所述的方法,其特征在于,所述参与协同播放的每个终端在系统时间达到所述播放列表中的播放起始时间时,按照所述播放列表播放待播放内容,包括:所述参与协同播放的每个终端在系统时间达到所述第一播放列表中的播放起始时间时,按照所述第一播放列表播放待播放内容,当所述第一播放列表播放完毕,切换到所述第二播放列表继续播放,释放所述第一播放列表,判断如果所述配置信息中还有未播放的待播放内容,生成第三播放列表,所述第三播放列表在时间上接续所述第二播放列表,以此类推,直到所述配置信息中的没有未播放的待播放内容。4.根据权利要求1所述的方法,其特征在于,所述按照所述播放列表播放待播放内容的过程中,所述方法具体包括:定时执行同步检查流程,检查当前播放内容对应的时间片是否包含当前系统时间,如果包含,则继续播放,如果不包含,则停止当前播放内容的播放,查找包含当前系统时间的时间片,实时同步播放该时间片内当前系统时间对应的播放内容。5.根据权利要求1所述的方法,其特征在于,所述按照所述播放列表播放待播放内容的过程中,所述方法具体包括:在每次播放完所述播放列表中一项播放内容时,进行同步检查,检查播放列表中下一项播放内容对应的时间片是否包含当前系统时间,如果包含,则播放该下一项内容,如果不包含,则查找包含当前系统时间的时间片,实时同步播放该时间片内当前系统时间对应的播放内容。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:定时判断是否有新的...
【专利技术属性】
技术研发人员:杨云,郭小琴,
申请(专利权)人:重庆京东方智慧科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。