CN106057222B - 一种多媒体文件的播放方法及电子设备 - Google Patents
一种多媒体文件的播放方法及电子设备 Download PDFInfo
- Publication number
- CN106057222B CN106057222B CN201610342260.6A CN201610342260A CN106057222B CN 106057222 B CN106057222 B CN 106057222B CN 201610342260 A CN201610342260 A CN 201610342260A CN 106057222 B CN106057222 B CN 106057222B
- Authority
- CN
- China
- Prior art keywords
- time
- delay time
- electronic device
- playing
- multimedia file
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 238000012360 testing method Methods 0.000 claims description 21
- 230000008569 process Effects 0.000 description 19
- 230000001360 synchronised effect Effects 0.000 description 19
- 238000004590 computer program Methods 0.000 description 16
- 230000005236 sound signal Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
Landscapes
- Telephone Function (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种多媒体文件的播放方法及电子设备,包括获得一多媒体文件;获得第一播放指令;基于所述第一播放指令,通过第一电子设备的媒体播放器在第一补偿时间T1到达后播放所述多媒体文件,所述第一补偿时间T1等于延迟时间D1和等待时间W之和,其中,所述等待时间W为等待第二电子设备同步播放所述多媒体文件的时间。
Description
技术领域
本发明涉及电子技术领域,尤其涉及一种多媒体文件的播放方法及电子设备。
背景技术
随着科技的进步,手机,平板电脑等易携带电子设备在人们的日常生活中越来越普及,这些电子设备的功能也越来越丰富,例如,人们可以利用各自的手机同时播放一音乐,以克服仅单个手机播放时播放声音小的缺点。
但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:
在电子设备同时播放音频文件时,各个电子设备播放延迟时间不同,所以,现有技术中,多个电子设备存在不能同步播放媒体文件的技术问题。
发明内容
本发明实施例提供一种多媒体文件的播放方法及电子设备,用于解决多个电子设备存在不能同步播放媒体文件的技术问题,实现多个电子设备能够同步播放媒体文件的技术效果。
本申请实施例一方面提供一种多媒体文件的播放方法,所述方法包括:
获得一多媒体文件;
获得第一播放指令;
基于所述第一播放指令,通过第一电子设备的媒体播放器在第一补偿时间T1到达后播放所述多媒体文件,所述第一补偿时间T1等于延迟时间D1和等待时间W之和,其中,所述等待时间W为等待第二电子设备同步播放所述多媒体文件的时间。
可选的,所述方法还包括:
获得第二播放指令;
基于所述第二播放指令,在第二补偿时间T2到达后播放所述多媒体文件,所述第二补偿时间T2等于所述延迟时间D1。
可选的,所述方法还包括:
同步所述第二电子设备的延迟时间D2;
获取所述第一电子设备的延迟时间D1;
基于预定策略确定所述等待时间W。
可选的,所述基于预定策略确定所述等待时间W,具体包括:
比较所述延迟时间D1与所述延迟时间D2的大小;
当所述延迟时间D1大于等于所述延迟时间D2,则所述等待时间W为零;
当所述延迟时间D1小于所述延迟时间D2,则所述等待时间W为所述延迟D1与所述延迟时间D2的差值。
可选的,在所述第二电子设备为多个时,所述同步所述第二电子设备的延迟时间D2,包括:
获得每个所述多个第二电子设备的延迟时间D2;
所述基于预定策略确定所述等待时间W,包括:
基于所述第一电子设备的延迟时间D1以及每个所述多个第二电子设备的延迟时间D2,确定最长的延迟时间;
比较所述延迟时间D1与所述最长的延迟时间的大小;
当所述延迟时间D1等于所述最长的延迟时间,则所述等待时间W为零;
当所述延迟时间D1小于所述最长的延迟时间,则所述等待时间W为所述延迟D1与所述最长的延迟时间的差值。
可选的,所述获取所述第一电子设备的延迟时间D1,具体包括:
在第一时刻获得播放测试信号的播放操作;
基于所述播放操作,确定所述第一电子设备的所述媒体播放器在所述第一时刻之后的第二时刻播放出所述测试信号;
获取所述第一时刻与所述第二时刻之间的第一时间差值作为所述第一电子设备的延迟时间D1。
可选的,所述同步所述第二电子设备的延迟时间D2,所述获取所述第一电子设备的延迟时间D1与所述基于预定策略确定所述等待时间W位于所述获得一多媒体文件之前;或者
所述同步所述第二电子设备的延迟时间D2,所述获取所述第一电子设备的延迟时间D1与所述基于预定策略确定所述等待时间W位于所述获得第一播放指令之前。
可选的,所述第一电子设备和所述多个第二电子设备基于同一个时间执行所述第一播放指令;或者
第一播放指令同步给所述多个第二电子设备,以使的所述多个第二电子设备在同一时刻开始执行所述第一播放指令。
本申请实施例另一方面提供第一电子设备,包括:
处理器;
媒体播放器,与所述处理器链接,其中,所述处理器用于:
获得一多媒体文件;
获得第一播放指令;
基于所述第一播放指令,通过所述第一电子设备的所述媒体播放器在第一补偿时间T1到达后播放所述多媒体文件,所述第一补偿时间T1等于延迟时间D1和等待时间W之和,其中,所述等待时间W为等待第二电子设备同步播放所述多媒体文件的时间。
可选的,所述处理器用于:
获得第二播放指令;
基于所述第二播放指令,在第二补偿时间T2到达后控制所述媒体播放器播放所述多媒体文件,所述第二补偿时间T2等于所述延迟时间D1。
可选的,所述处理器用于:
同步所述第二电子设备的延迟时间D2;
获取所述第一电子设备的延迟时间D1;
基于预定策略确定所述等待时间W。
可选的,所述处理器用于:
比较所述延迟时间D1与所述延迟时间D2的大小;
当所述延迟时间D1大于等于所述延迟时间D2,则所述等待时间W为零;
当所述延迟时间D1小于所述延迟时间D2,则所述等待时间W为所述延迟D1与所述延迟时间D2的差值。
可选的,在所述第二电子设备为多个时,所述处理器用于:
获得每个所述多个第二电子设备的延迟时间D2;
基于所述第一电子设备的延迟时间D1以及每个所述多个第二电子设备的延迟时间D2,确定最长的延迟时间;
比较所述延迟时间D1与所述最长的延迟时间的大小;
当所述延迟时间D1等于所述最长的延迟时间,则所述等待时间W为零;
当所述延迟时间D1小于所述最长的延迟时间,则所述等待时间W为所述延迟D1与所述最长的延迟时间的差值。
可选的,所述处理器还用于:
在第一时刻获得播放测试信号的播放操作;
基于所述播放操作,确定所述第一电子设备的所述媒体播放器在所述第一时刻之后的第二时刻播放出所述测试信号;
获取所述第一时刻与所述第二时刻之间的第一时间差值作为所述第一电子设备的延迟时间D1。
可选的,所述处理器还用于:
将所述同步所述第二电子设备的延迟时间D2,所述获取所述第一电子设备的延迟时间D1与所述基于预定策略确定所述等待时间W位于所述获得一多媒体文件之前执行;或者
将所述同步所述第二电子设备的延迟时间D2,所述获取所述第一电子设备的延迟时间D1与所述基于预定策略确定所述等待时间W位于所述获得第一播放指令之前执行。
可选的,所述处理器还用于:
将所述第一电子设备和所述多个第二电子设备基于同一个时间执行所述第一播放指令;或者
将第一播放指令同步给所述多个第二电子设备,以使的所述多个第二电子设备在同一时刻开始执行所述第一播放指令。
本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
由于本申请实施例采用了获得一多媒体文件;以及获得第一播放指令;以及基于所述第一播放指令,通过第一电子设备的媒体播放器在第一补偿时间T1到达后播放所述多媒体文件,所述第一补偿时间T1等于延迟时间D1和等待时间W之和,其中,所述等待时间W为等待第二电子设备同步播放所述多媒体文件的时间的技术方案,也即在本申请中,在电子设备需要和其他电子设备同步播放同一多媒体文件时,只需要电子设备在自身的延迟时间基础上,再等待其他电子设备同步播放该多媒体文件的时间播放该多媒体文件,即可实现与其他电子设备同步播放同一多媒体文件技术效果。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
图1为本申请实施例一提供的一种多媒体文件的播放方法的流程图;
图2为本申请实施例一中步骤S103之前还可以执行的步骤的流程图;
图3为本申请实施例一中步骤S202具体实现方式的流程图;
图4为本申请实施例一中步骤S203第一种具体实现方式的流程图;
图5为本申请实施例一中步骤S203第二种具体实现方式的流程图;
图6为本申请实施例二中提供的第一电子设备的结构示意图。
具体实施方式
本发明实施例提供一种多媒体文件的播放方法及电子设备,用于解决多个电子设备存在不能同步播放媒体文件的技术问题,实现多个电子设备能够同步播放媒体文件的技术效果。
本申请实施例中的技术方案为解决上述的技术问题,总体思路如下:
获得一多媒体文件;
获得第一播放指令;
基于所述第一播放指令,通过第一电子设备的媒体播放器在第一补偿时间T1到达后播放所述多媒体文件,所述第一补偿时间T1等于延迟时间D1和等待时间W之和,其中,所述等待时间W为等待第二电子设备同步播放所述多媒体文件的时间。
也即在本申请中,在电子设备需要和其他电子设备同步播放同一多媒体文件时,只需要电子设备在自身的延迟时间基础上,再等待其他电子设备同步播放该多媒体文件的时间播放该多媒体文件,即可实现与其他电子设备同步播放同一多媒体文件技术效果。
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明技术方案的一部分实施例,而不是全部的实施例。基于本申请文件中记载的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明技术方案保护的范围。
实施例一
请参考图1,为本申请实施例一提供的一种多媒体文件的播放方法,包括:
S101:获得一多媒体文件;
S102:获得第一播放指令;
S103:基于所述第一播放指令,通过第一电子设备的媒体播放器在第一补偿时间T1到达后播放所述多媒体文件,所述第一补偿时间T1等于延迟时间D1和等待时间W之和,其中,所述等待时间W为等待第二电子设备同步播放所述多媒体文件的时间。
在具体实施过程中,上述方法可应用于设置有媒体播放器的电子设备中,如手机、平板电脑等电子设备中,在此就不一一列举了,在本申请实施例中,以手机为例,来对本申请实施例中的方法的具体实现过程进行详细描述。
采用本申请实施例中的方法进行处理时,先执行步骤S101,即获得一多媒体文件。
在具体实施过程中,继续沿用上述例子,在实际应用中,手机可以获得需要播放的音乐文件,视频文件等各种类型的多媒体文件,例如在需要将手机作为家庭影院的音响使用时,手机可以通过数据线或网络从电视设备中获取需要播放的视频文件,在需要手机播放网络上的音乐文件或视频文件时,手机可以直接从网络上获取相应的多媒体文件等,在手机与其他电子设备处于网络共享情况下,手机还可以从网络共享的其他电子设备中获取其他电子设备共享的多媒体文件,当然,手机还可以通过除上述列举的方式之外的其他方式获得需要播放的多媒体文件。
在执行完步骤S101之后,本申请实施例中的方法就会执行步骤S102,即获得第一播放指令。
在具体实施过程中,继续沿用上述例子,在手机获得需要播放的多媒体文件后,手机就可以获得播放该多媒体文件的播放指令,在实际应用中,当手机需要与其他电子设备如其他手机同步播放获得的多媒体文件时,手机获得的播放指令就为同步播放指令,这里为了叙述方便,将其他手机称之为第二手机,例如,在手机与第二手机处于热点共享或其他网络共享的情景下,手机需要和第二手机同步播放手机从网络上下载的音乐文件时,那么,在手机从网络上下载获得音乐文件后,手机就可以获得需要与第二手机同步播放该音乐文件的同步播放指令,当然,在实际应用中,可以预先在手机和需要与手机同步播放的第二手机安装同样的应用软件,以便手机和第二手机能够通过同样的应用软件从网络上下载需要同步的多媒体文件。
在将手机作为多媒体终端播放的情景下,如手机需要与第二手机作为家庭影院的音响使用,同步播放手机从电视设备中获得的视频文件,进而通过手机和第二手机作为家庭影院的不同声道播放该视频文件,形成环绕声时,手机就会获得需要与第二手机同步播放该视频文件的同步播放指令;在手机处于即时通讯情景下,如手机选中附近的第二手机,需要同第二手机同步播放手机本地数据库上的一音乐文件时,手机就会获得需要与第二手机同步播放该音乐文件的同步播放指令,当然,在实际应用中,除了上述所举的场景外,手机还可以在其他需要同步播放同一多媒体文件的场景中获得相应的多媒体文件以及相应的多媒体文件同步播放指令,在此,就不一一列举了。
当然,在实际应用中,还存在这样的情况:当手机获得需要播放的多媒体文件后,手机不要与其他电子设备同步播放获得的多媒体文件,而是按照常规播放流程单独播放该文件,这时,手机在执行完步骤S101之后,就会执行步骤:获得第二播放指令,也即手机会获得按照常规流程单独播放获得的多媒体文件的播放指令,这里为了叙述方便,将该播放指令称为第二播放指令,例如,在手机从网络上下载获得一音乐文件后,需要按照常规流程单独播放该音乐文件,手机就会获得手机单独播放该音乐文件的第二播放指令,又如,当手机从本地数据库中获得一视频文件时,需要按照常规流程单独播放该视频文件,手机就会获得手机单独播放该视频文件对应的第二播放指令。然后,手机就会执行步骤:基于所述第二播放指令,在第二补偿时间T2到达后播放所述多媒体文件,所述第二补偿时间T2等于所述延迟时间D1。
在实际应用中,手机在播放多媒体文件时,需要经过从系统播放开始,多媒体文件解码,传递多媒体文件数据到底层硬件等过程,最终到通过手机麦克风播放出多媒体文件的声音或通过手机的显示屏显示出多媒体文件的图像,都会存在一个播放延迟,且不同手机的这个播放延迟时间也会因为各个手机硬件或/和软件的差异存在差异。
这里假设,本实施例中的手机在从系统播放开始,经过多媒体文件解码,传递多媒体文件数据到底层硬件等过程,最终到通过手机麦克风播放多媒体文件的声音或通过手机的显示屏显示出多媒体文件的图像的延迟时间为D1,那么,在手机获得手机单独播放该音乐文件的第二播放指令后,手机中的媒体播放器就会在第二补偿时间T2到达后通过其麦克风播放出音乐文件对应的声音信号,也即手机中的媒体播放器会在等待延迟时间D1后,通过其麦克风播放出音乐文件对应的声音信号,这时第二补偿时间T2等于所述延迟时间D1。
同样的,若手机获得是手机单独播放一个视频文件的第二播放指令,那么,手机中的媒体播放器就会在手机播放视频文件所需的延迟时间D1后,通过其显示屏播放出视频文件对应的图像信号。
在执行完步骤S102之后,本申请实施例中的方法就会执行步骤S103,即基于所述第一播放指令,通过第一电子设备的媒体播放器在第一补偿时间T1到达后播放所述多媒体文件,所述第一补偿时间T1等于延迟时间D1和等待时间W之和,其中,所述等待时间W为等待第二电子设备同步播放所述多媒体文件的时间。
在具体实施过程中,继续沿用上述例子,具体的,手机与第二手机处于热点共享情景下,手机获得需要与第二手机同步播放手机从网络上下载的音乐文件的同步播放指令后,手机就会根据获得的同步播放指令,通过手机中的媒体播放器在一个补偿时间T1到达后,播放出音乐文件对应的声音信息,这个补偿时间T1包括手机本身从手机系统播放开始,经过多媒体文件解码、传递多媒体文件数据到底层硬件等过程,最终到通过手机麦克风播放出音乐文件对应的声音的延迟时间为D1,以及手机等待第二手机同步播放该音乐文件的等待时间W。
具体的,在手机获得需要与第二手机作为家庭影院的音响使用,同步播放手机从电视设备中获得的视频文件的同步播放指令后,手机也会根据获得的同步播放指令,通过手机中的媒体播放器在一个补偿时间T1到达后,播放出视频文件对应的声音信息,这个补偿时间T1包括手机本身从手机系统播放开始,经过多媒体文件解码、传递多媒体文件数据到底层硬件等过程,最终到通过手机显示屏播放出视频文件对应的图像的延迟时间为D1,以及手机等待第二手机同步播放该视频文件的等待时间W。
请参考图2,在实际应用中,在执行步骤S103之前还可以先执行步骤:
S201:同步所述第二电子设备的延迟时间D2;
S202:获取所述第一电子设备的延迟时间D1;
S203:基于预定策略确定所述等待时间W。
在具体实施过程中,继续沿用上述例子,在实际应用中,在步骤S103之前执行的步骤S201至步骤S203可以具体在执行步骤S101:获得一多媒体文件之前执行,也即手机可以在获得需要与第二电子设备同步的多媒体文件之前,先获取手机本身播放一个多媒体文件如音乐文件,视频文件时,手机从手机系统播放开始,经过多媒体文件解码、传递多媒体文件数据到底层硬件等过程,最终到通过手机麦克风播放出该多媒体文件对应的声音信号或通过手机显示屏播放出该多媒体文件对应的图像信号的具有延迟时间D1,也即由于手机本身的硬件或/和软件造成的播放延迟时间D1,以及获取第二手机由于其本身的硬件或/和软件造成的播放延迟时间D2,然后再根据预定的策略确定手机需要等待第二手机同步播放多媒体文件的等待时间W。
当然,在实际应用中,在步骤S103之前执行的步骤S201至步骤S203也可以具体在执行步骤S102:获得第一播放指令之前执行,也即在手机获得需要与第二手机同步播放一多媒体文件如音乐文件,视频文件的同步播放指令之前,先获取手机本身播放一多媒体文件如音乐文件,视频文件时,手机从手机系统播放开始,经过多媒体文件解码、传递多媒体文件数据到底层硬件等过程,最终到通过手机麦克风播放出该多媒体文件对应的声音信号或通过手机显示屏播放出该多媒体文件对应的图像信号的具有延迟时间D1,以及获取第二手机由于其本身的硬件或/和软件造成的播放延迟时间D2,然后再根据预定的策略确定手机需要等待第二手机同步播放多媒体文件的等待时间W。
这里,具体以步骤S103之前执行的步骤S201至步骤S203具体在执行步骤S101:获得一多媒体文件之前执行为例。具体的,手机与第二手机处于热点共享情景下,在手机获得需要与第二手机同步播放手机从网络上下载的音乐文件的之前,手机先获取手机本身播放音乐文件时,由于手机其本身的硬件或/和软件造成的,手机从手机系统播放开始,经过多媒体文件解码、传递多媒体文件数据到底层硬件等过程,最终到通过手机麦克风播放出音乐文件对应的声音信号的具有延迟时间D1。
然后,手机还会去获取第二手机由于其本身的硬件或/和软件造成的播放音乐文件的延迟时间D2,当然,在实际应用中,手机还可以先去获取第二手机由于其本身的硬件或/和软件造成的播放音乐文件的延迟时间D2,然后再去获取手机本身由于其硬件或/和软件造成的播放音乐文件的延迟时间D1,手机也可以同时获取手机本身由于其硬件或/和软件造成的播放音乐文件的延迟时间D1以及第二手机由于其本身的硬件或/和软件造成的播放音乐文件的延迟时间D2。
请参考图3,在实际应用中,手机还可以通过以下方式,来获取手机本身由于其硬件或/和软件造成的播放音乐文件的延迟时间D1,也即步骤S202可以具体通过以下步骤来实现:
S301:在第一时刻获得播放测试信号的播放操作;
S302:基于所述播放操作,确定所述第一电子设备的所述媒体播放器在所述第一时刻之后的第二时刻播放出所述测试信号;
S303:获取所述第一时刻与所述第二时刻之间的第一时间差值作为所述第一电子设备的延迟时间D1。
在实际应用中,为了获得手机从手机系统播放开始,经过多媒体文件解码、传递多媒体文件数据到底层硬件等过程,最终到通过手机麦克风播放出音乐文件对应的声音信号,可以利用单频率的声音信号或超声波信号作为测试手机播放声音信号的延迟时间D1的测试信号,具体的,当利用超声波作为测试信号时,手机能够确定具体在第一时刻获得播放超声波测试信号的这个播放操作,然后,手机能够确定这个超声波测试信号在第一时刻之后,从手机系统播放开始,经过多媒体文件解码、传递多媒体文件数据到底层硬件等过程,最终到通过手机麦克风播放出该超声波测试信号的声音的时间为第二时刻,那么,第一时刻与第二时刻之间的差值就为手机播放音乐文件时具有的延迟时间D1。
具体的,在手机与第二手机作为家庭影院的音响使用的情景下,在手机从电视设备中获得的视频文件之前,手机先获取手机本身播放视频文件时,由于手机其本身的硬件或/和软件造成的,手机从手机系统播放开始,经过多媒体文件解码、传递多媒体文件数据到底层硬件等过程,最终到通过手机显示屏播放出视频文件对应的图像信号的具有延迟时间D1。
然后,手机还会去获取第二手机由于其本身的硬件或/和软件造成的播放视频文件的延迟时间D2,同样的,手机还可以先去获取第二手机由于其本身的硬件或/和软件造成的播放视频文件的延迟时间D2,然后再去获取手机本身由于其硬件或/和软件造成的播放视频文件的延迟时间D1,手机也可以同时获取手机本身由于其硬件或/和软件造成的播放视频文件的延迟时间D1以及第二手机由于其本身的硬件或/和软件造成的播放视频文件的延迟时间D2。
同样的,手机也可以通过步骤S202的上述具体实现来获取手机本身由于其硬件或/和软件造成的播放视频文件的延迟时间D1,如手机可以在第三时刻获得播放一个视频测试文件的播放操作,在第三时刻之后的第四时刻确定出该视频测试文件从手机系统播放开始,经过多媒体文件解码、传递多媒体文件数据到底层硬件等过程,最终通过手机显示屏播放出该视频测试文件的图像信息,那么,第三时刻与第四时刻之间的差值就为手机播放视频文件时具有的延迟时间D1。同样的,也可以通过步骤S301至步骤S303所述的方式来测试第二手机具有延迟时间D2,在此就不重复叙述了。
在具体实施过程中,继续沿用上述例子,在手机获得第二手机的延迟时间D2和手机的延迟时间D1之后,手机就会执行步骤S203,在实际应用中,当第二手机的个数就为一个时,步骤S203可以按照以下第一种方式具体实现:
请参考图4,为步骤S203的第一种实现方式:
S401:比较所述延迟时间D1与所述延迟时间D2的大小;
S402:当所述延迟时间D1大于等于所述延迟时间D2,则所述等待时间W为零;
S403:当所述延迟时间D1小于所述延迟时间D2,则所述等待时间W为所述延迟D1与所述延迟时间D2的差值。
在具体实施过程中,请继续沿用上述例子,具体的,在手机获得第二手机的播放音乐文件的延迟时间D2和手机播放音乐文件的延迟时间D1之后,手机就会比较手机播放音乐文件的延迟时间D1和第二手机播放音乐文件的延迟时间D2的大小,当手机播放音乐文件的延迟时间D1等于第二手机的延迟时间D2时,说明手机播放音乐文件所需延迟时间与第二手机播放音乐文件所需的延迟时间大小一致,这时候,手机等待第二手机同步播放手机从网络上下载的音乐文件的等待时间W就为零,这时候,手机与第二手机只需要在同一时刻(这里假设手机当前时间与第二手机的当前时间是一致的)执行同步播放指令,并在延迟时间D1或延迟时间D2之后,与第二手机同步播放出手机从网络上下载的音乐文件对应的声音信号。
当手机的延迟时间D1大于第二手机的延迟时间D2时,这时手机的等待时间W也为零,假设手机在第一时刻执行同步播放指令,手机就会在延迟时间D1之后播放出手机从网络上下载的音乐文件对应的声音信号,那么,第二手机在第一时刻执行同步播放指令后,经过延迟时间D2,以及需要等待大小为D1与D2之间的差值的等待时间后播放出该音乐文件对应的声音信号,就能够实现与手机同步播放出该音乐文件对应的声音信号的目的。
当手机的延迟时间D1小于第二手机的延迟时间D2时,这时手机的等待时间W就为D1与D2之间的差值,那么,手机在第一时刻执行同步播放指令后,就需要在延迟时间D1的基础上再等待W时间才能播放出该音乐文件对应的声音信号,才能够实现与第二手同步播放出该音乐文件对应的声音信号的目的。
在实际应用中,在手机执行步骤S103之前,还可以执行以下步骤,让手机当前时间与第二手机的当前时间保持一致:
A:从网络中获取标准时间,以及获取所述第一电子设备的第一当前时间和所述第二电子设备的第二当前时间;
B:基于所述标准时间,校准所述第一当前时间以及所述第二当前时间,获得经校准第一当前时间和经校准第二当前时间,以使得所述经校准第一当前时间与所述经校准第二当前时间一致。
也即手机从网络中获取当前时刻的标准时间,以及获取当前时刻的手机具有的第一当前时间和第二手机具有的第二当前时间,然后,手机根据从网络上获得当前时刻的标准时间来校准手机的第一当前时间,和第二手机的第二当前时间,以便让手机当前时间与第二手机的当前时间是一致的。
当然,在实际应用中,在手机执行步骤S103之前,也可以执行以下步骤,让手机当前时间与第二手机的当前时间保持一致:
C:从第二电子设备中获取所述第二电子设备的当前时间;
D:基于所述第二电子设备的当前时间,校准所述第一电子设备的当前时间,获得所述第一电子设备的经校准当前时间,以使得所述第一电子设备的经校准当前时间与所述第二电子设备的当前时间一致。
也即,手机先获取当前时刻下的第二手机时间,然后,根据当前时刻下的第二手机时间来校准手机当前时刻下的时间,这样也能够实现手机当前时间与第二手机的当前时间保持一致的目的。
在实际应用中,当第二手机的个数就为多个时,步骤S203可以按照以下第二种方式具体实现:
请参考图5,为步骤S203的第二种实现方式:
S404:获得每个所述多个第二电子设备的延迟时间D2;
S405:基于所述第一电子设备的延迟时间D1以及每个所述多个第二电子设备的延迟时间D2,确定最长的延迟时间;
S406:比较所述延迟时间D1与所述最长的延迟时间的大小;
S407:当所述延迟时间D1等于所述最长的延迟时间,则所述等待时间W为零;
S408:当所述延迟时间D1小于所述最长的延迟时间,则所述等待时间W为所述延迟D1与所述最长的延迟时间的差值。
在具体实施过程中,请继续沿用上述例子,在实际应用中,当第二手机的个数为多个时,也即需要和手机同步播放一多媒体文件的其他手机为多个时,手机这时,手机需要获得到每一第二手机的延迟时间D2,这里假设第二手机个数具体为3个,那么,手机就需要获得这个3个第二手机中每一个第二手机的延迟时间D2,共获得3个第二手机的延迟时间D2,这时候,手机就会从手机本身的延迟时间D1和获得3个第二手机的3个延迟时间D2中,确定出最长的延迟时间。
具体的,在手机获得这3个第二手机的播放视频文件的延迟时间D2和手机播放视频文件的延迟时间D1之后,手机就会从3个第二手机的播放视频文件的延迟时间D2和手机播放视频文件的延迟时间D1中确定出最长的视频播放延迟时间。
当手机的视频播放延迟时间D1等于最长的视频播放延迟时间时,说明手机相较这3个第二手机播放视频的延迟时间时最长的,那么,手机等待这3个第二手机同步播视频文件的等待时间W就为零,假设手机在第一时刻执行同步播放指令,那么,手机就会在播放视频的延迟时间D1之后通过手机的显示屏显示出视频文件对应的图像信息,而这3个第二手机分别在第一时刻执行同步播放指令时,会在各自播放视频的延迟时间D2基础上,再等待分别等待各自延迟时间D2与D1之间的差值的时间后播放出该视频文件对应的图像信息,就能够实现与手机同步播放同一视频文件的目的。
当然,在实际应用中,手机可以将同步播放指令通过网络同步给多个第二手机,以便让多个第二手机能够与手机在同一时刻开始执行同步播放指令。
当手机播放视频的延迟时间D1小于最长播放视频的延迟时间时,那么,手机等待这3个第二手机同步播放视频文件的等待时间W就为手机播放视频的延迟时间D1与最长的播放视频的延迟时间的差值,那么,手机在第一时刻执行同步播放指令时,就需要在延迟时间D1的基础上再等待W等待时间播放出该视频文件对应的图像信息,进而实现与这3个第二手同步播放同一视频文件的目的。
实施例二
请参考图6,基于与本申请实施例一相同的发明构思,本申请实施例二提供了第一电子设备,包括:
处理器1;
媒体播放器2,与所述处理器1链接,其中,所述处理器用于:
获得一多媒体文件;
获得第一播放指令;
基于所述第一播放指令,通过所述第一电子设备的所述媒体播放器在第一补偿时间T1到达后播放所述多媒体文件,所述第一补偿时间T1等于延迟时间D1和等待时间W之和,其中,所述等待时间W为等待第二电子设备同步播放所述多媒体文件的时间。
可选的,所述处理器用于:
获得第二播放指令;
基于所述第二播放指令,在第二补偿时间T2到达后控制所述媒体播放器播放所述多媒体文件,所述第二补偿时间T2等于所述延迟时间D1。
可选的,所述处理器用于:
同步所述第二电子设备的延迟时间D2;
获取所述第一电子设备的延迟时间D1;
基于预定策略确定所述等待时间W。
可选的,所述处理器用于:
比较所述延迟时间D1与所述延迟时间D2的大小;
当所述延迟时间D1大于等于所述延迟时间D2,则所述等待时间W为零;
当所述延迟时间D1小于所述延迟时间D2,则所述等待时间W为所述延迟D1与所述延迟时间D2的差值。
可选的,在所述第二电子设备为多个时,所述处理器用于:
获得每个所述多个第二电子设备的延迟时间D2;
基于所述第一电子设备的延迟时间D1以及每个所述多个第二电子设备的延迟时间D2,确定最长的延迟时间;
比较所述延迟时间D1与所述最长的延迟时间的大小;
当所述延迟时间D1等于所述最长的延迟时间,则所述等待时间W为零;
当所述延迟时间D1小于所述最长的延迟时间,则所述等待时间W为所述延迟D1与所述最长的延迟时间的差值。
可选的,所述处理器还用于:
在第一时刻获得播放测试信号的播放操作;
基于所述播放操作,确定所述第一电子设备的所述媒体播放器在所述第一时刻之后的第二时刻播放出所述测试信号;
获取所述第一时刻与所述第二时刻之间的第一时间差值作为所述第一电子设备的延迟时间D1。
可选的,所述处理器还用于:
将所述同步所述第二电子设备的延迟时间D2,所述获取所述第一电子设备的延迟时间D1与所述基于预定策略确定所述等待时间W位于所述获得一多媒体文件之前执行;或者
将所述同步所述第二电子设备的延迟时间D2,所述获取所述第一电子设备的延迟时间D1与所述基于预定策略确定所述等待时间W位于所述获得第一播放指令之前执行。
可选的,所述处理器还用于:
将所述第一电子设备和所述多个第二电子设备基于同一个时间执行所述第一播放指令;或者
将第一播放指令同步给所述多个第二电子设备,以使的所述多个第二电子设备在同一时刻开始执行所述第一播放指令。
本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
由于本申请实施例采用了获得一多媒体文件;以及获得第一播放指令;以及基于所述第一播放指令,通过第一电子设备的媒体播放器在第一补偿时间T1到达后播放所述多媒体文件,所述第一补偿时间T1等于延迟时间D1和等待时间W之和,其中,所述等待时间W为等待第二电子设备同步播放所述多媒体文件的时间的技术方案,也即在本申请中,在电子设备需要和其他电子设备同步播放同一多媒体文件时,只需要电子设备在自身的延迟时间基础上,再等待其他电子设备同步播放该多媒体文件的时间播放该多媒体文件,即可实现与其他电子设备同步播放同一多媒体文件技术效果。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
具体来讲,本申请实施例中的多媒体文件的播放方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
获得一多媒体文件;
获得第一播放指令;
基于所述第一播放指令,通过第一电子设备的媒体播放器在第一补偿时间T1到达后播放所述多媒体文件,所述第一补偿时间T1等于延迟时间D1和等待时间W之和,其中,所述等待时间W为等待第二电子设备同步播放所述多媒体文件的时间。
可选的,所述存储介质中还存储有另外一些计算机程序指令,该另外一些计算机程序指令在执行过程中包括如下步骤:
获得第二播放指令;
基于所述第二播放指令,在第二补偿时间T2到达后播放所述多媒体文件,所述第二补偿时间T2等于所述延迟时间D1。
可选的,所述存储介质中还存储有另外一些计算机程序指令,该另外一些计算机程序指令在执行过程中包括如下步骤:
同步所述第二电子设备的延迟时间D2;
获取所述第一电子设备的延迟时间D1;
基于预定策略确定所述等待时间W。
可选的,所述存储介质中存储的与步骤:所述基于预定策略确定所述等待时间W对应的计算机程序指令在被执行时,具体包括如下步骤:
比较所述延迟时间D1与所述延迟时间D2的大小;
当所述延迟时间D1大于等于所述延迟时间D2,则所述等待时间W为零;
当所述延迟时间D1小于所述延迟时间D2,则所述等待时间W为所述延迟D1与所述延迟时间D2的差值。
可选的,所述存储介质中存储的与步骤:在所述第二电子设备为多个时,所述同步所述第二电子设备的延迟时间D2对应的计算机程序指令在被执行时,具体包括如下步骤:
获得每个所述多个第二电子设备的延迟时间D2;
所述基于预定策略确定所述等待时间W,包括:
基于所述第一电子设备的延迟时间D1以及每个所述多个第二电子设备的延迟时间D2,确定最长的延迟时间;
比较所述延迟时间D1与所述最长的延迟时间的大小;
当所述延迟时间D1等于所述最长的延迟时间,则所述等待时间W为零;
当所述延迟时间D1小于所述最长的延迟时间,则所述等待时间W为所述延迟D1与所述最长的延迟时间的差值。
可选的,所述存储介质中存储的与步骤:所述获取所述第一电子设备的延迟时间D1对应的计算机程序指令在被执行时,具体包括如下步骤:
在第一时刻获得播放测试信号的播放操作;
基于所述播放操作,确定所述第一电子设备的所述媒体播放器在所述第一时刻之后的第二时刻播放出所述测试信号;
获取所述第一时刻与所述第二时刻之间的第一时间差值作为所述第一电子设备的延迟时间D1。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种多媒体文件的播放方法,用于第一电子设备,所述方法包括:
获得一多媒体文件;
获得第一播放指令;
基于所述第一播放指令,通过第一电子设备的媒体播放器在第一补偿时间T1到达后播放所述多媒体文件,所述第一补偿时间T1等于所述第一电子设备的延迟时间D1和等待时间W之和,其中,所述等待时间W为等待第二电子设备同步播放所述多媒体文件的时间,
所述方法还包括:
同步所述第二电子设备的延迟时间D2;
获取所述第一电子设备的延迟时间D1;
基于预定策略确定所述第一补偿时间T1,
其中,在所述第二电子设备为多个时,所述同步所述第二电子设备的延迟时间D2,包括:获得每个所述多个第二电子设备的延迟时间D2;
在所述第二电子设备为多个时,所述基于预定策略确定所述第一补偿时间T1,包括:基于所述第一电子设备的延迟时间D1以及每个所述多个第二电子设备的延迟时间D2,确定最长的延迟时间,其中,当所述延迟时间D1等于所述最长的延迟时间,则所述等待时间W为零;当所述延迟时间D1小于所述最长的延迟时间,则所述等待时间W为所述延迟时间D1与所述最长的延迟时间的差值,
其中,每个所述第二电子设备同步所述第一电子设备的延迟时间D1和其他第二电子设备的延迟时间D2,当所述延迟时间D1等于所述最长的延迟时间时,每个所述第二电子设备在所述第二电子设备的延迟时间D2基础上,再等待所述第二电子设备的延迟时间D2与所述第一电子设备的延迟时间D1之间的差值后播放所述多媒体文件;当所述延迟时间D1小于所述最长的延迟时间,每个所述第二电子设备在所述第二电子设备的延迟时间D2基础上,再等待所述第二电子设备的延迟时间D2与所述最长的延迟时间之间的差值后播放所述多媒体文件。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
获得第二播放指令;
基于所述第二播放指令,在第二补偿时间T2到达后播放所述多媒体文件,所述第二补偿时间T2等于所述延迟时间D1。
3.如权利要求1所述的方法,其特征在于,所述获取所述第一电子设备的延迟时间D1,具体包括:
在第一时刻获得播放测试信号的播放操作;
基于所述播放操作,确定所述第一电子设备的所述媒体播放器在所述第一时刻之后的第二时刻播放出所述测试信号;
获取所述第一时刻与所述第二时刻之间的第一时间差值作为所述第一电子设备的延迟时间D1。
4.如权利要求1所述的方法,其特征在于,所述同步所述第二电子设备的延迟时间D2,所述获取所述第一电子设备的延迟时间D1与所述基于预定策略确定所述等待时间W位于所述获得一多媒体文件之前;或者
所述同步所述第二电子设备的延迟时间D2,所述获取所述第一电子设备的延迟时间D1与所述基于预定策略确定所述等待时间W位于所述获得第一播放指令之前。
5.如权利要求1所述的方法,其特征在于,所述第一电子设备和所述多个第二电子设备基于同一个时间执行所述第一播放指令;或者
第一播放指令同步给所述多个第二电子设备,以使的所述多个第二电子设备在同一时刻开始执行所述第一播放指令。
6.第一电子设备,包括:
处理器;
媒体播放器,与所述处理器链接,其中,所述处理器用于:
获得一多媒体文件;
获得第一播放指令;
基于所述第一播放指令,通过所述第一电子设备的所述媒体播放器在第一补偿时间T1到达后播放所述多媒体文件,所述第一补偿时间T1等于所述第一电子设备的延迟时间D1和等待时间W之和,其中,所述等待时间W为等待第二电子设备同步播放所述多媒体文件的时间,
所述处理器用于:
同步所述第二电子设备的延迟时间D2;
获取所述第一电子设备的延迟时间D1;
基于预定策略确定所述第一补偿时间T1,
其中,在所述第二电子设备为多个时,所述处理器用于:
获得每个所述多个第二电子设备的延迟时间D2;
基于所述第一电子设备的延迟时间D1以及每个所述多个第二电子设备的延迟时间D2,确定最长的延迟时间,其中,当所述延迟时间D1等于所述最长的延迟时间,则所述等待时间W为零;当所述延迟时间D1小于所述最长的延迟时间,则所述等待时间W为所述延迟时间D1与所述最长的延迟时间的差值,
其中,每个所述第二电子设备同步所述第一电子设备的延迟时间D1和其他第二电子设备的延迟时间D2,当所述延迟时间D1等于所述最长的延迟时间时,每个所述第二电子设备在所述第二电子设备的延迟时间D2基础上,再等待所述第二电子设备的延迟时间D2与所述第一电子设备的延迟时间D1之间的差值后播放所述多媒体文件;当所述延迟时间D1小于所述最长的延迟时间,每个所述第二电子设备在所述第二电子设备的延迟时间D2基础上,再等待所述第二电子设备的延迟时间D2与所述最长的延迟时间之间的差值后播放所述多媒体文件。
7.如权利要求6所述的第一电子设备,其特征在于,所述处理器用于:
获得第二播放指令;
基于所述第二播放指令,在第二补偿时间T2到达后控制所述媒体播放器播放所述多媒体文件,所述第二补偿时间T2等于所述延迟时间D1。
8.如权利要求6所述的第一电子设备,其特征在于,所述处理器还用于:
在第一时刻获得播放测试信号的播放操作;
基于所述播放操作,确定所述第一电子设备的所述媒体播放器在所述第一时刻之后的第二时刻播放出所述测试信号;
获取所述第一时刻与所述第二时刻之间的第一时间差值作为所述第一电子设备的延迟时间D1。
9.如权利要求6所述的第一电子设备,其特征在于,所述处理器还用于:
将所述同步所述第二电子设备的延迟时间D2,所述获取所述第一电子设备的延迟时间D1与所述基于预定策略确定所述等待时间W位于所述获得一多媒体文件之前执行;或者
将所述同步所述第二电子设备的延迟时间D2,所述获取所述第一电子设备的延迟时间D1与所述基于预定策略确定所述等待时间W位于所述获得第一播放指令之前执行。
10.如权利要求6所述的第一电子设备,其特征在于,所述处理器还用于:
将所述第一电子设备和所述多个第二电子设备基于同一个时间执行所述第一播放指令;或者
将第一播放指令同步给所述多个第二电子设备,以使的所述多个第二电子设备在同一时刻开始执行所述第一播放指令。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610342260.6A CN106057222B (zh) | 2016-05-20 | 2016-05-20 | 一种多媒体文件的播放方法及电子设备 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610342260.6A CN106057222B (zh) | 2016-05-20 | 2016-05-20 | 一种多媒体文件的播放方法及电子设备 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106057222A CN106057222A (zh) | 2016-10-26 |
| CN106057222B true CN106057222B (zh) | 2020-10-27 |
Family
ID=57177723
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610342260.6A Active CN106057222B (zh) | 2016-05-20 | 2016-05-20 | 一种多媒体文件的播放方法及电子设备 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106057222B (zh) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10674199B2 (en) * | 2017-08-28 | 2020-06-02 | Otis Elevator Company | Media content selection for passengers |
| CN112118062B (zh) * | 2019-06-19 | 2022-12-30 | 荣耀终端有限公司 | 一种多终端的多媒体数据通信方法和系统 |
| CN113364726A (zh) * | 2020-03-05 | 2021-09-07 | 华为技术有限公司 | 一种分布式数据传输的方法、装置和系统 |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101127987A (zh) * | 2006-08-18 | 2008-02-20 | 施乐公司 | 共同使用多个移动设备的音频系统 |
| CN101465910A (zh) * | 2009-01-12 | 2009-06-24 | 深圳华为通信技术有限公司 | 基于移动终端的立体声播放控制方法、终端与系统 |
| WO2011097762A1 (en) * | 2010-02-12 | 2011-08-18 | Thomson Licensing | Method for synchronized content playback |
| CN103198851A (zh) * | 2013-03-05 | 2013-07-10 | 福建星网视易信息系统有限公司 | 一种基于时间戳消息的多终端同步播放方法 |
| CN103198848A (zh) * | 2013-01-31 | 2013-07-10 | 广东欧珀移动通信有限公司 | 同步播放方法及系统 |
| CN104464767A (zh) * | 2013-09-17 | 2015-03-25 | 致伸科技股份有限公司 | 同步多个播放装置的音频播放的方法及音频播放系统 |
| CN104751864A (zh) * | 2015-03-09 | 2015-07-01 | 广东欧珀移动通信有限公司 | 一种多播放设备的控制方法、相关设备及系统 |
| CN104811582A (zh) * | 2014-01-28 | 2015-07-29 | 华为技术有限公司 | 多智能设备同步播放的方法和装置 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105376628B (zh) * | 2014-08-27 | 2018-09-21 | 深圳Tcl新技术有限公司 | 音视频信号同步方法和装置 |
-
2016
- 2016-05-20 CN CN201610342260.6A patent/CN106057222B/zh active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101127987A (zh) * | 2006-08-18 | 2008-02-20 | 施乐公司 | 共同使用多个移动设备的音频系统 |
| CN101465910A (zh) * | 2009-01-12 | 2009-06-24 | 深圳华为通信技术有限公司 | 基于移动终端的立体声播放控制方法、终端与系统 |
| WO2011097762A1 (en) * | 2010-02-12 | 2011-08-18 | Thomson Licensing | Method for synchronized content playback |
| CN103198848A (zh) * | 2013-01-31 | 2013-07-10 | 广东欧珀移动通信有限公司 | 同步播放方法及系统 |
| CN103198851A (zh) * | 2013-03-05 | 2013-07-10 | 福建星网视易信息系统有限公司 | 一种基于时间戳消息的多终端同步播放方法 |
| CN104464767A (zh) * | 2013-09-17 | 2015-03-25 | 致伸科技股份有限公司 | 同步多个播放装置的音频播放的方法及音频播放系统 |
| CN104811582A (zh) * | 2014-01-28 | 2015-07-29 | 华为技术有限公司 | 多智能设备同步播放的方法和装置 |
| CN104751864A (zh) * | 2015-03-09 | 2015-07-01 | 广东欧珀移动通信有限公司 | 一种多播放设备的控制方法、相关设备及系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106057222A (zh) | 2016-10-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10638082B2 (en) | Systems and methods for picture-in-picture video conference functionality | |
| JP6626440B2 (ja) | マルチメディアファイルを再生するための方法及び装置 | |
| CN104703036B (zh) | 一种同步媒体文件播放进度的方法、装置及系统 | |
| KR20150119936A (ko) | 에어셰어링 방법, 에어셰어링 기기, 및 단말 장치 | |
| KR20150026069A (ko) | 컨텐츠 재생 방법 및 그 방법을 처리하는 전자 장치 | |
| JP2015012612A (ja) | 動画マルチメディアを利用した着信通知を提供するための方法およびシステム | |
| CN106057222B (zh) | 一种多媒体文件的播放方法及电子设备 | |
| CN105679345A (zh) | 一种音频处理方法及电子设备 | |
| CN110418183B (zh) | 音视频同步方法、装置、电子设备及可读介质 | |
| US8817185B2 (en) | Electronic device, control method, and control program product | |
| KR20150056120A (ko) | 오디오 출력 제어 방법 및 이를 지원하는 장치 | |
| CN109582274B (zh) | 音量调节方法、装置、电子设备及计算机可读存储介质 | |
| CN106717079A (zh) | 使用wifi信标的时钟同步 | |
| CN108289232B (zh) | 一种播放设备的控制方法、终端设备及存储介质 | |
| CN105047210B (zh) | 一种随机播放列表的跨设备同步方法及装置 | |
| CN105224185A (zh) | 数据共享方法及移动终端 | |
| RU2636116C2 (ru) | Способ, сервер и устройство отображения для воспроизведения мультимедийного контента | |
| CN105812865A (zh) | 一种信息处理方法及电子设备 | |
| US20150382054A1 (en) | Multimedia playing control method, apparatus for the same and system | |
| EP3534618B1 (en) | Content reproduction program and content reproduction apparatus | |
| CN113259041B (zh) | 多终端之间播放进度同步的方法、装置及存储介质 | |
| CN103686408A (zh) | 一种投射资源的方法、装置及终端设备 | |
| US12361057B2 (en) | Playback of audio content along with associated non-static media content | |
| CN104683550A (zh) | 一种信息处理方法及电子设备 | |
| CN104322041A (zh) | 基于数据链路上下文的内容控制的方法和设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |