[go: up one dir, main page]

CN105828132B - 音视频播放系统中的播放组的控制方法和音视频播放系统 - Google Patents

音视频播放系统中的播放组的控制方法和音视频播放系统 Download PDF

Info

Publication number
CN105828132B
CN105828132B CN201610169616.0A CN201610169616A CN105828132B CN 105828132 B CN105828132 B CN 105828132B CN 201610169616 A CN201610169616 A CN 201610169616A CN 105828132 B CN105828132 B CN 105828132B
Authority
CN
China
Prior art keywords
playing
playback
group
target
played
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
Application number
CN201610169616.0A
Other languages
English (en)
Other versions
CN105828132A (zh
Inventor
林尚波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201610169616.0A priority Critical patent/CN105828132B/zh
Publication of CN105828132A publication Critical patent/CN105828132A/zh
Application granted granted Critical
Publication of CN105828132B publication Critical patent/CN105828132B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4333Processing operations in response to a pause request
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4335Housekeeping operations, e.g. prioritizing content for deletion because of storage space restrictions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/439Processing of audio elementary streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/64Addressing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/64Addressing
    • H04N21/6405Multicasting

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明实施例公开了一种音视频播放系统中的播放组的控制方法和音视频播放系统。所述方法包括:主播放设备获取当前播放设备产生的合并请求;主播放设备确认设定时间内获取到音视频播放系统中的其他播放设备发送的合并请求;主播放设备将当前播放设备所在的播放组与其他播放设备所在的播放组合并为目标播放组,所述播放组包括至少一个播放设备。本实施例提供的技术方案,解决了现有技术中当音源设备不支持多个播放组合并的合并命令时无法完成音视频播放系统中的多个播放组合并的技术问题,实现了音视频播放系统中播放组之间的合并控制。

Description

音视频播放系统中的播放组的控制方法和音视频播放系统
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种音视频播放系统中的播放组的控制方法和音视频播放系统。
背景技术
音视频播放系统,由多台播放设备组成,播放设备一般都集成了网络通信功能,不同区域的多个播放设备可通过连接网络组成一个音视频播放系统。通常情况下,音视频播放系统中的多台播放设备会通过无线方式自组成一个私有网络,例如可使用无线网格(mesh)网络技术组成私有网络,各个播放设备可以通过该私有网络交换信息和数据。智能手机等音源设备可作为控制终端通过无线通信技术与音视频播放系统连接,对音视频播放系统进行控制和传输音视频数据。
除此之外,音视频播放系统中的播放设备还可以集成有蓝牙模块,同样具有蓝牙功能的各种音源设备,可以与播放设备通过蓝牙建立连接,音源设备将自身存储的音视频数据传输到播放设备,然后在一台播放设备或一个播放组上播放。当有多台音源设备通过蓝牙连接到音视频系统的不同播放设备,控制不同的播放设备或播放组进行播放。图1给出了现有技术中音视频播放系统的结构示意图,如图1所示,音视频播放系统有a、b、c、d四台播放设备,音源设备1通过蓝牙连接到播放设备a,发送音视频数据到播放设备a并在播放设备a和播放设备b两台播放设备上同步播放;音源设备2通过蓝牙连接到播放设备d,发送音视频数据到播放设备d,只在播放设备d上播放,两个播放行为互不干扰。
但是,对于播放设备的蓝牙控制命令目前还没有形成标准通信协议,导致有些第三方音源设备只具备一些通用的播放控制指令,例如控制与该音源设备蓝牙连接的播放设备播放歌曲,或者控制播放组播放歌曲,但并不支持用于控制播放设备和播放组之间合并为一个播放组的合并控制命令,例如,将播放设备a和播放设备b的播放组与播放设备d合并成一个新的播放组,即不能用于控制音视频播放系统中的播放设备或播放组合并成一个播放组来同步播放歌曲。
发明内容
本发明实施例提供一种音视频播放系统中的播放组的控制方法和音视频播放系统,以实现音视频播放系统中播放组之间的合并控制。
在第一方面,本发明实施例提供了一种音视频播放系统中的播放组的控制方法,包括:
主播放设备获取当前播放设备产生的合并请求;
主播放设备确认设定时间内获取到音视频播放系统中除所述当前播放设备之外的其他播放设备发送的合并请求;
主播放设备将所述当前播放设备所在的播放组与所述其他播放设备所在的播放组合并为目标播放组,所述播放组包括至少一个播放设备。
在第二方面,本发明实施例提供了一种音视频播放系统,包括多个播放设备,所述多个播放设备中的主播放设备用于:
获取当前播放设备产生的合并请求;
确认设定时间内获取到音视频播放系统中除所述当前播放设备之外的其他播放设备发送的合并请求;
将当前播放设备所在的播放组与所述其他播放设备所在的播放组合并为目标播放组。
本发明实施例通过主播放设备在接收到至少两个播放设备发送的合并请求时,将所述至少两个播放设备所在的播放组合并为一个播放组的技术手段,解决了现有技术中当音源设备不支持多个播放组合并的合并命令时无法完成音视频播放系统中的多个播放组合并的技术问题,实现了音视频播放系统中播放组之间的合并控制。
附图说明
图1是现有技术中音视频播放系统的结构示意图。
图2是本发明实施例一提供的音视频播放系统中的播放组的控制方法的流程图;
图3是本发明实施例一提供的音视频播放系统中的播放设备组的结构示意图;
图4是本发明实施例二提供的音视频播放系统中的播放组的控制方法的流程图;
图5是本发明实施例三提供的音视频播放系统中的播放组的控制方法的流程图;
图6是本发明实施例四提供的音视频播放系统中的播放组的控制方法的流程图;
图7是本发明实施例五提供的音视频播放系统中的播放组的控制方法的流程图;
图8是本发明实施例六提供的音视频播放系统中的播放设备的结构示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
实施例一
图2给出了本发明实施例一提供的音视频播放系统中的播放组的控制方法的流程图,本实施例可适用于音乐播放系统中对播放组进行控制的情况,该方法可以由播放系统中播放设备配置的硬件和/或软件来实现。
如图2所示,本实施例提供的音视频播放系统中的播放组的控制方法具体包括以下步骤:
步骤101、主播放设备获取当前播放设备产生的合并请求。
所述主播放设备为整个音视频播放系统中的主播放设备,所述主播放设备用于控制音视频播放系统中的各个播放组之间的交互,以及播放设备与音源设备的交互。所述音源设备为用于输出音频数据和/或视频数据的设备,包括但不限定于手机、平板电脑、笔记本、MP3播放器、MP4播放器、MP5播放器等设备。所述当前播放设备为音视频播放系统中的第一个接收到合并指令的播放设备,可以为主播放设备,也可以为其他播放设备。所述其他播放设备也可以是主播放设备。
该步骤具体可以包括:主播放设备获取当前播放设备在接收到用户作用于所述当前播放设备的合并指令时产生的合并请求;或者,主播放设备获取当前播放设备在接收到所述当前播放设备连接的音源设备发送的合并指令时产生的合并请求。其中,所述播放设备与音源设备的连接方式可以为蓝牙连接、WIFI连接、近距离无线通信(Near FieldCommunication,NFC)等)连接、红外连接等。
具体的,当前播放设备在接收到用户作用于当前播放设备的合并指令时生成合并请求,并向主播放设备发送所述合并请求;主播放设备接收所述当前播放设备发送的合并请求。当然,若所述当前播放设备正是主播放设备,则主播放设备在接收到所述合并指令时生成合并请求,主播放设备自身便可获取到所述合并请求。示例性的,所述用户作用于当前播放设备的合并指令可以通过用户按压当前播放设备上的设定键设定次数来产生。
具体的,音源设备在接收到用户作用于音源设备的合并指令时,向所述音源设备连接的当前播放设备发送合并指令,所述当前播放设备在接收到所述合并指令后向主播放设备发送合并请求;主播放设备接收所述当前播放设备发送的合并请求。示例性的,所述用户作用于音源设备的合并指令可以通过用户操作音源设备上的设定键产生的,例如连续按三次“音量+”,或按一次“暂停”或按一次“音量-”,等等。
步骤102、主播放设备确认设定时间内获取到音视频播放系统中除所述当前播放设备之外的其他播放设备发送的合并请求。
其中,所述设定时间可以根据用户的实际使用需求进行设定,例如可设定为5秒,10秒等。
其中,主播放设备获取其它播放设备发送的合并请求与上述步骤101中的获取当前播放设备产生的合并请求方式相同,在此不再赘述。
步骤103、主播放设备将所述当前播放设备所在的播放组与所述其他播放设备所在的播放组合并为目标播放组,所述播放组包括至少一个播放设备。
具体的,所述主播放设备将所述当前播放设备所在的播放组与所述其他播放设备所在的播放组合并为目标播放组可以通过更新主播放设备存储的各播放组的信息(包括各播放组的组标识和各播放组所包含的播放设备的信息),以及更新各个所合并的播放设备上的所属组的信息和所属组的其他设备的信息。
下面结合图3对音视频播放系统中的播放组的控制方法示例性的说明。
图3给出了本发明实施例一提供的音视频播放系统的播放设备组的结构示意图。如图3所示,音视频播放系统包括播放设备A、B、C、D、E、F,其中第一播放组包括播放设备A,第二播放组包括播放设备B,第三播放组包括播放设备C和播放设备D,第四播放组包括播放设备E和播放设备F,播放设备A与音源设备甲连接,播放设备B与音源设备乙连接,播放设备D与音源设备丙连接,播放设备E与音源设备丁连接。为了便于描述,我们将播放组定义为包括至少一个播放设备,即一个播放设备也可看成一个播放组。音视频播放系统中的播放组的合并控制包括以下几种情况。
第一种情况:播放设备A和播放设备B分别接收到了用户的合并指令,并向主播放设备(假设为播放设备B)发送合并请求,则主播放设备B将播放设备A所在的第一播放组和播放设备B所在的第二播放组合并为一个播放组。
第二种情况:播放设备A和播放设备C分别接收到了用户的合并指令,并向主播放设备(假设为播放设备为B)发送合并请求,则主播放设备B将播放设备A所在的第一播放组和播放设备C所在的第三播放组合并为一个播放组,即将播放设备A和播放设备C以及播放设备D合并为一个播放组。
第三种情况:播放设备D和播放设备E分别接收到用户的合并指令,并向主播放设备(假设为播放设备B)发送合并请求,则主播放设备B将播放设备D所在的第三播放组和播放设备E所在的第四播放组合并为一个播放组,即将播放设备C、D和播放设备E、F合并为一个播放组。
现在举例说明第三种情况下,主播放设备将第三播放组和第四播放组合并为目标播放组的内部实现过程,主播放设备将存储的音视频播放系统中的各个播放组的信息列表进行更新,将第三播放组中的播放设备信息添加上播放设备E和播放设备F,并可以删除第四播放组的信息,以及控制更新播放设备C和播放设备D中的所属播放组的其他播放设备的信息(将播放设备E和播放设备F添加进来),以及控制更新播放设备E和播放设备F中的所属播放组为第三播放组,以及控制更新播放设备E和播放设备F中的所属播放组的其他播放设备的信息(将播放设备C和播放设备D添加进来)。可以理解的是,第一种情况和第二种情况下的合并为目标播放组的内部实现过程与上述第三种情况相似。
本发明实施例提供的音视频播放系统中的播放组的控制方法,通过主播放设备在接收到至少两个播放设备发送的合并请求时,将所述至少两个播放设备所在的播放组合并为一个播放组的技术手段,解决了现有技术中当音源设备不支持多个播放组合并的合并命令时无法完成音视频播放系统中的多个播放组合并的技术问题,实现了音视频播放系统中播放组之间的合并控制,同时也实现了音视频播放系统中播放设备所连接的音源设备的多样化,支持各种音源设备向音视频播放系统发送音视频数据以使各个播放设备播放音视频数据对应的播放文件。
在上述实施例的基础上,在主播放设备将至少两个播放组合并为一个目标播放组之后,所述目标播放组中的各个播放设备可以按照设定方式播放所述目标播放组对应的各个音源设备上的待播放文件,例如,在上述示例的第三种情况下,目标播放组中的设备C、D、E、F可以共同只播放音源设备丙或者丁上的播放文件,也可以共同轮流播放音源设备丙和丁上的播放文件。其中,所述播放文件可以为歌曲、录音、通话语音、即时语音消息或视频等音视频文件。
其中,所述目标播放组对应的音源设备为目标播放组中的播放设备所连接的音源设备。在上述示例中的第三种情况下,目标播放组所对应的音源设备为音源设备丙和音源设备丁。
在上述实施例的基础上,还可以包括以下步骤:主播放设备若在设定时间内未接收到音视频播放系统中除所述当前播放设备之外的其他播放设备发送的合并请求,并且检测到当前播放设备处于所述当前播放设备所在播放组的同步播放状态,则将所述当前播放设备脱离所在的播放组。在所述当前播放设备脱离所在的播放组后,若所述当前播放设备存在所连接的音源设备,则所述当前播放设备可以单独播放所连接的音源设备上的播放文件。
实施例二
图4给出了本发明实施例二提供的音视频播放系统中的播放组的控制方法的流程图,本实施例以上述实施例一为基础进行优化,未在本实施例中详尽描述的细节可参见上述实施例一,如图4所示,本实施例提供的方法包括以下步骤:
步骤201、主播放设备获取当前播放设备产生的合并请求。
步骤202、主播放设备确认设定时间内获取到音视频播放系统中除所述当前播放设备之外的其他播放设备发送的合并请求。
步骤203、主播放设备将所述当前播放设备所在的播放组与所述其他播放设备所在的播放组合并为目标播放组,所述播放组包括至少一个播放设备。
步骤204、所述目标播放组中的各个播放设备同步播放所述目标播放组对应的音源设备的待播放文件。
如上述实施例一的示例,在第三种情况下,目标播放组中的设备C、D、E、F可以共同轮流播放音源设备丙和丁上的播放文件。
该步骤具体可以包括:所述目标播放组中的各个播放设备按照设定确定规则确定所述目标播放组中的次主播放设备;所述次主播放设备控制所述目标播放组中的各个播放设备播放所述目标播放组对应的音源设备的待播放文件。
其中,所述目标播放组播中的各个播放设备按照设定确定规则确定所述目标播放组中的次主播放设备可以包括:所述目标播放组播中的各个播放设备确定所述目标播放组中的MAC地址最小或最大或者IP地址最小或最大的播放设备为所述目标播放组中的次主播放设备。
在上述实施例的基础上,所述次主播放设备控制所述目标播放组中的各个播放设备播放所述目标播放组对应的音源设备的待播放文件可以包括:所述次主播放设备控制所述目标播放组对应的各个音源设备按照设定发送规则分别向各自连接的播放设备发送待播放数据;所述目标播放组中的各个播放设备在接收到所述待播放数据后播放与所述待播放数据对应的待播放文件。
在上述实施例的基础上,所述次主播放设备控制所述目标播放组对应的各个音源设备按照设定发送规则分别向各自连接的播放设备发送待播放数据包括:所述次主播放设备控制所述目标播放组对应的各个音源设备按照所述各个音源设备所连接的播放设备各自接收到所述合并指令的时间先后顺序分别发送待播放数据;或者,所述次主播放设备控制所述目标播放组对应的各个音源设备按照随机顺序分别发送待播放数据。
该步骤具体还可以包括:所述目标播放组中的各个与音源设备连接的播放设备通过广播方式按照设定生成规则生成各自(所述各个与音源设备连接的播放设备)对应的控制播放序号;所述各个与音源设备连接的播放设备基于各自对应的控制播放序号控制所述目标播放组中的各个播放设备播放所述目标播放组对应的音源设备的待播放文件。
其中,所述目标播放组中的各个与音源设备连接的播放设备通过广播方式按照设定生成规则生成各自(所述各个与音源设备连接的播放设备)对应的控制播放序号可以包括:所述目标播放组中的各个与音源设备连接的播放设备通过广播方式根据各自的MAC地址或者IP地址生成各自(所述各个与音源设备连接的播放设备)对应的控制播放序号。
在上述实施例的基础上,所述各个与音源设备连接的播放设备基于各自对应的控制播放序号控制所述目标播放组的各个播放设备播放所述目标播放组对应的音源设备的待播放文件可以包括:所述各个与音源设备连接的播放设备基于各自对应的控制播放序号分别控制所连接的音源设备向各自(所述各个与音源设备连接的播放设备)发送待播放数据;所述目标播放组中的各个播放设备在接收到所述待播放数据后播放与所述待播放数据对应的待播放文件。
本实施例提供的方法,在主播放设备控制至少两个播放设备所在的组合并为一个目标播放组后,目标播放组中的各个播放设备同步播放对应的各个音源设备的播放文件,实现了多个播放组共同轮流播放对应的多个音源设备的播放文件,且所述音源设备可以为相对于播放设备的第三方音源设备,丰富了音视频播放系统可连接的音源设备的种类。
实施例三
图5给出了本发明实施例三提供的音视频播放系统中的播放组的控制方法的流程图,本实施例以上述实施例二为基础进行优化,将所述目标播放组中的各个播放设备同步播放所述目标播放组对应的音源设备的待播放文件具体优化为:所述目标播放组中的各个播放设备按照设定确定规则确定所述目标播放组中的次主播放设备;所述次主播放设备控制所述目标播放组中的各个播放设备播放所述目标播放组对应的音源设备的待播放文件。
相应的,如图5所示,本实施例提供的方法包括以下步骤:
步骤301、主播放设备获取当前播放设备产生的合并请求。
步骤302、主播放设备确认设定时间内获取到音视频播放系统中除所述当前播放设备之外的其他播放设备发送的合并请求。
步骤303、主播放设备将所述当前播放设备所在的播放组与所述其他播放设备所在的播放组合并为目标播放组,所述播放组包括至少一个播放设备。
步骤304、所述目标播放组中的各个播放设备按照设定确定规则确定所述目标播放组中的次主播放设备。
其中,所述次主播放设备为一个播放组中的主播放设备。
如上述实施例一的示例,在第三种情况下,可以根据目标播放组中播放设备C、D、E、F的MAC地址或者IP地址的大小来确定该目标播放组中的次主播放设备,假设为播放设备D。
步骤305、所述次主播放设备控制所述目标播放组中的各个播放设备播放所述目标播放组对应的音源设备的待播放文件。
该步骤具体可以包括:所述次主播放设备控制所述目标播放组对应的各个音源设备按照设定发送规则分别向各自连接的播放设备发送待播放数据;所述目标播放组中的各个播放设备在接收到所述待播放数据后播放与所述待播放数据对应的待播放文件。
示例性的,若播放设备D先接收到用户的合并指令,播放设备E后收到用户的合并指令,则首先,次主播放设备D会控制播放设备D向连接的音源设备丙通知发送音源设备丙对应的待播放数据;音源设备丙在接收到所述通知后,向播放设备D发送所述待播放数据;播放设备D在接收到所述待播放数据后向目标播放组中的其他播放设备C、E、F分别发送所述待播放数据(可以通过广播的形式发送),所述播放设备C、E、F在接收到所述待播放数据后和播放设备D一起同步播放所述待播放数据对应的待播放文件。然后,次主播放设备D会控制播放设备E向所连接的音源设备丁通知发送音源设备丁所对应的待播放数据;音源设备丁在接收到所述通知后,向播放设备E发送所述待播放数据;播放设备E在接收到所述待播放数据后向目标播放组中的其他播放设备C、D、F分别发送所述待播放数据(可以通过广播的形式发送),所述播放设备C、D、F在接收到所述待播放数据后和播放设备E一起同步播放所述待播放数据对应的待播放文件。
在上述实施例的基础上,所述次主播放设备控制所述目标播放组对应的各个音源设备按照设定发送规则分别向各自连接的播放设备发送待播放数据包括:所述次主播放设备控制所述目标播放组对应的各个音源设备按照设定发送规则分别作为当前音源设备;所述当前音源设备向与所述当前音源设备连接的播放设备发送待播放数据。进一步的还包括:所述目标播放组中除与当前音源设备连接的播放设备以外的播放设备,向各自连接的音源设备发送跳转指令;所述各自连接的音源设备在接收到所述跳转指令后,停止发送播放数据,并将当前播放的播放文件跳转至所述当前播放的播放文件的开头或者跳转至下一个播放文件。
另外,次主播放设备也可以先随机确定目标播放组中的一台播放设备连接的音源设备继续发送播放数据,以使在多台播放设备组成目标播放组的过程中,保证音乐播放的连续不中断。
本实施例提供的技术方案,在主播放设备控制至少两个播放设备所在的组合并为一个目标播放组后,目标播放组中的各个播放设备同步播放对应的各个音源设备的播放文件,实现了多个播放组共同轮流播放对应的多个音源设备的播放文件,且所述音源设备可以为相对于播放设备的第三方音源设备,丰富了音视频播放系统可连接的音源设备的种类。
实施例四
图6给出了本发明实施例四提供的音视频播放系统中的播放组的控制方法的流程图,本实施例以上述实施例二为基础进行优化,将所述目标播放组中的各个播放设备同步播放所述目标播放组对应的音源设备的待播放文件具体优化为:所述目标播放组中的各个与音源设备连接的播放设备通过广播方式按照设定生成规则生成各自对应的控制播放序号;所述各个与音源设备连接的播放设备基于各自对应的控制播放序号控制所述目标播放组中的各个播放设备播放所述目标播放组对应的音源设备的待播放文件。
相应的,如图6所示,本实施例提供的方法包括以下步骤:
步骤401、主播放设备获取当前播放设备产生的合并请求。
步骤402、主播放设备确认设定时间内获取到音视频播放系统中除所述当前播放设备之外的其他播放设备发送的合并请求。
步骤403、主播放设备将所述当前播放设备所在的播放组与所述其他播放设备所在的播放组合并为目标播放组,所述播放组包括至少一个播放设备。
步骤404、所述目标播放组中的各个与音源设备连接的播放设备通过广播方式按照设定生成规则生成各自对应的控制播放序号。
如上述实施例一的示例,在第三种情况下,在由播放设备C、D、E、F组成目标播放组后,连接了音源设备的播放设备D和播放设备E通过广播的方式,获得各自对应的控制播放序号,假设播放设备D的IP地址大于播放设备E的IP地址,播放设备D获得的控制播放序号为01,播放设备E获得的控制播放序号为02。
步骤405、所述各个与音源设备连接的播放设备基于各自对应的控制播放序号控制所述目标播放组中的各个播放设备播放所述目标播放组对应的音源设备的待播放文件。
该步骤具体可以包括:所述各个与音源设备连接的播放设备基于各自对应的控制播放序号分别控制所连接的音源设备向各自发送待播放数据;所述目标播放组中的各个播放设备在接收到所述待播放数据后播放与所述待播放数据对应的待播放文件。
示例性的,首先播放序号为01的播放设备D控制所连接的音源设备丙发送音源设备丙对应的待播放数据;音源设备丙在接收到所述通知后,向播放设备D发送所述待播放数据;播放设备D在接收到所述待播放数据后向目标播放组中的其他播放设备C、E、F分别发送所述待播放数据(可以通过广播的形式发送),所述播放设备C、E、F在接收到所述待播放数据后和播放设备D一起同步播放所述待播放数据对应的待播放文件。然后,控制播放序号为02的播放设备E控制所连接的音源设备丁通知发送音源设备丁所对应的待播放数据;音源设备丁在接收到所述通知后,向播放设备E发送所述待播放数据;播放设备E在接收到所述待播放数据后向目标播放组中的其他播放设备C、D、F分别发送所述待播放数据(可以通过广播的形式发送),所述播放设备C、D、F在接收到所述待播放数据后和播放设备E一起同步播放所述待播放数据对应的待播放文件。
在上述实施例的基础上,所述各个与音源设备连接的播放设备基于各自对应的控制播放序号分别控制所连接的音源设备向各自发送待播放数据包括:所述各个与音源设备连接的播放设备基于各自对应的控制播放序号分别控制所连接的音源设备作为当前音源设备;所述当前音源设备向与所述当前音源设备连接的播放设备发送待播放数据。进一步的,还包括:所述目标播放组中除与当前音源设备连接的播放设备以外的播放设备,向各自连接的音源设备发送跳转指令;所述各自连接的音源设备在接收到所述跳转指令后,停止发送播放数据,并将当前播放的播放文件跳转至所述当前播放的播放文件的开头或者跳转至下一个播放文件。
本实施例提供的技术方案,在主播放设备控制至少两个播放设备所在的组合并为一个目标播放组后,目标播放组中的各个播放设备同步播放对应的各个音源设备的播放文件,实现了多个播放组共同轮流播放对应的多个音源设备的播放文件,且所述音源设备可以为相对于播放设备的第三方音源设备,丰富了音视频播放系统可连接的音源设备的种类。
实施例五
图7给出了本发明实施例五提供的音视频播放系统中的播放组的控制方法的流程图,如图7所示,本实施例提供的音视频播放系统中的播放组的控制方法包括以下步骤:
步骤501、主播放设备获取当前播放设备产生的合并请求。
步骤502、主播放设备确认设定时间内获取到音视频播放系统中除所述当前播放设备之外的其他播放设备发送的合并请求。
步骤503、主播放设备将所述当前播放设备所在的播放组与所述其他播放设备所在的播放组合并为目标播放组,所述播放组包括至少一个播放设备。
步骤504、主播放设备获取当前播放设备产生的拆分请求,根据所述拆分请求将所述当前播放设备脱离所在的播放组。
所述播放组可以是目标播放组。
所述主播放设备获取当前播放设备产生的拆分请求具体可以包括:获取当前播放设备在接收到用户作用于所述当前播放设备的拆分指令时产生的拆分请求;或者,获取当前播放设备在接收到所述当前播放设备连接的音源设备发送的拆分指令时产生的拆分请求。
脱离播放组的当前播放设备可以通知所连接的音源设备向其发送音视频数据;所述音源设备接收到所述通知后,可以从自身的播放列表中选择下一个播放文件,并将该播放文件对应的音视频数据发送给所述当前播放设备,以使所述当前播放设备播放该播放文件。
在上述实施例的基础上,在将所述当前播放设备脱离所在的播放组之后,还可以包括:若所述当前播放设备存在与所述当前播放设备连接的音源设备,则主播放设备控制所述当前播放设备所在播放组的次主播放设备将播放列表中的所述音源设备的播放文件删除。
在上述实施例的基础上,还可以包括:若所述当前播放设备为所述当前播放设备所在播放组的次主播放设备,则主播放设备从所述播放组中按照设定规则选择一台播放设备作为新的次主播放设备,并将删除了所述播放文件后的播放列表发送给所述新的次主播放设备。
如上述的示例,若次主播放设备D获取到自身产生的拆分请求,则主播放设备B将从所述目标播放组中按照设定规则选择一台播放设备作为新的次主播放设备,当然,也可以是次主播放设备D按照设定规则选择一台播放设备作为新的次主播放设备。
本实施例提供的技术方案,可以将播放设备从所属的播放组中脱离出来单独播放,实现了音视频播放系统中播放组或播放设备的拆分。
实施例六
本实施例在上述各实施例的基础上,提供一种音视频播放系统,所述音视频播放系统包括多个播放设备,所述多个播放设备组成至少两个播放组,所述播放组包括至少一个播放设备,所述多个播放设备中的主播放设备用于:获取当前播放设备产生的合并请求;确认设定时间内获取到音视频播放系统中的其他播放设备发送的合并请求;将当前播放设备所在的播放组与所述其他播放设备所在的播放组合并为目标播放组。
本实施例提供的技术方案,通过主播放设备在接收到至少两个播放设备发送的合并请求时,将所述至少两个播放设备所在的播放组合并为一个播放组的技术手段,解决了现有技术中当音源设备不支持多个播放组合并的合并命令时无法完成音视频播放系统中的多个播放组合并的技术问题,实现了音视频播放系统中播放组之间的合并控制,同时也实现了音视频播放系统中播放设备所连接的音源设备的多样化,支持各种音源设备向音视频播放系统发送音视频数据以使各个播放设备播放音视频数据对应的播放文件。
在上述各实施例的基础上,所述目标播放组中的各个播放设备同步播放所述目标播放组对应的音源设备的待播放文件。
在上述各实施例的基础上,所述主播放设备获取当前播放设备产生的合并请求具体为:
主播放设备获取当前播放设备在接收到用户作用于所述当前播放设备的合并指令时产生的合并请求;或者,
主播放设备获取当前播放设备在接收到所述当前播放设备连接的音源设备发送的合并指令时产生的合并请求。
在上述各实施例的基础上,所述目标播放组中的各个播放设备同步播放所述目标播放组对应的音源设备的待播放文件包括:
所述目标播放组中的各个播放设备按照设定确定规则确定所述目标播放组中的次主播放设备;
所述次主播放设备控制所述目标播放组中的各个播放设备播放所述目标播放组对应的音源设备的待播放文件。
在上述各实施例的基础上,所述目标播放组中的各个播放设备同步播放所述目标播放组对应的音源设备的待播放文件包括:
所述目标播放组中的各个与音源设备连接的播放设备通过广播方式按照设定生成规则生成各自对应的控制播放序号;
所述各个与音源设备连接的播放设备基于各自对应的控制播放序号控制所述目标播放组中的各个播放设备播放所述目标播放组对应的音源设备的待播放文件。
在上述各实施例的基础上,所述次主播放设备控制所述目标播放组中的各个播放设备播放所述目标播放组对应的音源设备的待播放文件包括:
所述次主播放设备控制所述目标播放组对应的各个音源设备按照设定发送规则分别向各自连接的播放设备发送待播放数据;
所述目标播放组中的各个播放设备在接收到所述待播放数据后播放与所述待播放数据对应的待播放文件。
在上述各实施例的基础上,所述各个与音源设备连接的播放设备基于各自对应的控制播放序号控制所述目标播放组的各个播放设备播放所述目标播放组对应的音源设备的待播放文件包括:
所述各个与音源设备连接的播放设备基于各自对应的控制播放序号分别控制所连接的音源设备向各自发送待播放数据;
所述目标播放组中的各个播放设备在接收到所述待播放数据后播放与所述待播放数据对应的待播放文件。
在上述各实施例的基础上,所述目标播放组播中的各个播放设备按照设定确定规则确定所述目标播放组中的次主播放设备包括:
所述目标播放组播中的各个播放设备确定所述目标播放组中的MAC地址最小或最大或者IP地址最小或最大的播放设备为所述目标播放组中的次主播放设备。
在上述各实施例的基础上,所述目标播放组中的各个与音源设备连接的播放设备通过广播方式按照设定生成规则生成各自对应的控制播放序号包括:
所述目标播放组中的各个与音源设备连接的播放设备通过广播方式根据各自的MAC地址或者IP地址生成各自对应的控制播放序号。
在上述各实施例的基础上,所述次主播放设备控制所述目标播放组对应的各个音源设备按照设定发送规则分别向各自连接的播放设备发送待播放数据包括:
所述次主播放设备控制所述目标播放组对应的各个音源设备按照所述各个音源设备所连接的播放设备各自接收到所述合并指令的时间先后顺序分别发送待播放数据;或者,
所述次主播放设备控制所述目标播放组对应的各个音源设备按照随机顺序分别发送待播放数据。
在上述各实施例的基础上,所述主播放设备还用于:若在设定时间内未接收到音视频播放系统中除所述当前播放设备之外的其他播放设备发送的合并请求,并且检测到当前播放设备处于所述当前播放设备所在播放组的同步播放状态,则将所述当前播放设备脱离所在的播放组。
在上述各实施例的基础上,所述主播放设备还用于:获取当前播放设备产生的拆分请求,根据所述拆分请求将所述当前播放设备脱离所在的播放组。
在上述各实施例的基础上,所述主播放设备还用于:在将所述当前播放设备脱离所在的播放组之后,若所述当前播放设备存在与所述当前播放设备连接的音源设备,则控制所述当前播放设备所在播放组的次主播放设备将播放列表中的所述音源设备的播放文件删除。
在上述各实施例的基础上,所述主播放设备还用于:若所述当前播放设备为所述当前播放设备所在播放组的次主播放设备,则从所述播放组中按照设定规则选择一台播放设备作为新的次主播放设备,并将删除了所述播放文件后的播放列表发送给所述新的次主播放设备。
上述实施例中提供的音视频播放系统可执行本发明任意实施例所提供的音视频播放系统中的播放组的控制方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的音视频播放系统中的播放组的控制方法。
另外,本实施所述音视频播放系统中的播放设备的结构示意图如图8所示,主要包括:处理器、蓝牙模块、网络接口、音视频放大模块、扬声器和存储器;
所述处理器为播放设备的核心,用于执行控制程序,与周边各功能模块通信,协调和控制各个功能模块的工作。
所述蓝牙模块用于实现蓝牙通信,使播放设备可以通过蓝牙技术与同样具备蓝牙功能的音源设备建立连接,获取音视频数据或控制数据。蓝牙模块将获取得到的音视频数据和控制数据传输给处理器,也将处理器传输过来的音视频数据和控制数据发送给音源设备或其它蓝牙设备。
所述网络接口可以是有线网络接口,也可以是符合802.11规范的无线网络接口,所述处理器通过网络接口可以连接到互联网,获取网络流媒体音乐数据。通过网络接口,特别是无线网络的形式,多个播放设备可以组成一个无线音视频播放系统,实现音视频数据的同步播放。通常情况下,各个音源设备也可以是通过无线网络(如WIFI)连接入音视频播放系统,对音视频播放系统及系统内的播放设备进行操作控制。
所述音视频放大模块用于将处理器发送过来的模拟音视频信号进行功率放大,以驱动扬声器发声。
所述扬声器为声音还原部件,其数量可以是一个或多个。
所述储存器用于存储处理器执行的程序,以及音视频播放系统的一些配置数据,如网络连接数据,音量信息,分组信息、以及播放列表等。
上述仅为本发明的较佳实施例及所运用的技术原理。本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行的各种明显变化、重新调整及替代均不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由权利要求的范围决定。

Claims (26)

1.一种音视频播放系统中的播放组的控制方法,其特征在于,包括:
主播放设备获取当前播放设备产生的合并请求;
主播放设备确认设定时间内获取到音视频播放系统中除所述当前播放设备之外的其他播放设备发送的合并请求;
主播放设备将所述当前播放设备所在的播放组与所述其他播放设备所在的播放组合并为目标播放组,所述播放组包括至少一个播放设备;
其中,所述获取当前播放设备产生的合并请求包括:
主播放设备获取当前播放设备在接收到用户作用于所述当前播放设备的合并指令时产生的合并请求;或者,
主播放设备获取当前播放设备在接收到所述当前播放设备连接的音源设备发送的合并指令时产生的合并请求。
2.根据权利要求1所述的方法,其特征在于,还包括:所述目标播放组中的各个播放设备同步播放所述目标播放组对应的音源设备的待播放文件。
3.根据权利要求2所述的方法,其特征在于,所述目标播放组中的各个播放设备同步播放所述目标播放组对应的音源设备的待播放文件包括:
所述目标播放组中的各个播放设备按照设定确定规则确定所述目标播放组中的次主播放设备;
所述次主播放设备控制所述目标播放组中的各个播放设备播放所述目标播放组对应的音源设备的待播放文件。
4.根据权利要求2所述的方法,其特征在于,所述目标播放组中的各个播放设备同步播放所述目标播放组对应的音源设备的待播放文件包括:
所述目标播放组中的各个与音源设备连接的播放设备通过广播方式按照设定生成规则生成各自对应的控制播放序号;
所述各个与音源设备连接的播放设备基于各自对应的控制播放序号控制所述目标播放组中的各个播放设备播放所述目标播放组对应的音源设备的待播放文件。
5.根据权利要求3所述的方法,其特征在于,所述次主播放设备控制所述目标播放组中的各个播放设备播放所述目标播放组对应的音源设备的待播放文件包括:
所述次主播放设备控制所述目标播放组对应的各个音源设备按照设定发送规则分别向各自连接的播放设备发送待播放数据;
所述目标播放组中的各个播放设备在接收到所述待播放数据后播放与所述待播放数据对应的待播放文件。
6.根据权利要求4所述的方法,其特征在于,所述各个与音源设备连接的播放设备基于各自对应的控制播放序号控制所述目标播放组的各个播放设备播放所述目标播放组对应的音源设备的待播放文件包括:
所述各个与音源设备连接的播放设备基于各自对应的控制播放序号分别控制所连接的音源设备向各自发送待播放数据;
所述目标播放组中的各个播放设备在接收到所述待播放数据后播放与所述待播放数据对应的待播放文件。
7.根据权利要求3或5所述的方法,其特征在于,所述目标播放组播中的各个播放设备按照设定确定规则确定所述目标播放组中的次主播放设备包括:
所述目标播放组播中的各个播放设备确定所述目标播放组中的MAC地址最小或最大或者IP地址最小或最大的播放设备为所述目标播放组中的次主播放设备。
8.根据权利要求4或6所述的方法,其特征在于,所述目标播放组中的各个与音源设备连接的播放设备通过广播方式按照设定生成规则生成各自对应的控制播放序号包括:
所述目标播放组中的各个与音源设备连接的播放设备通过广播方式根据各自的MAC地址或者IP地址生成各自对应的控制播放序号。
9.根据权利要求5所述的方法,其特征在于,所述次主播放设备控制所述目标播放组对应的各个音源设备按照设定发送规则分别向各自连接的播放设备发送待播放数据包括:
所述次主播放设备控制所述目标播放组对应的各个音源设备按照所述各个音源设备所连接的播放设备各自接收到所述合并指令的时间先后顺序分别发送待播放数据;或者,
所述次主播放设备控制所述目标播放组对应的各个音源设备按照随机顺序分别发送待播放数据。
10.根据权利要求1所述的方法,其特征在于,还包括:
主播放设备若在设定时间内未接收到音视频播放系统中除所述当前播放设备之外的其他播放设备发送的合并请求,并且检测到当前播放设备处于所述当前播放设备所在播放组的同步播放状态,则将所述当前播放设备脱离所在的播放组。
11.根据权利要求1所述的方法,其特征在于,还包括:
主播放设备获取当前播放设备产生的拆分请求,根据所述拆分请求将所述当前播放设备脱离所在的播放组。
12.根据权利要求11所述的方法,其特征在于,在将所述当前播放设备脱离所在的播放组之后,还包括:
若所述当前播放设备存在与所述当前播放设备连接的音源设备,则主播放设备控制所述当前播放设备所在播放组的次主播放设备将播放列表中的所述音源设备的播放文件删除。
13.根据权利要求12所述的方法,其特征在于,还包括:
若所述当前播放设备为所述当前播放设备所在播放组的次主播放设备,则主播放设备从所述播放组中按照设定规则选择一台播放设备作为新的次主播放设备,并将删除了所述播放文件后的播放列表发送给所述新的次主播放设备。
14.一种音视频播放系统,其特征在于,包括多个播放设备,所述多个播放设备中的主播放设备用于:
获取当前播放设备产生的合并请求;
确认设定时间内获取到音视频播放系统中除所述当前播放设备之外的其他播放设备发送的合并请求;
将当前播放设备所在的播放组与所述其他播放设备所在的播放组合并为目标播放组;
其中,所述主播放设备获取当前播放设备产生的合并请求具体为:
主播放设备获取当前播放设备在接收到用户作用于所述当前播放设备的合并指令时产生的合并请求;或者,
主播放设备获取当前播放设备在接收到所述当前播放设备连接的音源设备发送的合并指令时产生的合并请求。
15.根据权利要求14所述的系统,其特征在于,所述目标播放组中的各个播放设备同步播放所述目标播放组对应的音源设备的待播放文件。
16.根据权利要求15所述的系统,其特征在于,所述目标播放组中的各个播放设备同步播放所述目标播放组对应的音源设备的待播放文件包括:
所述目标播放组中的各个播放设备按照设定确定规则确定所述目标播放组中的次主播放设备;
所述次主播放设备控制所述目标播放组中的各个播放设备播放所述目标播放组对应的音源设备的待播放文件。
17.根据权利要求15所述的系统,其特征在于,所述目标播放组中的各个播放设备同步播放所述目标播放组对应的音源设备的待播放文件包括:
所述目标播放组中的各个与音源设备连接的播放设备通过广播方式按照设定生成规则生成各自对应的控制播放序号;
所述各个与音源设备连接的播放设备基于各自对应的控制播放序号控制所述目标播放组中的各个播放设备播放所述目标播放组对应的音源设备的待播放文件。
18.根据权利要求16所述的系统,其特征在于,所述次主播放设备控制所述目标播放组中的各个播放设备播放所述目标播放组对应的音源设备的待播放文件包括:
所述次主播放设备控制所述目标播放组对应的各个音源设备按照设定发送规则分别向各自连接的播放设备发送待播放数据;
所述目标播放组中的各个播放设备在接收到所述待播放数据后播放与所述待播放数据对应的待播放文件。
19.根据权利要求17所述的系统,其特征在于,所述各个与音源设备连接的播放设备基于各自对应的控制播放序号控制所述目标播放组的各个播放设备播放所述目标播放组对应的音源设备的待播放文件包括:
所述各个与音源设备连接的播放设备基于各自对应的控制播放序号分别控制所连接的音源设备向各自发送待播放数据;
所述目标播放组中的各个播放设备在接收到所述待播放数据后播放与所述待播放数据对应的待播放文件。
20.根据权利要求16或18所述的系统,其特征在于,所述目标播放组播中的各个播放设备按照设定确定规则确定所述目标播放组中的次主播放设备包括:
所述目标播放组播中的各个播放设备确定所述目标播放组中的MAC地址最小或最大或者IP地址最小或最大的播放设备为所述目标播放组中的次主播放设备。
21.根据权利要求17或19所述的系统,其特征在于,所述目标播放组中的各个与音源设备连接的播放设备通过广播方式按照设定生成规则生成各自对应的控制播放序号包括:
所述目标播放组中的各个与音源设备连接的播放设备通过广播方式根据各自的MAC地址或者IP地址生成各自对应的控制播放序号。
22.根据权利要求18所述的系统,其特征在于,所述次主播放设备控制所述目标播放组对应的各个音源设备按照设定发送规则分别向各自连接的播放设备发送待播放数据包括:
所述次主播放设备控制所述目标播放组对应的各个音源设备按照所述各个音源设备所连接的播放设备各自接收到所述合并指令的时间先后顺序分别发送待播放数据;或者,
所述次主播放设备控制所述目标播放组对应的各个音源设备按照随机顺序分别发送待播放数据。
23.根据权利要求14所述的系统,其特征在于,所述主播放设备还用于:若在设定时间内未接收到音视频播放系统中除所述当前播放设备之外的其他播放设备发送的合并请求,并且检测到当前播放设备处于所述当前播放设备所在播放组的同步播放状态,则将所述当前播放设备脱离所在的播放组。
24.根据权利要求14所述的系统,其特征在于,所述主播放设备还用于:获取当前播放设备产生的拆分请求,根据所述拆分请求将所述当前播放设备脱离所在的播放组。
25.根据权利要求24所述的系统,其特征在于,所述主播放设备还用于:在将所述当前播放设备脱离所在的播放组之后,若所述当前播放设备存在与所述当前播放设备连接的音源设备,则控制所述当前播放设备所在播放组的次主播放设备将播放列表中的所述音源设备的播放文件删除。
26.根据权利要求25所述的系统,其特征在于,所述主播放设备还用于:若所述当前播放设备为所述当前播放设备所在播放组的次主播放设备,则从所述播放组中按照设定规则选择一台播放设备作为新的次主播放设备,并将删除了所述播放文件后的播放列表发送给所述新的次主播放设备。
CN201610169616.0A 2016-03-22 2016-03-22 音视频播放系统中的播放组的控制方法和音视频播放系统 Active CN105828132B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610169616.0A CN105828132B (zh) 2016-03-22 2016-03-22 音视频播放系统中的播放组的控制方法和音视频播放系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610169616.0A CN105828132B (zh) 2016-03-22 2016-03-22 音视频播放系统中的播放组的控制方法和音视频播放系统

Publications (2)

Publication Number Publication Date
CN105828132A CN105828132A (zh) 2016-08-03
CN105828132B true CN105828132B (zh) 2018-11-20

Family

ID=56525237

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610169616.0A Active CN105828132B (zh) 2016-03-22 2016-03-22 音视频播放系统中的播放组的控制方法和音视频播放系统

Country Status (1)

Country Link
CN (1) CN105828132B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106254903B (zh) * 2016-10-08 2017-10-24 广东欧珀移动通信有限公司 一种多媒体数据的同步播放方法、装置及系统
CN108289232B (zh) * 2018-01-26 2021-01-08 Oppo广东移动通信有限公司 一种播放设备的控制方法、终端设备及存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101410773A (zh) * 2003-07-28 2009-04-15 索诺斯公司 同步多个独立时钟数字数据处理设备间的操作的系统和方法
CN105096990A (zh) * 2015-07-29 2015-11-25 广东欧珀移动通信有限公司 一种播放系统的分组播放控制方法及终端

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9933920B2 (en) * 2013-09-27 2018-04-03 Sonos, Inc. Multi-household support

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101410773A (zh) * 2003-07-28 2009-04-15 索诺斯公司 同步多个独立时钟数字数据处理设备间的操作的系统和方法
CN105096990A (zh) * 2015-07-29 2015-11-25 广东欧珀移动通信有限公司 一种播放系统的分组播放控制方法及终端

Also Published As

Publication number Publication date
CN105828132A (zh) 2016-08-03

Similar Documents

Publication Publication Date Title
JP7176033B2 (ja) 複数のメディア再生プロトコルを有するシステムにおけるグループ化
JP6114882B2 (ja) アンプのインテリジェントなアクティブ化
CN110691015B (zh) 多家庭支持
WO2017031864A1 (zh) 一种多媒体播放设备的播放控制方法及装置
CN104640013B (zh) 音箱控制方法及系统
US11740857B2 (en) Playback session transitions across different platforms
CN105684349B (zh) 一种使用移动设备控制媒体回放系统的方法
CN105047213B (zh) 一种音乐系统及其播放方法
WO2017028396A1 (zh) 多媒体播放设备的连接方法、主设备、控制终端及系统
EP3166343A1 (en) Audio playing method and apparatus for multiple playing devices
CN105308902A (zh) 媒体回放系统中的回放队列传送
CN105810220B (zh) 音乐播放系统的控制方法、装置及系统
CN105848225A (zh) 音频播放系统中的无线连接切换方法及装置
CN104506991A (zh) 一种信息提醒方法及装置
CN105681886B (zh) 播放设备的蓝牙连接控制方法、装置及播放设备
CN105703987B (zh) 一种音视频播放系统控制方法和装置
CN105828132B (zh) 音视频播放系统中的播放组的控制方法和音视频播放系统
CN105703806B (zh) 播放设备的蓝牙模块控制方法、装置及音视频播放系统
CN105847951B (zh) 音视频播放系统中的播放控制方法和装置
CN105682010B (zh) 音频播放系统中的蓝牙连接控制方法、装置及播放设备
CN105656520B (zh) 播放设备的蓝牙模块控制方法、装置及音视频播放系统
CN105812935B (zh) 音视频播放系统中的播放控制方法和装置
CN110120876B (zh) 移动设备上经由播放列表的回放队列控制
CN105704535B (zh) 一种音视频播放系统控制方法、装置和音视频播放系统
CN105847905A (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
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.