音视频同步播放控制方法和系统的制作方法

文档序号:8530678阅读:478来源:国知局
音视频同步播放控制方法和系统的制作方法
【技术领域】
[0001]本发明涉及多媒体播放控制领域,尤其涉及一种音视频同步播放控制方法和系统。
【背景技术】
[0002]目前,比如对于从电脑上观看影片来说,由于电脑中设置有声卡、显卡、显示器等相关器件,用户可以仅通过一台电脑便可以观看影片,即观看视频图像数据并听到与该视频图像数据关联的音频数据。
[0003]但是,随着智能家居的深入发展,人们对于视频观看等提出了更高的体验要求。仍以上述举例来说,比如对于某用户来说,其拥有一个音效极佳的音频播放设备,则其可能希望在电脑显示视频图像数据的同时,在该音频播放设备上进行对应的音频数据的播放,从而获得更佳的用户体验。
[0004]在各音频播放设备和视频播放设备不兼容,以及在将关联的视频图像数据和音频数据分别通过视频播放设备和音频播放设备的需求下,如何实现关联的视频图像数据和音频数据的准确同步播放是一个亟待解决的问题。

【发明内容】

[0005]本发明提供一种音视频同步播放控制方法和系统,用于实现音频数据和视频图像数据在不同播放设备上的同步播放。
[0006]本发明的第一方面是提供一种音视频同步播放控制方法,包括:
[0007]控制器控制音频播放设备下载并缓冲待播放音频数据,控制视频播放设备下载并缓冲待播放视频图像数据,其中,所述待播放视频图像数据由多个图像帧组成;
[0008]所述控制器控制所述音频播放设备在完成所述待播放音频数据缓冲后暂停播放所述待播放音频数据,并定位播放位置到起始播放位置;并控制所述视频播放设备在完成所述待播放视频图像数据缓冲后暂停播放所述待播放视频图像数据,并定位播放位置到所述起始播放位置;
[0009]所述控制器控制所述音频播放设备和所述视频播放设备分别从所述起始播放位置同步播放所述待播放音频数据和所述待播放视频图像数据。
[0010]本发明的第二方面是提供一种音视频同步播放控制系统,包括:
[0011]媒体源服务器、控制器、音频播放设备和视频播放设备;
[0012]所述媒体源服务器与所述控制器连接,所述控制器分别与所述音频播放设备和所述视频播放设备连接;
[0013]所述媒体源服务器中存储有待播放音频数据和待播放视频图像数据,其中,所述待播放视频图像数据由多个图像帧组成;
[0014]所述控制器中包括中控元件和收发器;
[0015]所述中控元件用于通过所述收发器分别向所述音频播放设备和所述视频播放设备发送下载控制指令;
[0016]所述音频播放设备用于根据所述下载控制指令下载并缓冲所述待播放音频数据,所述控制视频播放设备用于根据所述下载控制指令下载并缓冲待播放视频图像数据;
[0017]所述中控元件还用于通过所述收发器分别向所述音频播放设备和所述视频播放设备发送第一暂停播放控制指令;
[0018]所述音频播放设备还用于在完成所述待播放音频数据缓冲后根据所述第一暂停播放控制指令暂停播放所述待播放音频数据,并定位播放位置到起始播放位置;
[0019]所述视频播放设备还用于在完成所述待播放视频图像数据缓冲后根据所述第一暂停播放控制指令暂停播放所述待播放视频图像数据,并定位播放位置到起始播放位置;
[0020]所述中控元件还用于通过所述收发器分别向所述音频播放设备和所述视频播放设备发送第一同步播放控制指令;
[0021]所述音频播放设备还用于根据所述第一同步播放控制指令从所述起始播放位置播放所述待播放音频数据;
[0022]所述视频播放设备还用于根据所述第一同步播放控制指令从所述起始播放位置播放所述待播放视频图像数据。
[0023]本发明提供的音视频同步播放控制方法和系统,在音频播放设备和视频播放设备分别下载并缓冲完待播放音频数据和待播放视频图像数据进行播放之后,控制器分别控制该音频播放设备和视频播放设备暂停播放,并将播放位置定位到对应数据的的起始播放位置,进而控制音频播放设备和视频播放设备同步地从该起始播放位置开始进行播放,从而实现了对音频播放设备和视频播放设备的同步播放。
【附图说明】
[0024]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0025]图1为本发明实施例一提供的音视频同步播放控制方法的流程图;
[0026]图2为图1所示实施例的说明示意图;
[0027]图3为本发明实施例二提供的音视频同步播放控制方法的流程图;
[0028]图4为图3所示实施例的说明示意图;
[0029]图5为本发明实施例三提供的音视频同步播放控制系统的结构示意图。
【具体实施方式】
[0030]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0031]本发明各实施例提供的音视频同步播放控制方法可以应用于由媒体源服务器、控制器、媒体播放终端组成的系统架构中。其中,媒体源服务器为可以在网络上共享多媒体文件的任何设备,例如智能手机、平板电脑、智能盒子、笔记本电脑、台式机等;媒体播放终端为可以播放网络媒体文件的任何设备,例如智能手机、音箱灯、智能电视等。其中,媒体播放终端包括一个或多个音频播放设备,一个或多个视频播放设备,分别用于播放音频数据和视频图像数据。控制器可以单独设置也可以与媒体服务器集成设置,用于实现视频图像数据和音频数据的同步播放控制。值得说明的是,上述媒体源服务器、控制器、音频播放设备和视频播放设备的划分主要是从功能上进行的划分,从硬件角度,该各部分可用独立设置也可以在同一设备中集成设置,不以此为限。
[0032]图1为本发明实施例一提供的音视频同步播放控制方法的流程图,如图1所示,该方法包括:
[0033]步骤101、控制器控制音频播放设备下载并缓冲待播放音频数据,控制视频播放设备下载并缓冲待播放视频图像数据,其中,所述待播放视频图像数据由多个图像帧组成。
[0034]本实施例中,在媒体源服务器中存储有上述待播放音频数据和待播放视频图像数据,其中,该待播放音频数据和待播放视频图像数据可以是分别制作且有一定关联,也可以是媒体源服务器将同一音视频文件分离的结果。
[0035]本实施例结合初始播放的过程来介绍提供的所述方法。
[0036]当用户想要通过某音频播放设备播放该待播放音频数据,通过某视频播放设备播放该待播放视频图像数据时,其可以通过控制器分别向音频播放设备和视频播放设备发送播放该待播放音频数据和该待播放视频图像数据的指令,进而音频播放设备下载并缓冲待播放音频数据,控制视频播放设备下载并缓冲待播放视频图像数据。
[0037]可选的,在用户具有多个可选的音频播放设备、多个可选的视频播放设备时,其可以从中选择用于播放上述待播放音频数据的音频播放设备和用于播放上述待播放视频图像数据的视频播放设备。其中,用户的该选择既可以是精确的指定选择,也可以提供给控制器一定的选择参数,供控制器来为用户选定上述播放设备。
[0038]具体来说,控制器接收到的用户发送的播放指令中可以包括音频播放设备位置和视频播放设备位置,进而控制器根据所述音频播放设备位置和视频播放设备位置从多个音频播放设备和多个视频播放设备中分别确定用于播放上述待播放音频数据的音频播放设备和用于播放上述待播放视频图像数据的视频播放设备。
[0039]值得说明的是,本实施例中,上述媒体源服务器、控制器和音频播放设备、视频播放设备位于同一个局域网中,且媒体源服务器、音频播放设备和视频播放设备的数量可以是一个也可以多个。每个媒体源服务器、每个音频播放设备、每个视频播放设备在入网时都会进行向控制器的属性报告,报告的属性内容比如为其所处位置、播放能力等,从而控制器能够获知每个媒体源服务器、每个音频播放设备、每个视频播放设备的属性信息。进而,当控制器接收到用户输入的选择位置参数时,能够基于该属性信息为用户选定符合的目标播放设备。而且,在目标播放设备为多个时,比如有多个符合位置要求的音频播放设备,可以随机选择一个或多个。
[0040]步骤102、控制器控制所述音频播放设备在完成所述待播放音频数据缓冲后暂停播放所述待
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1