亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

音頻或視頻播放的方法和裝置的制造方法

文檔序號:9671276閱讀:729來源:國知局
音頻或視頻播放的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及多房間音頻或視頻系統(tǒng)(Multiroom)技術(shù),更具體地,涉及一種在多房間音頻或視頻系統(tǒng)中通過音頻或視頻設(shè)備進(jìn)行音頻或視頻播放的方法和一種在多房間音頻或視頻系統(tǒng)中通過音頻或視頻設(shè)備進(jìn)行音頻或視頻播放的裝置。
【背景技術(shù)】
[0002]隨著無線技術(shù)的發(fā)展和音頻或視頻設(shè)備技術(shù)的進(jìn)步,用戶對智能音頻或視頻系統(tǒng)有了更高的需求。多房間音頻或視頻系統(tǒng)(Multiroom)技術(shù)就是在這樣的環(huán)境下誕生的。越來越多的音頻或視頻設(shè)備可以使用Multiroom技術(shù)。這樣,在用戶家中,在不同房間的多個音頻或視頻設(shè)備可以同時播放同一首歌曲。當(dāng)多個音頻或視頻設(shè)備工作在Mu 11 i r ο ο m模式時,只有一個音頻或視頻設(shè)備處于主模式(主音頻或視頻設(shè)備),其它音頻或視頻設(shè)備處于從模式(從音頻或視頻設(shè)備)。從音頻或視頻設(shè)備同步播放主音頻或視頻設(shè)備正在播放的音樂。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,在這里,音頻或視頻設(shè)備可以指的是單獨(dú)的音頻或視頻設(shè)備,也可以是能夠播放聲音的音頻或視頻設(shè)備。
[0003]在現(xiàn)有技術(shù)中,音頻或視頻設(shè)備的音頻或視頻數(shù)據(jù)緩沖區(qū)在初始時是空的。當(dāng)開始播放音樂時,由于緩沖區(qū)全部空閑,因此,音頻或視頻設(shè)備會以較快的節(jié)拍請求數(shù)據(jù)。然而,當(dāng)緩沖區(qū)填滿時,音頻或視頻設(shè)備請求數(shù)據(jù)的節(jié)拍會降低。這種速度變化會影響音源的處理。
[0004]此外,對于多房間音響系統(tǒng),不僅要求聲音信號的同步播放,也要求有好的用戶體驗。典型地,多房間音響系統(tǒng)處理流程如下。主音頻或視頻設(shè)備確定元數(shù)據(jù)的播放時間戳,并將元數(shù)據(jù)寫入相應(yīng)數(shù)據(jù)緩沖區(qū)。主音頻或視頻設(shè)備等待時間戳到期,開始播放。在將元數(shù)據(jù)寫入數(shù)據(jù)緩沖區(qū)的同時,主音頻或視頻設(shè)備將元數(shù)據(jù)通過數(shù)據(jù)鏈路發(fā)送到從音頻或視頻設(shè)備。從音頻或視頻設(shè)備收到元數(shù)據(jù)并將其寫入相應(yīng)數(shù)據(jù)緩沖區(qū)。從音頻或視頻設(shè)備等待時間戳到期,開始播放。在這種處理方式中,由于音源數(shù)據(jù)的不穩(wěn)定性,各個音頻或視頻設(shè)備之間鏈路傳輸?shù)牟环€(wěn)定性,要求在主音頻或視頻設(shè)備和從音頻或視頻設(shè)備中設(shè)置較大的數(shù)據(jù)緩沖區(qū),用于吸收音頻或視頻數(shù)據(jù)在時間軸上的抖動。然而,較大的數(shù)據(jù)緩沖區(qū)會導(dǎo)致延時的增加,這會影響到用戶體驗。

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

[0005]本發(fā)明的一個目的是提供一種在多房間音頻或視頻系統(tǒng)中通過音頻或視頻設(shè)備進(jìn)行音頻或視頻播放的新技術(shù)方案。
[0006]根據(jù)本發(fā)明的第一方面,提供了一種在多房間音頻或視頻系統(tǒng)中通過音頻或視頻設(shè)備進(jìn)行音頻或視頻播放的方法,包括:設(shè)置音頻或視頻設(shè)備的有效數(shù)據(jù)緩沖區(qū);在所述緩沖區(qū)預(yù)留有效空閑區(qū),其中,該有效空閑區(qū)能夠容納指定大小的數(shù)據(jù)塊;以及向所述緩沖區(qū)中除了有效空閑區(qū)之外的區(qū)域填充數(shù)據(jù)。
[0007]優(yōu)選地,所述方法還包括:檢測到有效空閑區(qū)空閑;以及向有效空閑區(qū)寫入指定大小的數(shù)據(jù)塊。
[0008]優(yōu)選地,在主音頻或視頻設(shè)備播放音頻或視頻數(shù)據(jù)時,從音頻或視頻設(shè)備從主音頻或視頻設(shè)備接收音頻或視頻數(shù)據(jù),并以相同的節(jié)拍或速度進(jìn)行播放。
[0009]優(yōu)選地,所述方法還包括:接收來自從音頻或視頻設(shè)備的過期請求,其中,所述過期請求表明,在從音頻或視頻設(shè)備接收到該音頻或視頻數(shù)據(jù)時數(shù)據(jù)已經(jīng)過期,或播放該音頻或視頻數(shù)據(jù)時數(shù)據(jù)已經(jīng)過期;以及基于所述過期請求,增加數(shù)據(jù)緩沖區(qū)大小。
[0010]優(yōu)選地,所述過期請求還包括過期的具體時間或過期的數(shù)據(jù)塊個數(shù),以及基于過期的具體時間或過期的數(shù)據(jù)塊個數(shù),增加相應(yīng)大小的數(shù)據(jù)緩沖區(qū)大小。
[0011]優(yōu)選地,在所增加的數(shù)據(jù)緩沖區(qū)中填充數(shù)據(jù),從而僅在緩沖區(qū)的寫入部分保留有效空閑區(qū)。
[0012]根據(jù)本發(fā)明的第二方面,提供了一種在多房間音頻或視頻系統(tǒng)中通過音頻或視頻設(shè)備進(jìn)行音頻或視頻播放的裝置,包括:設(shè)置單元,用于設(shè)置音頻或視頻設(shè)備的有效數(shù)據(jù)緩沖區(qū),以及在所述緩沖區(qū)預(yù)留有效空閑區(qū),其中,該有效空閑區(qū)能夠容納指定大小的數(shù)據(jù)塊;以及填充單元,用于向所述緩沖區(qū)中除了有效空閑區(qū)之外的區(qū)域填充數(shù)據(jù)。
[0013]優(yōu)選地,所述的裝置還包括:寫入單元,用于在檢測到有效空閑區(qū)空閑時,向有效空閑區(qū)寫入指定大小的數(shù)據(jù)塊。
[0014]優(yōu)選地,在主音頻或視頻設(shè)備播放音頻或視頻數(shù)據(jù)時,從音頻或視頻設(shè)備從主音頻或視頻設(shè)備接收音頻或視頻數(shù)據(jù),并以相同的節(jié)拍或速度進(jìn)行播放。
[0015]優(yōu)選地,所述的裝置還包括:接收單元,用于接收來自從音頻或視頻設(shè)備的過期請求,其中,所述過期請求表明,在從音頻或視頻設(shè)備接收到該音頻或視頻數(shù)據(jù)時數(shù)據(jù)已經(jīng)過期,或播放該音頻或視頻數(shù)據(jù)時數(shù)據(jù)已經(jīng)過期;以及其中,所述設(shè)置單元基于所述過期請求,增加數(shù)據(jù)緩沖區(qū)大小。
[0016]優(yōu)選地,所述過期請求還包括過期的具體時間或過期的數(shù)據(jù)塊個數(shù),以及所述設(shè)置單元基于過期的具體時間或過期的數(shù)據(jù)塊個數(shù),增加相應(yīng)大小的音頻或視頻數(shù)據(jù)緩沖區(qū)大小。
[0017]優(yōu)選地,所述填充單元在所增加的數(shù)據(jù)緩沖區(qū)中填充數(shù)據(jù),從而僅在緩沖區(qū)的寫入部分保留有效空閑區(qū)。
[0018]根據(jù)本發(fā)明,通過在設(shè)置時在有效音頻或視頻數(shù)據(jù)緩沖區(qū)中填充數(shù)據(jù),在一定程度上避免了寫入數(shù)據(jù)節(jié)拍的較大變化。
[0019]本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,盡管現(xiàn)有技術(shù)中存在許多問題,但是,本發(fā)明的每個實施例或權(quán)利要求的技術(shù)方案可以僅在一個或幾個方面進(jìn)行改進(jìn),而不必同時解決現(xiàn)有技術(shù)中或者【背景技術(shù)】中列出的全部技術(shù)問題。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,對于一個權(quán)利要求中沒有提到的內(nèi)容不應(yīng)當(dāng)作為對于該權(quán)利要求的限制。
[0020]通過以下參照附圖對本發(fā)明的示例性實施例的詳細(xì)描述,本發(fā)明的其它特征及其優(yōu)點將會變得清楚。
【附圖說明】
[0021]被結(jié)合在說明書中并構(gòu)成說明書的一部分的附圖示出了本發(fā)明的實施例,并且連同其說明一起用于解釋本發(fā)明的原理。
[0022]圖1示出了可用于實現(xiàn)本發(fā)明的實施例的音頻或視頻設(shè)備的配置的例子的示意性框圖。
[0023]圖2示出了根據(jù)本發(fā)明的一個實施例的方法的流程圖。
[0024]圖3示出了根據(jù)本發(fā)明的一個實施例的音頻或視頻數(shù)據(jù)緩沖區(qū)調(diào)整裝置的框圖。
[0025]圖4示出了多房間音頻或視頻系統(tǒng)的一個例子。
[0026]圖5示出了音頻或視頻數(shù)據(jù)緩沖區(qū)的一個例子。
[0027]圖6示出了音頻或視頻數(shù)據(jù)緩沖區(qū)的另一個例子。
【具體實施方式】
[0028]現(xiàn)在將參照附圖來詳細(xì)描述本發(fā)明的各種示例性實施例。應(yīng)注意到:除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數(shù)字表達(dá)式和數(shù)值不限制本發(fā)明的范圍。
[0029]以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發(fā)明及其應(yīng)用或使用的任何限制。
[0030]對于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為說明書的一部分。
[0031]在這里示出和討論的所有例子中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它例子可以具有不同的值。
[0032]應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進(jìn)行進(jìn)一步討論。
[0033]需要說明的是,本發(fā)明中的音頻設(shè)備可以為音箱等音頻設(shè)備,視頻設(shè)備例如多媒體播放器(含視頻輸出,或者含音頻視頻輸出)。
[0034]以下僅以音箱為例進(jìn)行說明。
[0035]〈音箱的配置〉
[0036]圖1是顯示可用于實現(xiàn)本發(fā)明的實施例的音箱1000的配置的例子的框圖。
[0037]如圖1所示,音箱1000包括處理裝置1010、存儲裝置1020、通信裝置1030、顯示裝置1040、揚(yáng)聲器1050,等等。
[0038]處理裝置1010例如可以是中央處理器CPU、微處理器Μ⑶等。存儲裝置1020例如包括ROM(只讀存儲器)、RAM(隨機(jī)存取存儲器)、諸如硬盤的非易失性存儲器等。
[0039]通信裝置1030例如能夠進(jìn)行有線或無線通信。
[0040]顯示裝置1040例如是液晶顯示屏,例如,可以用于顯示所播放的音樂的信息等。音箱1000通過揚(yáng)聲器1050播放聲音,例如,音樂等。
[0041]圖1所示的音箱僅是解釋性的,并且決不是為了要限制本發(fā)明、其應(yīng)用或用途。
[0042]〈實施例及例子〉
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1