亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

音視頻播放系統(tǒng)中的播放組的控制方法和音視頻播放系統(tǒng)的制作方法

文檔序號:10474208閱讀:257來源:國知局
音視頻播放系統(tǒng)中的播放組的控制方法和音視頻播放系統(tǒng)的制作方法
【專利摘要】本發(fā)明實施例公開了一種音視頻播放系統(tǒng)中的播放組的控制方法和音視頻播放系統(tǒng)。所述方法包括:主播放設(shè)備獲取當(dāng)前播放設(shè)備產(chǎn)生的合并請求;主播放設(shè)備確認設(shè)定時間內(nèi)獲取到音視頻播放系統(tǒng)中的其他播放設(shè)備發(fā)送的合并請求;主播放設(shè)備將當(dāng)前播放設(shè)備所在的播放組與其他播放設(shè)備所在的播放組合并為目標播放組,所述播放組包括至少一個播放設(shè)備。本實施例提供的技術(shù)方案,解決了現(xiàn)有技術(shù)中當(dāng)音源設(shè)備不支持多個播放組合并的合并命令時無法完成音視頻播放系統(tǒng)中的多個播放組合并的技術(shù)問題,實現(xiàn)了音視頻播放系統(tǒng)中播放組之間的合并控制。
【專利說明】
音視頻播放系統(tǒng)中的播放組的控制方法和音視頻播放系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明實施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種音視頻播放系統(tǒng)中的播放組的控制方法和音視頻播放系統(tǒng)。
【背景技術(shù)】
[0002]音視頻播放系統(tǒng),由多臺播放設(shè)備組成,播放設(shè)備一般都集成了網(wǎng)絡(luò)通信功能,不同區(qū)域的多個播放設(shè)備可通過連接網(wǎng)絡(luò)組成一個音視頻播放系統(tǒng)。通常情況下,音視頻播放系統(tǒng)中的多臺播放設(shè)備會通過無線方式自組成一個私有網(wǎng)絡(luò),例如可使用無線網(wǎng)格(mesh)網(wǎng)絡(luò)技術(shù)組成私有網(wǎng)絡(luò),各個播放設(shè)備可以通過該私有網(wǎng)絡(luò)交換信息和數(shù)據(jù)。智能手機等音源設(shè)備可作為控制終端通過無線通信技術(shù)與音視頻播放系統(tǒng)連接,對音視頻播放系統(tǒng)進行控制和傳輸音視頻數(shù)據(jù)。
[0003]除此之外,音視頻播放系統(tǒng)中的播放設(shè)備還可以集成有藍牙模塊,同樣具有藍牙功能的各種音源設(shè)備,可以與播放設(shè)備通過藍牙建立連接,音源設(shè)備將自身存儲的音視頻數(shù)據(jù)傳輸?shù)讲シ旁O(shè)備,然后在一臺播放設(shè)備或一個播放組上播放。當(dāng)有多臺音源設(shè)備通過藍牙連接到音視頻系統(tǒng)的不同播放設(shè)備,控制不同的播放設(shè)備或播放組進行播放。圖1給出了現(xiàn)有技術(shù)中音視頻播放系統(tǒng)的結(jié)構(gòu)示意圖,如圖1所示,音視頻播放系統(tǒng)有a、b、c、d四臺播放設(shè)備,音源設(shè)備I通過藍牙連接到播放設(shè)備a,發(fā)送音視頻數(shù)據(jù)到播放設(shè)備a并在播放設(shè)備a和播放設(shè)備b兩臺播放設(shè)備上同步播放;音源設(shè)備2通過藍牙連接到播放設(shè)備d,發(fā)送音視頻數(shù)據(jù)到播放設(shè)備d,只在播放設(shè)備d上播放,兩個播放行為互不干擾。
[0004]但是,對于播放設(shè)備的藍牙控制命令目前還沒有形成標準通信協(xié)議,導(dǎo)致有些第三方音源設(shè)備只具備一些通用的播放控制指令,例如控制與該音源設(shè)備藍牙連接的播放設(shè)備播放歌曲,或者控制播放組播放歌曲,但并不支持用于控制播放設(shè)備和播放組之間合并為一個播放組的合并控制命令,例如,將播放設(shè)備a和播放設(shè)備b的播放組與播放設(shè)備d合并成一個新的播放組,即不能用于控制音視頻播放系統(tǒng)中的播放設(shè)備或播放組合并成一個播放組來同步播放歌曲。

【發(fā)明內(nèi)容】

[0005]本發(fā)明實施例提供一種音視頻播放系統(tǒng)中的播放組的控制方法和音視頻播放系統(tǒng),以實現(xiàn)音視頻播放系統(tǒng)中播放組之間的合并控制。
[0006]在第一方面,本發(fā)明實施例提供了一種音視頻播放系統(tǒng)中的播放組的控制方法,包括:
[0007]主播放設(shè)備獲取當(dāng)前播放設(shè)備產(chǎn)生的合并請求;
[0008]主播放設(shè)備確認設(shè)定時間內(nèi)獲取到音視頻播放系統(tǒng)中除所述當(dāng)前播放設(shè)備之外的其他播放設(shè)備發(fā)送的合并請求;
[0009]主播放設(shè)備將所述當(dāng)前播放設(shè)備所在的播放組與所述其他播放設(shè)備所在的播放組合并為目標播放組,所述播放組包括至少一個播放設(shè)備。
[0010]在第二方面,本發(fā)明實施例提供了一種音視頻播放系統(tǒng),包括多個播放設(shè)備,所述多個播放設(shè)備中的主播放設(shè)備用于:
[0011]獲取當(dāng)前播放設(shè)備產(chǎn)生的合并請求;
[0012]確認設(shè)定時間內(nèi)獲取到音視頻播放系統(tǒng)中除所述當(dāng)前播放設(shè)備之外的其他播放設(shè)備發(fā)送的合并請求;
[0013]將當(dāng)前播放設(shè)備所在的播放組與所述其他播放設(shè)備所在的播放組合并為目標播放組。
[0014]本發(fā)明實施例通過主播放設(shè)備在接收到至少兩個播放設(shè)備發(fā)送的合并請求時,將所述至少兩個播放設(shè)備所在的播放組合并為一個播放組的技術(shù)手段,解決了現(xiàn)有技術(shù)中當(dāng)音源設(shè)備不支持多個播放組合并的合并命令時無法完成音視頻播放系統(tǒng)中的多個播放組合并的技術(shù)問題,實現(xiàn)了音視頻播放系統(tǒng)中播放組之間的合并控制。
【附圖說明】
[0015]圖1是現(xiàn)有技術(shù)中音視頻播放系統(tǒng)的結(jié)構(gòu)示意圖。
[0016]圖2是本發(fā)明實施例一提供的音視頻播放系統(tǒng)中的播放組的控制方法的流程圖;
[0017]圖3是本發(fā)明實施例一提供的音視頻播放系統(tǒng)中的播放設(shè)備組的結(jié)構(gòu)示意圖;
[0018]圖4是本發(fā)明實施例二提供的音視頻播放系統(tǒng)中的播放組的控制方法的流程圖;
[0019]圖5是本發(fā)明實施例三提供的音視頻播放系統(tǒng)中的播放組的控制方法的流程圖;
[0020]圖6是本發(fā)明實施例四提供的音視頻播放系統(tǒng)中的播放組的控制方法的流程圖;[0021 ]圖7是本發(fā)明實施例五提供的音視頻播放系統(tǒng)中的播放組的控制方法的流程圖;
[0022]圖8是本發(fā)明實施例六提供的音視頻播放系統(tǒng)中的播放設(shè)備的結(jié)構(gòu)示意圖。
【具體實施方式】
[0023]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面結(jié)合附圖對本發(fā)明具體實施例作進一步的詳細描述??梢岳斫獾氖牵颂幩枋龅木唧w實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部內(nèi)容。在更加詳細地討論示例性實施例之前應(yīng)當(dāng)提到的是,一些示例性實施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項操作(或步驟)描述成順序的處理,但是其中的許多操作可以被并行地、并發(fā)地或者同時實施。此外,各項操作的順序可以被重新安排。當(dāng)其操作完成時所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。
[0024]實施例一
[0025]圖2給出了本發(fā)明實施例一提供的音視頻播放系統(tǒng)中的播放組的控制方法的流程圖,本實施例可適用于音樂播放系統(tǒng)中對播放組進行控制的情況,該方法可以由播放系統(tǒng)中播放設(shè)備配置的硬件和/或軟件來實現(xiàn)。
[0026]如圖2所示,本實施例提供的音視頻播放系統(tǒng)中的播放組的控制方法具體包括以下步驟:
[0027]步驟101、主播放設(shè)備獲取當(dāng)前播放設(shè)備產(chǎn)生的合并請求。
[0028]所述主播放設(shè)備為整個音視頻播放系統(tǒng)中的主播放設(shè)備,所述主播放設(shè)備用于控制音視頻播放系統(tǒng)中的各個播放組之間的交互,以及播放設(shè)備與音源設(shè)備的交互。所述音源設(shè)備為用于輸出音頻數(shù)據(jù)和/或視頻數(shù)據(jù)的設(shè)備,包括但不限定于手機、平板電腦、筆記本、MP3播放器、MP4播放器、MP5播放器等設(shè)備。所述當(dāng)前播放設(shè)備為音視頻播放系統(tǒng)中的第一個接收到合并指令的播放設(shè)備,可以為主播放設(shè)備,也可以為其他播放設(shè)備。所述其他播放設(shè)備也可以是主播放設(shè)備。
[0029]該步驟具體可以包括:主播放設(shè)備獲取當(dāng)前播放設(shè)備在接收到用戶作用于所述當(dāng)前播放設(shè)備的合并指令時產(chǎn)生的合并請求;或者,主播放設(shè)備獲取當(dāng)前播放設(shè)備在接收到所述當(dāng)前播放設(shè)備連接的音源設(shè)備發(fā)送的合并指令時產(chǎn)生的合并請求。其中,所述播放設(shè)備與音源設(shè)備的連接方式可以為藍牙連接、WIFI連接、近距離無線通信(Near FieldCommunicat 1n,NFC)等)連接、紅外連接等。
[0030]具體的,當(dāng)前播放設(shè)備在接收到用戶作用于當(dāng)前播放設(shè)備的合并指令時生成合并請求,并向主播放設(shè)備發(fā)送所述合并請求;主播放設(shè)備接收所述當(dāng)前播放設(shè)備發(fā)送的合并請求。當(dāng)然,若所述當(dāng)前播放設(shè)備正是主播放設(shè)備,則主播放設(shè)備在接收到所述合并指令時生成合并請求,主播放設(shè)備自身便可獲取到所述合并請求。示例性的,所述用戶作用于當(dāng)前播放設(shè)備的合并指令可以通過用戶按壓當(dāng)前播放設(shè)備上的設(shè)定鍵設(shè)定次數(shù)來產(chǎn)生。
[0031]具體的,音源設(shè)備在接收到用戶作用于音源設(shè)備的合并指令時,向所述音源設(shè)備連接的當(dāng)前播放設(shè)備發(fā)送合并指令,所述當(dāng)前播放設(shè)備在接收到所述合并指令后向主播放設(shè)備發(fā)送合并請求;主播放設(shè)備接收所述當(dāng)前播放設(shè)備發(fā)送的合并請求。示例性的,所述用戶作用于音源設(shè)備的合并指令可以通過用戶操作音源設(shè)備上的設(shè)定鍵產(chǎn)生的,例如連續(xù)按三次“音量+”,或按一次“暫?!被虬匆淮巍耙袅?,等等。
[0032]步驟102、主播放設(shè)備確認設(shè)定時間內(nèi)獲取到音視頻播放系統(tǒng)中除所述當(dāng)前播放設(shè)備之外的其他播放設(shè)備發(fā)送的合并請求。
[0033]其中,所述設(shè)定時間可以根據(jù)用戶的實際使用需求進行設(shè)定,例如可設(shè)定為5秒,1秒等。
[0034]其中,主播放設(shè)備獲取其它播放設(shè)備發(fā)送的合并請求與上述步驟101中的獲取當(dāng)前播放設(shè)備產(chǎn)生的合并請求方式相同,在此不再贅述。
[0035]步驟103、主播放設(shè)備將所述當(dāng)前播放設(shè)備所在的播放組與所述其他播放設(shè)備所在的播放組合并為目標播放組,所述播放組包括至少一個播放設(shè)備。
[0036]具體的,所述主播放設(shè)備將所述當(dāng)前播放設(shè)備所在的播放組與所述其他播放設(shè)備所在的播放組合并為目標播放組可以通過更新主播放設(shè)備存儲的各播放組的信息(包括各播放組的組標識和各播放組所包含的播放設(shè)備的信息),以及更新各個所合并的播放設(shè)備上的所屬組的信息和所屬組的其他設(shè)備的信息。
[0037]下面結(jié)合圖3對音視頻播放系統(tǒng)中的播放組的控制方法示例性的說明。
[0038]圖3給出了本發(fā)明實施例一提供的音視頻播放系統(tǒng)的播放設(shè)備組的結(jié)構(gòu)示意圖。如圖3所示,音視頻播放系統(tǒng)包括播放設(shè)備A、B、C、D、E、F,其中第一播放組包括播放設(shè)備A,第二播放組包括播放設(shè)備B,第三播放組包括播放設(shè)備C和播放設(shè)備D,第四播放組包括播放設(shè)備E和播放設(shè)備F,播放設(shè)備A與音源設(shè)備甲連接,播放設(shè)備B與音源設(shè)備乙連接,播放設(shè)備D與音源設(shè)備丙連接,播放設(shè)備E與音源設(shè)備丁連接。為了便于描述,我們將播放組定義為包括至少一個播放設(shè)備,即一個播放設(shè)備也可看成一個播放組。音視頻播放系統(tǒng)中的播放組的合并控制包括以下幾種情況。
[0039]第一種情況:播放設(shè)備A和播放設(shè)備B分別接收到了用戶的合并指令,并向主播放設(shè)備(假設(shè)為播放設(shè)備B)發(fā)送合并請求,則主播放設(shè)備B將播放設(shè)備A所在的第一播放組和播放設(shè)備B所在的第二播放組合并為一個播放組。
[0040]第二種情況:播放設(shè)備A和播放設(shè)備C分別接收到了用戶的合并指令,并向主播放設(shè)備(假設(shè)為播放設(shè)備為B)發(fā)送合并請求,則主播放設(shè)備B將播放設(shè)備A所在的第一播放組和播放設(shè)備C所在的第三播放組合并為一個播放組,即將播放設(shè)備A和播放設(shè)備C以及播放設(shè)備D合并為一個播放組。
[0041]第三種情況:播放設(shè)備D和播放設(shè)備E分別接收到用戶的合并指令,并向主播放設(shè)備(假設(shè)為播放設(shè)備B)發(fā)送合并請求,則主播放設(shè)備B將播放設(shè)備D所在的第三播放組和播放設(shè)備E所在的第四播放組合并為一個播放組,即將播放設(shè)備C、D和播放設(shè)備E、F合并為一個播放組。
[0042]現(xiàn)在舉例說明第三種情況下,主播放設(shè)備將第三播放組和第四播放組合并為目標播放組的內(nèi)部實現(xiàn)過程,主播放設(shè)備將存儲的音視頻播放系統(tǒng)中的各個播放組的信息列表進行更新,將第三播放組中的播放設(shè)備信息添加上播放設(shè)備E和播放設(shè)備F,并可以刪除第四播放組的信息,以及控制更新播放設(shè)備C和播放設(shè)備D中的所屬播放組的其他播放設(shè)備的信息(將播放設(shè)備E和播放設(shè)備F添加進來),以及控制更新播放設(shè)備E和播放設(shè)備F中的所屬播放組為第三播放組,以及控制更新播放設(shè)備E和播放設(shè)備F中的所屬播放組的其他播放設(shè)備的信息(將播放設(shè)備C和播放設(shè)備D添加進來)??梢岳斫獾氖?,第一種情況和第二種情況下的合并為目標播放組的內(nèi)部實現(xiàn)過程與上述第三種情況相似。
[0043]本發(fā)明實施例提供的音視頻播放系統(tǒng)中的播放組的控制方法,通過主播放設(shè)備在接收到至少兩個播放設(shè)備發(fā)送的合并請求時,將所述至少兩個播放設(shè)備所在的播放組合并為一個播放組的技術(shù)手段,解決了現(xiàn)有技術(shù)中當(dāng)音源設(shè)備不支持多個播放組合并的合并命令時無法完成音視頻播放系統(tǒng)中的多個播放組合并的技術(shù)問題,實現(xiàn)了音視頻播放系統(tǒng)中播放組之間的合并控制,同時也實現(xiàn)了音視頻播放系統(tǒng)中播放設(shè)備所連接的音源設(shè)備的多樣化,支持各種音源設(shè)備向音視頻播放系統(tǒng)發(fā)送音視頻數(shù)據(jù)以使各個播放設(shè)備播放音視頻數(shù)據(jù)對應(yīng)的播放文件。
[0044]在上述實施例的基礎(chǔ)上,在主播放設(shè)備將至少兩個播放組合并為一個目標播放組之后,所述目標播放組中的各個播放設(shè)備可以按照設(shè)定方式播放所述目標播放組對應(yīng)的各個音源設(shè)備上的待播放文件,例如,在上述示例的第三種情況下,目標播放組中的設(shè)備C、D、E、F可以共同只播放音源設(shè)備丙或者丁上的播放文件,也可以共同輪流播放音源設(shè)備丙和丁上的播放文件。其中,所述播放文件可以為歌曲、錄音、通話語音、即時語音消息或視頻等音視頻文件。
[0045]其中,所述目標播放組對應(yīng)的音源設(shè)備為目標播放組中的播放設(shè)備所連接的音源設(shè)備。在上述示例中的第三種情況下,目標播放組所對應(yīng)的音源設(shè)備為音源設(shè)備丙和音源設(shè)備丁。
[0046]在上述實施例的基礎(chǔ)上,還可以包括以下步驟:主播放設(shè)備若在設(shè)定時間內(nèi)未接收到音視頻播放系統(tǒng)中除所述當(dāng)前播放設(shè)備之外的其他播放設(shè)備發(fā)送的合并請求,并且檢測到當(dāng)前播放設(shè)備處于所述當(dāng)前播放設(shè)備所在播放組的同步播放狀態(tài),則將所述當(dāng)前播放設(shè)備脫離所在的播放組。在所述當(dāng)前播放設(shè)備脫離所在的播放組后,若所述當(dāng)前播放設(shè)備存在所連接的音源設(shè)備,則所述當(dāng)前播放設(shè)備可以單獨播放所連接的音源設(shè)備上的播放文件。
[0047]實施例二
[0048]圖4給出了本發(fā)明實施例二提供的音視頻播放系統(tǒng)中的播放組的控制方法的流程圖,本實施例以上述實施例一為基礎(chǔ)進行優(yōu)化,未在本實施例中詳盡描述的細節(jié)可參見上述實施例一,如圖4所示,本實施例提供的方法包括以下步驟:
[0049]步驟201、主播放設(shè)備獲取當(dāng)前播放設(shè)備產(chǎn)生的合并請求。
[0050]步驟202、主播放設(shè)備確認設(shè)定時間內(nèi)獲取到音視頻播放系統(tǒng)中除所述當(dāng)前播放設(shè)備之外的其他播放設(shè)備發(fā)送的合并請求。
[0051]步驟203、主播放設(shè)備將所述當(dāng)前播放設(shè)備所在的播放組與所述其他播放設(shè)備所在的播放組合并為目標播放組,所述播放組包括至少一個播放設(shè)備。
[0052]步驟204、所述目標播放組中的各個播放設(shè)備同步播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件。
[0053]如上述實施例一的示例,在第三種情況下,目標播放組中的設(shè)備C、D、E、F可以共同輪流播放音源設(shè)備丙和丁上的播放文件。
[0054]該步驟具體可以包括:所述目標播放組中的各個播放設(shè)備按照設(shè)定確定規(guī)則確定所述目標播放組中的次主播放設(shè)備;所述次主播放設(shè)備控制所述目標播放組中的各個播放設(shè)備播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件。
[0055]其中,所述目標播放組播中的各個播放設(shè)備按照設(shè)定確定規(guī)則確定所述目標播放組中的次主播放設(shè)備可以包括:所述目標播放組播中的各個播放設(shè)備確定所述目標播放組中的MAC地址最小或最大或者IP地址最小或最大的播放設(shè)備為所述目標播放組中的次主播放設(shè)備。
[0056]在上述實施例的基礎(chǔ)上,所述次主播放設(shè)備控制所述目標播放組中的各個播放設(shè)備播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件可以包括:所述次主播放設(shè)備控制所述目標播放組對應(yīng)的各個音源設(shè)備按照設(shè)定發(fā)送規(guī)則分別向各自連接的播放設(shè)備發(fā)送待播放數(shù)據(jù);所述目標播放組中的各個播放設(shè)備在接收到所述待播放數(shù)據(jù)后播放與所述待播放數(shù)據(jù)對應(yīng)的待播放文件。
[0057]在上述實施例的基礎(chǔ)上,所述次主播放設(shè)備控制所述目標播放組對應(yīng)的各個音源設(shè)備按照設(shè)定發(fā)送規(guī)則分別向各自連接的播放設(shè)備發(fā)送待播放數(shù)據(jù)包括:所述次主播放設(shè)備控制所述目標播放組對應(yīng)的各個音源設(shè)備按照所述各個音源設(shè)備所連接的播放設(shè)備各自接收到所述合并指令的時間先后順序分別發(fā)送待播放數(shù)據(jù);或者,所述次主播放設(shè)備控制所述目標播放組對應(yīng)的各個音源設(shè)備按照隨機順序分別發(fā)送待播放數(shù)據(jù)。
[0058]該步驟具體還可以包括:所述目標播放組中的各個與音源設(shè)備連接的播放設(shè)備通過廣播方式按照設(shè)定生成規(guī)則生成各自(所述各個與音源設(shè)備連接的播放設(shè)備)對應(yīng)的控制播放序號;所述各個與音源設(shè)備連接的播放設(shè)備基于各自對應(yīng)的控制播放序號控制所述目標播放組中的各個播放設(shè)備播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件。
[0059]其中,所述目標播放組中的各個與音源設(shè)備連接的播放設(shè)備通過廣播方式按照設(shè)定生成規(guī)則生成各自(所述各個與音源設(shè)備連接的播放設(shè)備)對應(yīng)的控制播放序號可以包括:所述目標播放組中的各個與音源設(shè)備連接的播放設(shè)備通過廣播方式根據(jù)各自的MAC地址或者IP地址生成各自(所述各個與音源設(shè)備連接的播放設(shè)備)對應(yīng)的控制播放序號。
[0060]在上述實施例的基礎(chǔ)上,所述各個與音源設(shè)備連接的播放設(shè)備基于各自對應(yīng)的控制播放序號控制所述目標播放組的各個播放設(shè)備播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件可以包括:所述各個與音源設(shè)備連接的播放設(shè)備基于各自對應(yīng)的控制播放序號分別控制所連接的音源設(shè)備向各自(所述各個與音源設(shè)備連接的播放設(shè)備)發(fā)送待播放數(shù)據(jù);所述目標播放組中的各個播放設(shè)備在接收到所述待播放數(shù)據(jù)后播放與所述待播放數(shù)據(jù)對應(yīng)的待播放文件。
[0061]本實施例提供的方法,在主播放設(shè)備控制至少兩個播放設(shè)備所在的組合并為一個目標播放組后,目標播放組中的各個播放設(shè)備同步播放對應(yīng)的各個音源設(shè)備的播放文件,實現(xiàn)了多個播放組共同輪流播放對應(yīng)的多個音源設(shè)備的播放文件,且所述音源設(shè)備可以為相對于播放設(shè)備的第三方音源設(shè)備,豐富了音視頻播放系統(tǒng)可連接的音源設(shè)備的種類。
[0062]實施例三
[0063]圖5給出了本發(fā)明實施例三提供的音視頻播放系統(tǒng)中的播放組的控制方法的流程圖,本實施例以上述實施例二為基礎(chǔ)進行優(yōu)化,將所述目標播放組中的各個播放設(shè)備同步播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件具體優(yōu)化為:所述目標播放組中的各個播放設(shè)備按照設(shè)定確定規(guī)則確定所述目標播放組中的次主播放設(shè)備;所述次主播放設(shè)備控制所述目標播放組中的各個播放設(shè)備播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件。
[0064]相應(yīng)的,如圖5所示,本實施例提供的方法包括以下步驟:
[0065]步驟301、主播放設(shè)備獲取當(dāng)前播放設(shè)備產(chǎn)生的合并請求。
[0066]步驟302、主播放設(shè)備確認設(shè)定時間內(nèi)獲取到音視頻播放系統(tǒng)中除所述當(dāng)前播放設(shè)備之外的其他播放設(shè)備發(fā)送的合并請求。
[0067]步驟303、主播放設(shè)備將所述當(dāng)前播放設(shè)備所在的播放組與所述其他播放設(shè)備所在的播放組合并為目標播放組,所述播放組包括至少一個播放設(shè)備。
[0068]步驟304、所述目標播放組中的各個播放設(shè)備按照設(shè)定確定規(guī)則確定所述目標播放組中的次主播放設(shè)備。
[0069]其中,所述次主播放設(shè)備為一個播放組中的主播放設(shè)備。
[0070]如上述實施例一的示例,在第三種情況下,可以根據(jù)目標播放組中播放設(shè)備C、D、E、F的MAC地址或者IP地址的大小來確定該目標播放組中的次主播放設(shè)備,假設(shè)為播放設(shè)備D0
[0071 ]步驟305、所述次主播放設(shè)備控制所述目標播放組中的各個播放設(shè)備播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件。
[0072]該步驟具體可以包括:所述次主播放設(shè)備控制所述目標播放組對應(yīng)的各個音源設(shè)備按照設(shè)定發(fā)送規(guī)則分別向各自連接的播放設(shè)備發(fā)送待播放數(shù)據(jù);所述目標播放組中的各個播放設(shè)備在接收到所述待播放數(shù)據(jù)后播放與所述待播放數(shù)據(jù)對應(yīng)的待播放文件。
[0073]示例性的,若播放設(shè)備D先接收到用戶的合并指令,播放設(shè)備E后收到用戶的合并指令,則首先,次主播放設(shè)備D會控制播放設(shè)備D向連接的音源設(shè)備丙通知發(fā)送音源設(shè)備丙對應(yīng)的待播放數(shù)據(jù);音源設(shè)備丙在接收到所述通知后,向播放設(shè)備D發(fā)送所述待播放數(shù)據(jù);播放設(shè)備D在接收到所述待播放數(shù)據(jù)后向目標播放組中的其他播放設(shè)備C、E、F分別發(fā)送所述待播放數(shù)據(jù)(可以通過廣播的形式發(fā)送),所述播放設(shè)備C、E、F在接收到所述待播放數(shù)據(jù)后和播放設(shè)備D—起同步播放所述待播放數(shù)據(jù)對應(yīng)的待播放文件。然后,次主播放設(shè)備D會控制播放設(shè)備E向所連接的音源設(shè)備丁通知發(fā)送音源設(shè)備丁所對應(yīng)的待播放數(shù)據(jù);音源設(shè)備丁在接收到所述通知后,向播放設(shè)備E發(fā)送所述待播放數(shù)據(jù);播放設(shè)備E在接收到所述待播放數(shù)據(jù)后向目標播放組中的其他播放設(shè)備C、D、F分別發(fā)送所述待播放數(shù)據(jù)(可以通過廣播的形式發(fā)送),所述播放設(shè)備C、D、F在接收到所述待播放數(shù)據(jù)后和播放設(shè)備E—起同步播放所述待播放數(shù)據(jù)對應(yīng)的待播放文件。
[0074]在上述實施例的基礎(chǔ)上,所述次主播放設(shè)備控制所述目標播放組對應(yīng)的各個音源設(shè)備按照設(shè)定發(fā)送規(guī)則分別向各自連接的播放設(shè)備發(fā)送待播放數(shù)據(jù)包括:所述次主播放設(shè)備控制所述目標播放組對應(yīng)的各個音源設(shè)備按照設(shè)定發(fā)送規(guī)則分別作為當(dāng)前音源設(shè)備;所述當(dāng)前音源設(shè)備向與所述當(dāng)前音源設(shè)備連接的播放設(shè)備發(fā)送待播放數(shù)據(jù)。進一步的還包括:所述目標播放組中除與當(dāng)前音源設(shè)備連接的播放設(shè)備以外的播放設(shè)備,向各自連接的音源設(shè)備發(fā)送跳轉(zhuǎn)指令;所述各自連接的音源設(shè)備在接收到所述跳轉(zhuǎn)指令后,停止發(fā)送播放數(shù)據(jù),并將當(dāng)前播放的播放文件跳轉(zhuǎn)至所述當(dāng)前播放的播放文件的開頭或者跳轉(zhuǎn)至下一個播放文件。
[0075]另外,次主播放設(shè)備也可以先隨機確定目標播放組中的一臺播放設(shè)備連接的音源設(shè)備繼續(xù)發(fā)送播放數(shù)據(jù),以使在多臺播放設(shè)備組成目標播放組的過程中,保證音樂播放的連續(xù)不中斷。
[0076]本實施例提供的技術(shù)方案,在主播放設(shè)備控制至少兩個播放設(shè)備所在的組合并為一個目標播放組后,目標播放組中的各個播放設(shè)備同步播放對應(yīng)的各個音源設(shè)備的播放文件,實現(xiàn)了多個播放組共同輪流播放對應(yīng)的多個音源設(shè)備的播放文件,且所述音源設(shè)備可以為相對于播放設(shè)備的第三方音源設(shè)備,豐富了音視頻播放系統(tǒng)可連接的音源設(shè)備的種類。
[0077]實施例四
[0078]圖6給出了本發(fā)明實施例四提供的音視頻播放系統(tǒng)中的播放組的控制方法的流程圖,本實施例以上述實施例二為基礎(chǔ)進行優(yōu)化,將所述目標播放組中的各個播放設(shè)備同步播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件具體優(yōu)化為:所述目標播放組中的各個與音源設(shè)備連接的播放設(shè)備通過廣播方式按照設(shè)定生成規(guī)則生成各自對應(yīng)的控制播放序號;所述各個與音源設(shè)備連接的播放設(shè)備基于各自對應(yīng)的控制播放序號控制所述目標播放組中的各個播放設(shè)備播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件。
[0079]相應(yīng)的,如圖6所示,本實施例提供的方法包括以下步驟:
[0080]步驟401、主播放設(shè)備獲取當(dāng)前播放設(shè)備產(chǎn)生的合并請求。
[0081]步驟402、主播放設(shè)備確認設(shè)定時間內(nèi)獲取到音視頻播放系統(tǒng)中除所述當(dāng)前播放設(shè)備之外的其他播放設(shè)備發(fā)送的合并請求。
[0082]步驟403、主播放設(shè)備將所述當(dāng)前播放設(shè)備所在的播放組與所述其他播放設(shè)備所在的播放組合并為目標播放組,所述播放組包括至少一個播放設(shè)備。
[0083]步驟404、所述目標播放組中的各個與音源設(shè)備連接的播放設(shè)備通過廣播方式按照設(shè)定生成規(guī)則生成各自對應(yīng)的控制播放序號。
[0084]如上述實施例一的示例,在第三種情況下,在由播放設(shè)備C、D、E、F組成目標播放組后,連接了音源設(shè)備的播放設(shè)備D和播放設(shè)備E通過廣播的方式,獲得各自對應(yīng)的控制播放序號,假設(shè)播放設(shè)備D的IP地址大于播放設(shè)備E的IP地址,播放設(shè)備D獲得的控制播放序號為Ol,播放設(shè)備E獲得的控制播放序號為02。
[0085]步驟405、所述各個與音源設(shè)備連接的播放設(shè)備基于各自對應(yīng)的控制播放序號控制所述目標播放組中的各個播放設(shè)備播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件。
[0086]該步驟具體可以包括:所述各個與音源設(shè)備連接的播放設(shè)備基于各自對應(yīng)的控制播放序號分別控制所連接的音源設(shè)備向各自發(fā)送待播放數(shù)據(jù);所述目標播放組中的各個播放設(shè)備在接收到所述待播放數(shù)據(jù)后播放與所述待播放數(shù)據(jù)對應(yīng)的待播放文件。
[0087]示例性的,首先播放序號為01的播放設(shè)備D控制所連接的音源設(shè)備丙發(fā)送音源設(shè)備丙對應(yīng)的待播放數(shù)據(jù);音源設(shè)備丙在接收到所述通知后,向播放設(shè)備D發(fā)送所述待播放數(shù)據(jù);播放設(shè)備D在接收到所述待播放數(shù)據(jù)后向目標播放組中的其他播放設(shè)備C、E、F分別發(fā)送所述待播放數(shù)據(jù)(可以通過廣播的形式發(fā)送),所述播放設(shè)備C、E、F在接收到所述待播放數(shù)據(jù)后和播放設(shè)備D—起同步播放所述待播放數(shù)據(jù)對應(yīng)的待播放文件。然后,控制播放序號為02的播放設(shè)備E控制所連接的音源設(shè)備丁通知發(fā)送音源設(shè)備丁所對應(yīng)的待播放數(shù)據(jù);音源設(shè)備丁在接收到所述通知后,向播放設(shè)備E發(fā)送所述待播放數(shù)據(jù);播放設(shè)備E在接收到所述待播放數(shù)據(jù)后向目標播放組中的其他播放設(shè)備C、D、F分別發(fā)送所述待播放數(shù)據(jù)(可以通過廣播的形式發(fā)送),所述播放設(shè)備C、D、F在接收到所述待播放數(shù)據(jù)后和播放設(shè)備E—起同步播放所述待播放數(shù)據(jù)對應(yīng)的待播放文件。
[0088]在上述實施例的基礎(chǔ)上,所述各個與音源設(shè)備連接的播放設(shè)備基于各自對應(yīng)的控制播放序號分別控制所連接的音源設(shè)備向各自發(fā)送待播放數(shù)據(jù)包括:所述各個與音源設(shè)備連接的播放設(shè)備基于各自對應(yīng)的控制播放序號分別控制所連接的音源設(shè)備作為當(dāng)前音源設(shè)備;所述當(dāng)前音源設(shè)備向與所述當(dāng)前音源設(shè)備連接的播放設(shè)備發(fā)送待播放數(shù)據(jù)。進一步的,還包括:所述目標播放組中除與當(dāng)前音源設(shè)備連接的播放設(shè)備以外的播放設(shè)備,向各自連接的音源設(shè)備發(fā)送跳轉(zhuǎn)指令;所述各自連接的音源設(shè)備在接收到所述跳轉(zhuǎn)指令后,停止發(fā)送播放數(shù)據(jù),并將當(dāng)前播放的播放文件跳轉(zhuǎn)至所述當(dāng)前播放的播放文件的開頭或者跳轉(zhuǎn)至下一個播放文件。
[0089]本實施例提供的技術(shù)方案,在主播放設(shè)備控制至少兩個播放設(shè)備所在的組合并為一個目標播放組后,目標播放組中的各個播放設(shè)備同步播放對應(yīng)的各個音源設(shè)備的播放文件,實現(xiàn)了多個播放組共同輪流播放對應(yīng)的多個音源設(shè)備的播放文件,且所述音源設(shè)備可以為相對于播放設(shè)備的第三方音源設(shè)備,豐富了音視頻播放系統(tǒng)可連接的音源設(shè)備的種類。
[0090]實施例五
[0091]圖7給出了本發(fā)明實施例五提供的音視頻播放系統(tǒng)中的播放組的控制方法的流程圖,如圖7所示,本實施例提供的音視頻播放系統(tǒng)中的播放組的控制方法包括以下步驟:
[0092]步驟501、主播放設(shè)備獲取當(dāng)前播放設(shè)備產(chǎn)生的合并請求。
[0093]步驟502、主播放設(shè)備確認設(shè)定時間內(nèi)獲取到音視頻播放系統(tǒng)中除所述當(dāng)前播放設(shè)備之外的其他播放設(shè)備發(fā)送的合并請求。
[0094]步驟503、主播放設(shè)備將所述當(dāng)前播放設(shè)備所在的播放組與所述其他播放設(shè)備所在的播放組合并為目標播放組,所述播放組包括至少一個播放設(shè)備。
[0095]步驟504、主播放設(shè)備獲取當(dāng)前播放設(shè)備產(chǎn)生的拆分請求,根據(jù)所述拆分請求將所述當(dāng)前播放設(shè)備脫離所在的播放組。
[0096]所述播放組可以是目標播放組。
[0097]所述主播放設(shè)備獲取當(dāng)前播放設(shè)備產(chǎn)生的拆分請求具體可以包括:獲取當(dāng)前播放設(shè)備在接收到用戶作用于所述當(dāng)前播放設(shè)備的拆分指令時產(chǎn)生的拆分請求;或者,獲取當(dāng)前播放設(shè)備在接收到所述當(dāng)前播放設(shè)備連接的音源設(shè)備發(fā)送的拆分指令時產(chǎn)生的拆分請求。
[0098]脫離播放組的當(dāng)前播放設(shè)備可以通知所連接的音源設(shè)備向其發(fā)送音視頻數(shù)據(jù);所述音源設(shè)備接收到所述通知后,可以從自身的播放列表中選擇下一個播放文件,并將該播放文件對應(yīng)的音視頻數(shù)據(jù)發(fā)送給所述當(dāng)前播放設(shè)備,以使所述當(dāng)前播放設(shè)備播放該播放文件。
[0099]在上述實施例的基礎(chǔ)上,在將所述當(dāng)前播放設(shè)備脫離所在的播放組之后,還可以包括:若所述當(dāng)前播放設(shè)備存在與所述當(dāng)前播放設(shè)備連接的音源設(shè)備,則主播放設(shè)備控制所述當(dāng)前播放設(shè)備所在播放組的次主播放設(shè)備將播放列表中的所述音源設(shè)備的播放文件刪除。
[0100]在上述實施例的基礎(chǔ)上,還可以包括:若所述當(dāng)前播放設(shè)備為所述當(dāng)前播放設(shè)備所在播放組的次主播放設(shè)備,則主播放設(shè)備從所述播放組中按照設(shè)定規(guī)則選擇一臺播放設(shè)備作為新的次主播放設(shè)備,并將刪除了所述播放文件后的播放列表發(fā)送給所述新的次主播放設(shè)備。
[0101 ]如上述的示例,若次主播放設(shè)備D獲取到自身產(chǎn)生的拆分請求,則主播放設(shè)備B將從所述目標播放組中按照設(shè)定規(guī)則選擇一臺播放設(shè)備作為新的次主播放設(shè)備,當(dāng)然,也可以是次主播放設(shè)備D按照設(shè)定規(guī)則選擇一臺播放設(shè)備作為新的次主播放設(shè)備。
[0102]本實施例提供的技術(shù)方案,可以將播放設(shè)備從所屬的播放組中脫離出來單獨播放,實現(xiàn)了音視頻播放系統(tǒng)中播放組或播放設(shè)備的拆分。
[0103]實施例六
[0104]本實施例在上述各實施例的基礎(chǔ)上,提供一種音視頻播放系統(tǒng),所述音視頻播放系統(tǒng)包括多個播放設(shè)備,所述多個播放設(shè)備組成至少兩個播放組,所述播放組包括至少一個播放設(shè)備,所述多個播放設(shè)備中的主播放設(shè)備用于:獲取當(dāng)前播放設(shè)備產(chǎn)生的合并請求;確認設(shè)定時間內(nèi)獲取到音視頻播放系統(tǒng)中的其他播放設(shè)備發(fā)送的合并請求;將當(dāng)前播放設(shè)備所在的播放組與所述其他播放設(shè)備所在的播放組合并為目標播放組。
[0105]本實施例提供的技術(shù)方案,通過主播放設(shè)備在接收到至少兩個播放設(shè)備發(fā)送的合并請求時,將所述至少兩個播放設(shè)備所在的播放組合并為一個播放組的技術(shù)手段,解決了現(xiàn)有技術(shù)中當(dāng)音源設(shè)備不支持多個播放組合并的合并命令時無法完成音視頻播放系統(tǒng)中的多個播放組合并的技術(shù)問題,實現(xiàn)了音視頻播放系統(tǒng)中播放組之間的合并控制,同時也實現(xiàn)了音視頻播放系統(tǒng)中播放設(shè)備所連接的音源設(shè)備的多樣化,支持各種音源設(shè)備向音視頻播放系統(tǒng)發(fā)送音視頻數(shù)據(jù)以使各個播放設(shè)備播放音視頻數(shù)據(jù)對應(yīng)的播放文件。
[0106]在上述各實施例的基礎(chǔ)上,所述目標播放組中的各個播放設(shè)備同步播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件。
[0107]在上述各實施例的基礎(chǔ)上,所述主播放設(shè)備獲取當(dāng)前播放設(shè)備產(chǎn)生的合并請求具體為:
[0108]主播放設(shè)備獲取當(dāng)前播放設(shè)備在接收到用戶作用于所述當(dāng)前播放設(shè)備的合并指令時產(chǎn)生的合并請求;或者,
[0109]主播放設(shè)備獲取當(dāng)前播放設(shè)備在接收到所述當(dāng)前播放設(shè)備連接的音源設(shè)備發(fā)送的合并指令時產(chǎn)生的合并請求。
[0110]在上述各實施例的基礎(chǔ)上,所述目標播放組中的各個播放設(shè)備同步播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件包括:
[0111]所述目標播放組中的各個播放設(shè)備按照設(shè)定確定規(guī)則確定所述目標播放組中的次主播放設(shè)備;
[0112]所述次主播放設(shè)備控制所述目標播放組中的各個播放設(shè)備播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件。
[0113]在上述各實施例的基礎(chǔ)上,所述目標播放組中的各個播放設(shè)備同步播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件包括:
[0114]所述目標播放組中的各個與音源設(shè)備連接的播放設(shè)備通過廣播方式按照設(shè)定生成規(guī)則生成各自對應(yīng)的控制播放序號;
[0115]所述各個與音源設(shè)備連接的播放設(shè)備基于各自對應(yīng)的控制播放序號控制所述目標播放組中的各個播放設(shè)備播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件。
[0116]在上述各實施例的基礎(chǔ)上,所述次主播放設(shè)備控制所述目標播放組中的各個播放設(shè)備播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件包括:
[0117]所述次主播放設(shè)備控制所述目標播放組對應(yīng)的各個音源設(shè)備按照設(shè)定發(fā)送規(guī)則分別向各自連接的播放設(shè)備發(fā)送待播放數(shù)據(jù);
[0118]所述目標播放組中的各個播放設(shè)備在接收到所述待播放數(shù)據(jù)后播放與所述待播放數(shù)據(jù)對應(yīng)的待播放文件。
[0119]在上述各實施例的基礎(chǔ)上,所述各個與音源設(shè)備連接的播放設(shè)備基于各自對應(yīng)的控制播放序號控制所述目標播放組的各個播放設(shè)備播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件包括:
[0120]所述各個與音源設(shè)備連接的播放設(shè)備基于各自對應(yīng)的控制播放序號分別控制所連接的音源設(shè)備向各自發(fā)送待播放數(shù)據(jù);
[0121 ]所述目標播放組中的各個播放設(shè)備在接收到所述待播放數(shù)據(jù)后播放與所述待播放數(shù)據(jù)對應(yīng)的待播放文件。
[0122]在上述各實施例的基礎(chǔ)上,所述目標播放組播中的各個播放設(shè)備按照設(shè)定確定規(guī)則確定所述目標播放組中的次主播放設(shè)備包括:
[0123]所述目標播放組播中的各個播放設(shè)備確定所述目標播放組中的MAC地址最小或最大或者IP地址最小或最大的播放設(shè)備為所述目標播放組中的次主播放設(shè)備。
[0124]在上述各實施例的基礎(chǔ)上,所述目標播放組中的各個與音源設(shè)備連接的播放設(shè)備通過廣播方式按照設(shè)定生成規(guī)則生成各自對應(yīng)的控制播放序號包括:
[0125]所述目標播放組中的各個與音源設(shè)備連接的播放設(shè)備通過廣播方式根據(jù)各自的MAC地址或者IP地址生成各自對應(yīng)的控制播放序號。
[0126]在上述各實施例的基礎(chǔ)上,所述次主播放設(shè)備控制所述目標播放組對應(yīng)的各個音源設(shè)備按照設(shè)定發(fā)送規(guī)則分別向各自連接的播放設(shè)備發(fā)送待播放數(shù)據(jù)包括:
[0127]所述次主播放設(shè)備控制所述目標播放組對應(yīng)的各個音源設(shè)備按照所述各個音源設(shè)備所連接的播放設(shè)備各自接收到所述合并指令的時間先后順序分別發(fā)送待播放數(shù)據(jù);或者,
[0128]所述次主播放設(shè)備控制所述目標播放組對應(yīng)的各個音源設(shè)備按照隨機順序分別發(fā)送待播放數(shù)據(jù)。
[0129]在上述各實施例的基礎(chǔ)上,所述主播放設(shè)備還用于:若在設(shè)定時間內(nèi)未接收到音視頻播放系統(tǒng)中除所述當(dāng)前播放設(shè)備之外的其他播放設(shè)備發(fā)送的合并請求,并且檢測到當(dāng)前播放設(shè)備處于所述當(dāng)前播放設(shè)備所在播放組的同步播放狀態(tài),則將所述當(dāng)前播放設(shè)備脫離所在的播放組。
[0130]在上述各實施例的基礎(chǔ)上,所述主播放設(shè)備還用于:獲取當(dāng)前播放設(shè)備產(chǎn)生的拆分請求,根據(jù)所述拆分請求將所述當(dāng)前播放設(shè)備脫離所在的播放組。
[0131]在上述各實施例的基礎(chǔ)上,所述主播放設(shè)備還用于:在將所述當(dāng)前播放設(shè)備脫離所在的播放組之后,若所述當(dāng)前播放設(shè)備存在與所述當(dāng)前播放設(shè)備連接的音源設(shè)備,則控制所述當(dāng)前播放設(shè)備所在播放組的次主播放設(shè)備將播放列表中的所述音源設(shè)備的播放文件刪除。
[0132]在上述各實施例的基礎(chǔ)上,所述主播放設(shè)備還用于:若所述當(dāng)前播放設(shè)備為所述當(dāng)前播放設(shè)備所在播放組的次主播放設(shè)備,則從所述播放組中按照設(shè)定規(guī)則選擇一臺播放設(shè)備作為新的次主播放設(shè)備,并將刪除了所述播放文件后的播放列表發(fā)送給所述新的次主播放設(shè)備。
[0133]上述實施例中提供的音視頻播放系統(tǒng)可執(zhí)行本發(fā)明任意實施例所提供的音視頻播放系統(tǒng)中的播放組的控制方法,具備執(zhí)行該方法相應(yīng)的功能模塊和有益效果。未在上述實施例中詳盡描述的技術(shù)細節(jié),可參見本發(fā)明任意實施例所提供的音視頻播放系統(tǒng)中的播放組的控制方法。
[0134]另外,本實施所述音視頻播放系統(tǒng)中的播放設(shè)備的結(jié)構(gòu)示意圖如圖8所示,主要包括:處理器、藍牙模塊、網(wǎng)絡(luò)接口、音視頻放大模塊、揚聲器和存儲器;
[0135]所述處理器為播放設(shè)備的核心,用于執(zhí)行控制程序,與周邊各功能模塊通信,協(xié)調(diào)和控制各個功能模塊的工作。
[0136]所述藍牙模塊用于實現(xiàn)藍牙通信,使播放設(shè)備可以通過藍牙技術(shù)與同樣具備藍牙功能的音源設(shè)備建立連接,獲取音視頻數(shù)據(jù)或控制數(shù)據(jù)。藍牙模塊將獲取得到的音視頻數(shù)據(jù)和控制數(shù)據(jù)傳輸給處理器,也將處理器傳輸過來的音視頻數(shù)據(jù)和控制數(shù)據(jù)發(fā)送給音源設(shè)備或其它藍牙設(shè)備。
[0137]所述網(wǎng)絡(luò)接口可以是有線網(wǎng)絡(luò)接口,也可以是符合802.11規(guī)范的無線網(wǎng)絡(luò)接口,所述處理器通過網(wǎng)絡(luò)接口可以連接到互聯(lián)網(wǎng),獲取網(wǎng)絡(luò)流媒體音樂數(shù)據(jù)。通過網(wǎng)絡(luò)接口,特別是無線網(wǎng)絡(luò)的形式,多個播放設(shè)備可以組成一個無線音視頻播放系統(tǒng),實現(xiàn)音視頻數(shù)據(jù)的同步播放。通常情況下,各個音源設(shè)備也可以是通過無線網(wǎng)絡(luò)(如WIFI)連接入音視頻播放系統(tǒng),對音視頻播放系統(tǒng)及系統(tǒng)內(nèi)的播放設(shè)備進行操作控制。
[0138]所述音視頻放大模塊用于將處理器發(fā)送過來的模擬音視頻信號進行功率放大,以驅(qū)動揚聲器發(fā)聲。
[0139]所述揚聲器為聲音還原部件,其數(shù)量可以是一個或多個。
[0140]所述儲存器用于存儲處理器執(zhí)行的程序,以及音視頻播放系統(tǒng)的一些配置數(shù)據(jù),如網(wǎng)絡(luò)連接數(shù)據(jù),音量信息,分組信息、以及播放列表等。
[0141]上述僅為本發(fā)明的較佳實施例及所運用的技術(shù)原理。本發(fā)明不限于這里所述的特定實施例,對本領(lǐng)域技術(shù)人員來說能夠進行的各種明顯變化、重新調(diào)整及替代均不會脫離本發(fā)明的保護范圍。因此,雖然通過以上實施例對本發(fā)明進行了較為詳細的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實施例,而本發(fā)明的范圍由權(quán)利要求的范圍決定。
【主權(quán)項】
1.一種音視頻播放系統(tǒng)中的播放組的控制方法,其特征在于,包括: 主播放設(shè)備獲取當(dāng)前播放設(shè)備產(chǎn)生的合并請求; 主播放設(shè)備確認設(shè)定時間內(nèi)獲取到音視頻播放系統(tǒng)中除所述當(dāng)前播放設(shè)備之外的其他播放設(shè)備發(fā)送的合并請求; 主播放設(shè)備將所述當(dāng)前播放設(shè)備所在的播放組與所述其他播放設(shè)備所在的播放組合并為目標播放組,所述播放組包括至少一個播放設(shè)備。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:所述目標播放組中的各個播放設(shè)備同步播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取當(dāng)前播放設(shè)備產(chǎn)生的合并請求包括: 主播放設(shè)備獲取當(dāng)前播放設(shè)備在接收到用戶作用于所述當(dāng)前播放設(shè)備的合并指令時產(chǎn)生的合并請求;或者, 主播放設(shè)備獲取當(dāng)前播放設(shè)備在接收到所述當(dāng)前播放設(shè)備連接的音源設(shè)備發(fā)送的合并指令時產(chǎn)生的合并請求。4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述目標播放組中的各個播放設(shè)備同步播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件包括: 所述目標播放組中的各個播放設(shè)備按照設(shè)定確定規(guī)則確定所述目標播放組中的次主播放設(shè)備; 所述次主播放設(shè)備控制所述目標播放組中的各個播放設(shè)備播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件。5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述目標播放組中的各個播放設(shè)備同步播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件包括: 所述目標播放組中的各個與音源設(shè)備連接的播放設(shè)備通過廣播方式按照設(shè)定生成規(guī)則生成各自對應(yīng)的控制播放序號; 所述各個與音源設(shè)備連接的播放設(shè)備基于各自對應(yīng)的控制播放序號控制所述目標播放組中的各個播放設(shè)備播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件。6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述次主播放設(shè)備控制所述目標播放組中的各個播放設(shè)備播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件包括: 所述次主播放設(shè)備控制所述目標播放組對應(yīng)的各個音源設(shè)備按照設(shè)定發(fā)送規(guī)則分別向各自連接的播放設(shè)備發(fā)送待播放數(shù)據(jù); 所述目標播放組中的各個播放設(shè)備在接收到所述待播放數(shù)據(jù)后播放與所述待播放數(shù)據(jù)對應(yīng)的待播放文件。7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述各個與音源設(shè)備連接的播放設(shè)備基于各自對應(yīng)的控制播放序號控制所述目標播放組的各個播放設(shè)備播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件包括: 所述各個與音源設(shè)備連接的播放設(shè)備基于各自對應(yīng)的控制播放序號分別控制所連接的音源設(shè)備向各自發(fā)送待播放數(shù)據(jù); 所述目標播放組中的各個播放設(shè)備在接收到所述待播放數(shù)據(jù)后播放與所述待播放數(shù)據(jù)對應(yīng)的待播放文件。8.根據(jù)權(quán)利要求4或6所述的方法,其特征在于,所述目標播放組播中的各個播放設(shè)備按照設(shè)定確定規(guī)則確定所述目標播放組中的次主播放設(shè)備包括: 所述目標播放組播中的各個播放設(shè)備確定所述目標播放組中的MAC地址最小或最大或者IP地址最小或最大的播放設(shè)備為所述目標播放組中的次主播放設(shè)備。9.根據(jù)權(quán)利要求5或7所述的方法,其特征在于,所述目標播放組中的各個與音源設(shè)備連接的播放設(shè)備通過廣播方式按照設(shè)定生成規(guī)則生成各自對應(yīng)的控制播放序號包括: 所述目標播放組中的各個與音源設(shè)備連接的播放設(shè)備通過廣播方式根據(jù)各自的MAC地址或者IP地址生成各自對應(yīng)的控制播放序號。10.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述次主播放設(shè)備控制所述目標播放組對應(yīng)的各個音源設(shè)備按照設(shè)定發(fā)送規(guī)則分別向各自連接的播放設(shè)備發(fā)送待播放數(shù)據(jù)包括: 所述次主播放設(shè)備控制所述目標播放組對應(yīng)的各個音源設(shè)備按照所述各個音源設(shè)備所連接的播放設(shè)備各自接收到所述合并指令的時間先后順序分別發(fā)送待播放數(shù)據(jù);或者, 所述次主播放設(shè)備控制所述目標播放組對應(yīng)的各個音源設(shè)備按照隨機順序分別發(fā)送待播放數(shù)據(jù)。11.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 主播放設(shè)備若在設(shè)定時間內(nèi)未接收到音視頻播放系統(tǒng)中除所述當(dāng)前播放設(shè)備之外的其他播放設(shè)備發(fā)送的合并請求,并且檢測到當(dāng)前播放設(shè)備處于所述當(dāng)前播放設(shè)備所在播放組的同步播放狀態(tài),則將所述當(dāng)前播放設(shè)備脫離所在的播放組。12.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 主播放設(shè)備獲取當(dāng)前播放設(shè)備產(chǎn)生的拆分請求,根據(jù)所述拆分請求將所述當(dāng)前播放設(shè)備脫離所在的播放組。13.根據(jù)權(quán)利要求12所述的方法,其特征在于,在將所述當(dāng)前播放設(shè)備脫離所在的播放組之后,還包括: 若所述當(dāng)前播放設(shè)備存在與所述當(dāng)前播放設(shè)備連接的音源設(shè)備,則主播放設(shè)備控制所述當(dāng)前播放設(shè)備所在播放組的次主播放設(shè)備將播放列表中的所述音源設(shè)備的播放文件刪除。14.根據(jù)權(quán)利要求13所述的方法,其特征在于,還包括: 若所述當(dāng)前播放設(shè)備為所述當(dāng)前播放設(shè)備所在播放組的次主播放設(shè)備,則主播放設(shè)備從所述播放組中按照設(shè)定規(guī)則選擇一臺播放設(shè)備作為新的次主播放設(shè)備,并將刪除了所述播放文件后的播放列表發(fā)送給所述新的次主播放設(shè)備。15.—種音視頻播放系統(tǒng),其特征在于,包括多個播放設(shè)備,所述多個播放設(shè)備中的主播放設(shè)備用于: 獲取當(dāng)前播放設(shè)備產(chǎn)生的合并請求; 確認設(shè)定時間內(nèi)獲取到音視頻播放系統(tǒng)中除所述當(dāng)前播放設(shè)備之外的其他播放設(shè)備發(fā)送的合并請求; 將當(dāng)前播放設(shè)備所在的播放組與所述其他播放設(shè)備所在的播放組合并為目標播放組。16.根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于,所述目標播放組中的各個播放設(shè)備同步播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件。17.根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于,所述主播放設(shè)備獲取當(dāng)前播放設(shè)備產(chǎn)生的合并請求具體為: 主播放設(shè)備獲取當(dāng)前播放設(shè)備在接收到用戶作用于所述當(dāng)前播放設(shè)備的合并指令時產(chǎn)生的合并請求;或者, 主播放設(shè)備獲取當(dāng)前播放設(shè)備在接收到所述當(dāng)前播放設(shè)備連接的音源設(shè)備發(fā)送的合并指令時產(chǎn)生的合并請求。18.根據(jù)權(quán)利要求16所述的系統(tǒng),其特征在于,所述目標播放組中的各個播放設(shè)備同步播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件包括: 所述目標播放組中的各個播放設(shè)備按照設(shè)定確定規(guī)則確定所述目標播放組中的次主播放設(shè)備; 所述次主播放設(shè)備控制所述目標播放組中的各個播放設(shè)備播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件。19.根據(jù)權(quán)利要求16所述的系統(tǒng),其特征在于,所述目標播放組中的各個播放設(shè)備同步播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件包括: 所述目標播放組中的各個與音源設(shè)備連接的播放設(shè)備通過廣播方式按照設(shè)定生成規(guī)則生成各自對應(yīng)的控制播放序號; 所述各個與音源設(shè)備連接的播放設(shè)備基于各自對應(yīng)的控制播放序號控制所述目標播放組中的各個播放設(shè)備播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件。20.根據(jù)權(quán)利要求18所述的系統(tǒng),其特征在于,所述次主播放設(shè)備控制所述目標播放組中的各個播放設(shè)備播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件包括: 所述次主播放設(shè)備控制所述目標播放組對應(yīng)的各個音源設(shè)備按照設(shè)定發(fā)送規(guī)則分別向各自連接的播放設(shè)備發(fā)送待播放數(shù)據(jù); 所述目標播放組中的各個播放設(shè)備在接收到所述待播放數(shù)據(jù)后播放與所述待播放數(shù)據(jù)對應(yīng)的待播放文件。21.根據(jù)權(quán)利要求19所述的系統(tǒng),其特征在于,所述各個與音源設(shè)備連接的播放設(shè)備基于各自對應(yīng)的控制播放序號控制所述目標播放組的各個播放設(shè)備播放所述目標播放組對應(yīng)的音源設(shè)備的待播放文件包括: 所述各個與音源設(shè)備連接的播放設(shè)備基于各自對應(yīng)的控制播放序號分別控制所連接的音源設(shè)備向各自發(fā)送待播放數(shù)據(jù); 所述目標播放組中的各個播放設(shè)備在接收到所述待播放數(shù)據(jù)后播放與所述待播放數(shù)據(jù)對應(yīng)的待播放文件。22.根據(jù)權(quán)利要求18或20所述的系統(tǒng),其特征在于,所述目標播放組播中的各個播放設(shè)備按照設(shè)定確定規(guī)則確定所述目標播放組中的次主播放設(shè)備包括: 所述目標播放組播中的各個播放設(shè)備確定所述目標播放組中的MAC地址最小或最大或者IP地址最小或最大的播放設(shè)備為所述目標播放組中的次主播放設(shè)備。23.根據(jù)權(quán)利要求19或21所述的系統(tǒng),其特征在于,所述目標播放組中的各個與音源設(shè)備連接的播放設(shè)備通過廣播方式按照設(shè)定生成規(guī)則生成各自對應(yīng)的控制播放序號包括: 所述目標播放組中的各個與音源設(shè)備連接的播放設(shè)備通過廣播方式根據(jù)各自的MAC地址或者IP地址生成各自對應(yīng)的控制播放序號。24.根據(jù)權(quán)利要求20所述的系統(tǒng),其特征在于,所述次主播放設(shè)備控制所述目標播放組對應(yīng)的各個音源設(shè)備按照設(shè)定發(fā)送規(guī)則分別向各自連接的播放設(shè)備發(fā)送待播放數(shù)據(jù)包括:所述次主播放設(shè)備控制所述目標播放組對應(yīng)的各個音源設(shè)備按照所述各個音源設(shè)備所連接的播放設(shè)備各自接收到所述合并指令的時間先后順序分別發(fā)送待播放數(shù)據(jù);或者, 所述次主播放設(shè)備控制所述目標播放組對應(yīng)的各個音源設(shè)備按照隨機順序分別發(fā)送待播放數(shù)據(jù)。25.根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于,所述主播放設(shè)備還用于:若在設(shè)定時間內(nèi)未接收到音視頻播放系統(tǒng)中除所述當(dāng)前播放設(shè)備之外的其他播放設(shè)備發(fā)送的合并請求,并且檢測到當(dāng)前播放設(shè)備處于所述當(dāng)前播放設(shè)備所在播放組的同步播放狀態(tài),則將所述當(dāng)前播放設(shè)備脫離所在的播放組。26.根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于,所述主播放設(shè)備還用于:獲取當(dāng)前播放設(shè)備產(chǎn)生的拆分請求,根據(jù)所述拆分請求將所述當(dāng)前播放設(shè)備脫離所在的播放組。27.根據(jù)權(quán)利要求26所述的系統(tǒng),其特征在于,所述主播放設(shè)備還用于:在將所述當(dāng)前播放設(shè)備脫離所在的播放組之后,若所述當(dāng)前播放設(shè)備存在與所述當(dāng)前播放設(shè)備連接的音源設(shè)備,則控制所述當(dāng)前播放設(shè)備所在播放組的次主播放設(shè)備將播放列表中的所述音源設(shè)備的播放文件刪除。28.根據(jù)權(quán)利要求27所述的系統(tǒng),其特征在于,所述主播放設(shè)備還用于:若所述當(dāng)前播放設(shè)備為所述當(dāng)前播放設(shè)備所在播放組的次主播放設(shè)備,則從所述播放組中按照設(shè)定規(guī)則選擇一臺播放設(shè)備作為新的次主播放設(shè)備,并將刪除了所述播放文件后的播放列表發(fā)送給所述新的次主播放設(shè)備。
【文檔編號】H04N21/4363GK105828132SQ201610169616
【公開日】2016年8月3日
【申請日】2016年3月22日
【發(fā)明人】林尚波
【申請人】廣東歐珀移動通信有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1