一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的方法、裝置和設(shè)備的制作方法
【專利摘要】本發(fā)明實施例提供了一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的方法、裝置和設(shè)備,所述的方法包括:在顯示終端側(cè)接收多媒體數(shù)據(jù);所述多媒體數(shù)據(jù)包括視頻數(shù)據(jù)和音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳;將所述音頻數(shù)據(jù)發(fā)送至移動設(shè)備側(cè);所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接;接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳;所述播放目標(biāo)時間戳為所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成的時間戳;在顯示終端側(cè)播放所述播放目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù)。本發(fā)明使用戶可以擺脫有線耳機直接連接顯示終端的束縛,方便用戶操作,實現(xiàn)了音頻數(shù)據(jù)和視頻數(shù)據(jù)的同步播放。
【專利說明】一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的方法、裝置和設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實施例涉及多媒體數(shù)據(jù)處理的【技術(shù)領(lǐng)域】,特別是涉及一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的方法、一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的裝置和一種設(shè)備。
【背景技術(shù)】
[0002]隨著可支持各種媒體的播放器的普及,越來越多的將多種媒體文件同步播放以獲得更好的欣賞效果和藝術(shù)效果,其中播放視頻、欣賞音樂、瀏覽圖片是最廣泛應(yīng)用的媒體執(zhí)行方式。
[0003]以智能電視設(shè)備為例,智能電視包括智能電視、智能機頂盒,可以進行多媒體數(shù)據(jù)的播放。在諸如在夜晚家人休息等情況下,為避免打攪其他人,同時保證對多媒體數(shù)據(jù)的觀賞,用戶可能希望通過佩戴耳機收聽智能電視設(shè)備播放視頻時的聲音,以替代智能電視設(shè)備的揚聲設(shè)備播放聲音。
[0004]佩戴耳機通常有兩種解決方法:一種方法是用有線耳機連接智能電視設(shè)備;另一種方法是針對支持藍牙耳機的設(shè)備,用藍牙耳機鏈接智能電視。
[0005]第一種方法,將有線耳機插入智能電視設(shè)備中,而由于智能電視設(shè)備通常距離用戶觀看位置比較遠,因此需要有線耳機的線很長,插拔也不方便。用戶進行其他行動,例如倒水等等,需要拖動比較長的線,造成操作十分不方便。
[0006]第二種方法需要另外購買藍牙耳機,成本高;而且,藍牙耳機通常會出現(xiàn)聲音比畫面延遲的問題,用戶體驗十分差。
【發(fā)明內(nèi)容】
[0007]本發(fā)明實施例所要解決的技術(shù)問題是提供一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的方法用以解決操作不方便和成本高的問題。
[0008]相應(yīng)的,本發(fā)明實施例還提供了一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的裝置和一種設(shè)備,用以保證上述方法的實現(xiàn)及應(yīng)用。
[0009]為了解決上述問題,本發(fā)明實施例公開了一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的方法,包括:
[0010]在顯示終端側(cè)接收多媒體數(shù)據(jù);所述多媒體數(shù)據(jù)包括視頻數(shù)據(jù)和音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳;
[0011]將所述音頻數(shù)據(jù)發(fā)送至移動設(shè)備側(cè);所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接;
[0012]接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳;所述播放目標(biāo)時間戳為所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成的時間戳;
[0013]在顯示終端側(cè)播放所述播放目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù)。
[0014]優(yōu)選地,所述無線傳輸?shù)姆绞桨ㄒ韵碌囊环N或多種:
[0015]以太網(wǎng)、藍牙、2.4G無線網(wǎng)絡(luò)、紅外線和無線網(wǎng)絡(luò)協(xié)議ZigBee。[0016]優(yōu)選地,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳。
[0017]優(yōu)選地,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳和延遲時間值;所述延遲時間值為所述顯示終端側(cè)與所述移動設(shè)備側(cè)之間數(shù)據(jù)傳輸延遲的時間。
[0018]優(yōu)選地,在所述接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳的步驟之后,所述方法還包括:
[0019]獲取延遲時間值;
[0020]在所述播放目標(biāo)時間戳指示的時間值上增加所述延遲時間值。
[0021]優(yōu)選地,所述延遲時間值為將預(yù)置的模擬數(shù)據(jù)發(fā)送至所述移動設(shè)備側(cè)并記錄當(dāng)前的第一系統(tǒng)時間值,接收所述移動設(shè)備側(cè)返回的所述模擬數(shù)據(jù)并記錄當(dāng)前的第二系統(tǒng)時間值,以及,計算所述第二系統(tǒng)時間值與所述第一系統(tǒng)時間值的差值的一半,獲得的延遲時間值;
[0022]或者;
[0023]所述延遲時間值為所述移動設(shè)備側(cè)發(fā)送的延遲時間值。
[0024]優(yōu)選地,所述視頻數(shù)據(jù)攜帶有一個或多個視頻時間戳;
[0025]所述在顯示終端側(cè)播放所述播放目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù)的步驟包括:
[0026]當(dāng)當(dāng)前播放的視頻時間戳大于所述播放目標(biāo)時間戳?xí)r,暫停播放視頻數(shù)據(jù)直至當(dāng)前播放的視頻時間戳等于所述播放目標(biāo)時間戳;
[0027]和/ 或,
[0028]當(dāng)當(dāng)前播放的視頻時間戳小于或等于所述播放目標(biāo)時間戳?xí)r,查找等于所述播放目標(biāo)時間戳的視頻時間戳;
[0029]播放所述視頻時間戳對應(yīng)的視頻數(shù)據(jù)。
[0030]優(yōu)選地,在所述接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳的步驟之前,所述方法還包括:
[0031 ] 對所述視頻數(shù)據(jù)進行緩沖處理。
[0032]本發(fā)明實施例還公開了一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的方法,包括:
[0033]在移動設(shè)備側(cè)接收顯示終端側(cè)發(fā)送的音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳;所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接;
[0034]當(dāng)播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成播放目標(biāo)時間戳;
[0035]將所述播放目標(biāo)時間戳發(fā)送至所述顯示終端側(cè);所述顯示終端側(cè)用于播放所述目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù);其中,所述音頻數(shù)據(jù)和所述視頻數(shù)據(jù)為所述顯示終端接收的多媒體數(shù)據(jù)。
[0036]優(yōu)選地,所述無線傳輸?shù)姆绞桨ㄒ韵碌囊环N或多種:
[0037]以太網(wǎng)、藍牙、2.4G無線網(wǎng)絡(luò)、紅外線和無線網(wǎng)絡(luò)協(xié)議ZigBee。
[0038]優(yōu)選地,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳。
[0039]優(yōu)選地,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳和延遲時間值;所述延遲時間值為所述顯示終端與所述移動設(shè)備之間數(shù)據(jù)傳輸延遲的時間。
[0040]優(yōu)選地,所述延遲時間值為通過將預(yù)置的模擬數(shù)據(jù)發(fā)送至所述顯示終端并記錄當(dāng)前的第三系統(tǒng)時間值,接收所述顯示終端返回的所述模擬數(shù)據(jù)并記錄當(dāng)前的第四系統(tǒng)時間值,以及計算所述第四系統(tǒng)時間值與所述第三系統(tǒng)時間值的差值的一半,獲得的延遲時間值;
[0041]或者,
[0042]所述延遲時間值為所述顯示終端發(fā)送的延遲時間值。
[0043]優(yōu)選地,在所述在播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成播放目標(biāo)時間戳的步驟之前,所述方法還包括:
[0044]對所述音頻數(shù)據(jù)進行緩沖處理。
[0045]本發(fā)明實施例還公開了一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的裝置,包括:
[0046]多媒體數(shù)據(jù)接收模塊,用于在顯示終端側(cè)接收多媒體數(shù)據(jù);所述多媒體數(shù)據(jù)包括視頻數(shù)據(jù)和音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳;
[0047]音頻數(shù)據(jù)發(fā)送模塊,用于將所述音頻數(shù)據(jù)發(fā)送至移動設(shè)備側(cè);所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接;
[0048]播放目標(biāo)時間戳接收模塊,用于接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳;所述播放目標(biāo)時間戳為所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成的時間戳;
[0049]視頻數(shù)據(jù)播放模塊,用于在顯示終端側(cè)播放所述播放目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù)。
[0050]優(yōu)選地,所述無線傳輸?shù)姆绞桨ㄒ韵碌囊环N或多種:
[0051]以太網(wǎng)、藍牙、2.4G無線網(wǎng)絡(luò)、紅外線和無線網(wǎng)絡(luò)協(xié)議ZigBee。
[0052]優(yōu)選地,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳。
[0053]優(yōu)選地,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳和延遲時間值;所述延遲時間值為所述顯示終端側(cè)與所述移動設(shè)備側(cè)之間數(shù)據(jù)傳輸延遲的時間。
[0054]優(yōu)選地,還包括:
[0055]獲取模塊,用于獲取延遲時間值;
[0056]增加模塊,用于在所述播放目標(biāo)時間戳指示的時間值上增加所述延遲時間值。
[0057]優(yōu)選地,所述延遲時間值為將預(yù)置的模擬數(shù)據(jù)發(fā)送至所述移動設(shè)備側(cè)并記錄當(dāng)前的第一系統(tǒng)時間值,接收所述移動設(shè)備側(cè)返回的所述模擬數(shù)據(jù)并記錄當(dāng)前的第二系統(tǒng)時間值,以及,計算所述第二系統(tǒng)時間值與所述第一系統(tǒng)時間值的差值的一半,獲得的延遲時間值;
[0058]或者;
[0059]所述延遲時間值為所述移動設(shè)備側(cè)發(fā)送的延遲時間值。
[0060]優(yōu)選地,所述視頻數(shù)據(jù)攜帶有一個或多個視頻時間戳;所述視頻數(shù)據(jù)播放模塊包括:
[0061]暫停播放子模塊,用于在當(dāng)前播放的視頻時間戳大于所述播放目標(biāo)時間戳?xí)r,暫停播放視頻數(shù)據(jù)直至當(dāng)前播放的視頻時間戳等于所述播放目標(biāo)時間戳;
[0062]和/ 或,
[0063]查找子模塊,用于在當(dāng)前播放的視頻時間戳小于或等于所述播放目標(biāo)時間戳?xí)r,查找等于所述播放目標(biāo)時間戳的視頻時間戳;
[0064]播放子模塊,用于播放所述視頻時間戳對應(yīng)的視頻數(shù)據(jù)。
[0065]優(yōu)選地,還包括:
[0066]第一緩沖模塊,用于對所述視頻數(shù)據(jù)進行緩沖處理。
[0067]本發(fā)明實施例還公開了一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的裝置,包括:
[0068]音頻數(shù)據(jù)接收模塊,用于在移動設(shè)備側(cè)接收顯示終端側(cè)發(fā)送的音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳;所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接;
[0069]播放目標(biāo)時間戳生成模塊,用于在播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成播放目標(biāo)時間戳;
[0070]播放目標(biāo)時間戳發(fā)送模塊,用于將所述播放目標(biāo)時間戳發(fā)送至所述顯示終端側(cè);所述顯示終端側(cè)用于播放所述目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù);其中,所述音頻數(shù)據(jù)和所述視頻數(shù)據(jù)為所述顯示終端接收的多媒體數(shù)據(jù)。
[0071]優(yōu)選地,所述無線傳輸?shù)姆绞桨ㄒ韵碌囊环N或多種:
[0072]以太網(wǎng)、藍牙、2.4G無線網(wǎng)絡(luò)、紅外線和無線網(wǎng)絡(luò)協(xié)議ZigBee。
[0073]優(yōu)選地,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳。
[0074]優(yōu)選地,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳和延遲時間值;所述延遲時間值為所述顯示終端與所述移動設(shè)備之間數(shù)據(jù)傳輸延遲的時間。
[0075]優(yōu)選地,所述延遲時間值為通過將預(yù)置的模擬數(shù)據(jù)發(fā)送至所述顯示終端并記錄當(dāng)前的第三系統(tǒng)時間值,接收所述顯示終端返回的所述模擬數(shù)據(jù)并記錄當(dāng)前的第四系統(tǒng)時間值,以及計算所述第四系統(tǒng)時間值與所述第三系統(tǒng)時間值的差值的一半,獲得的延遲時間值;
[0076]或者,
[0077]所述延遲時間值為所述顯示終端發(fā)送的延遲時間值。
[0078]優(yōu)選地,還包括:
[0079]第二緩沖模塊,用于對所述音頻數(shù)據(jù)進行緩沖處理。
[0080]本發(fā)明實施例還公開了一種設(shè)備,其特征在于,包括:
[0081]一個或多個處理器;
[0082]存儲器;和
[0083]一個或多個模塊,所述一個或多個模塊存儲于所述存儲器中并被配置成由所述一個或多個處理器執(zhí)行,其中,所述一個或多個模塊具有如下功能:
[0084]在顯示終端側(cè)接收多媒體數(shù)據(jù);所述多媒體數(shù)據(jù)包括視頻數(shù)據(jù)和音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳;
[0085]將所述音頻數(shù)據(jù)發(fā)送至移動設(shè)備側(cè);所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接;
[0086]接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳;所述播放目標(biāo)時間戳為所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成的時間戳;
[0087]在顯示終端側(cè)播放所述播放目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù)。
[0088]本發(fā)明實施例還公開了一種設(shè)備,包括:
[0089]一個或多個處理器;
[0090]存儲器;和
[0091]一個或多個模塊,所述一個或多個模塊存儲于所述存儲器中并被配置成由所述一個或多個處理器執(zhí)行,其中,所述一個或多個模塊具有如下功能:
[0092]在移動設(shè)備側(cè)接收顯示終端側(cè)發(fā)送的音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳;所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接;
[0093]當(dāng)播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成播放目標(biāo)時間戳;
[0094]將所述播放目標(biāo)時間戳發(fā)送至所述顯示終端側(cè);所述顯示終端側(cè)用于播放所述目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù);其中,所述音頻數(shù)據(jù)和所述視頻數(shù)據(jù)為所述顯示終端接收的多媒體數(shù)據(jù)。
[0095]與【背景技術(shù)】相比,本發(fā)明實施例包括以下優(yōu)點:
[0096]本發(fā)明實施例中顯示終端在接收多媒體數(shù)據(jù)后,將音頻數(shù)據(jù)發(fā)送至移動設(shè)備,移動設(shè)備在播放音頻數(shù)據(jù)時,返回播放目標(biāo)時間戳,顯示終端根據(jù)播放目標(biāo)時間戳播放視頻數(shù)據(jù),其中顯示終端與移動設(shè)備通過無線傳輸?shù)姆绞竭B接,使用戶可以擺脫有線耳機直接連接顯示終端的束縛,方便用戶操作,同時避免了音頻數(shù)據(jù)和視頻數(shù)據(jù)在播放時產(chǎn)生的微小差異累積造成的明顯不同步的問題,實現(xiàn)了音頻數(shù)據(jù)和視頻數(shù)據(jù)的同步播放。此外,移動設(shè)備是大眾使用頻率很高的產(chǎn)品,本發(fā)明實施例復(fù)用移動設(shè)備,一物多用,避免了額外購買藍牙耳機,實用性強,極大的降低了成本。
[0097]本發(fā)明實施例在播放目標(biāo)時間戳中添加延遲時間值,消除了顯示終端與移動設(shè)備在傳輸播放目標(biāo)時間戳的延遲的影響,進一步提高了音頻數(shù)據(jù)和視頻數(shù)據(jù)同步播放的精度。
【專利附圖】
【附圖說明】
[0098]圖1示出了一種顯示終端同步播放視頻數(shù)據(jù)和音頻數(shù)據(jù)的流程示例圖;
[0099]圖2示出了一種顯示終端與藍牙耳機同步播放視頻數(shù)據(jù)和音頻數(shù)據(jù)的流程示例圖;
[0100]圖3示出了本發(fā)明的一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的方法實施例1的步驟流程圖;
[0101]圖4示出了本發(fā)明的一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的方法實施例2的步驟流程圖;
[0102]圖5示出了本發(fā)明的一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的方法實施例3的步驟流程圖;
[0103]圖6示出了本發(fā)明的一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的方法實施例4的步驟流程圖;[0104]圖7示出了本發(fā)明的一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的裝置實施例1的結(jié)構(gòu)框圖;
[0105]圖8示出了本發(fā)明的一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的裝置實施例2的結(jié)構(gòu)框圖;
[0106]圖9出了本發(fā)明一個實施例提供的智能電視的結(jié)構(gòu)示意圖;
[0107]圖10示出了本發(fā)明實施例提供的一種終端設(shè)備結(jié)構(gòu)示意圖。
【具體實施方式】
[0108]為使本發(fā)明實施例的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和【具體實施方式】對本發(fā)明實施例作進一步詳細(xì)的說明。
[0109]參照圖1,示出了一種顯示終端同步播放視頻數(shù)據(jù)和音頻數(shù)據(jù)的流程示例圖。
[0110]如圖1所示,在顯示終端中的音視頻數(shù)據(jù)讀取模塊讀取多媒體數(shù)據(jù),然后進行解碼獲得視頻數(shù)據(jù)和音頻數(shù)據(jù),而視頻數(shù)據(jù)和音頻數(shù)據(jù)帶有用于同步的時間戳。
[0111]接著將視頻數(shù)據(jù)發(fā)送至視頻輸出模塊,將音頻數(shù)據(jù)發(fā)送至音頻輸出模塊。在播放多媒體數(shù)據(jù)時,由播放時點控制模塊進行視頻數(shù)據(jù)和音頻數(shù)據(jù)的時間戳同步,然后視頻輸出模塊根據(jù)同步的時間戳在顯示器上播放視頻數(shù)據(jù),音頻數(shù)據(jù)模塊根據(jù)同步的時間戳在揚聲器上播放音頻數(shù)據(jù),最終實現(xiàn)同步播放視頻數(shù)據(jù)和音頻數(shù)據(jù),在整體上實現(xiàn)多媒體數(shù)據(jù)的播放。
[0112]然而,在某些情況下,例如在夜晚家人休息,為避免打攪其他人,用戶可能希望通過耳機收聽智能電視設(shè)備播放多媒體數(shù)據(jù)時的音頻數(shù)據(jù)。
[0113]為解決上述問題,可以應(yīng)用藍牙耳機遠程收聽智能電視設(shè)備播放多媒體數(shù)據(jù)時的音頻數(shù)據(jù)。
[0114]在藍牙應(yīng)用中,藍牙產(chǎn)品區(qū)分設(shè)備類型和服務(wù)類型。
[0115]一般而言,設(shè)備類型包含主設(shè)備類型及輔助設(shè)備類型,規(guī)定了藍牙設(shè)備屬于哪類型的設(shè)備,如耳機、手機、打印機等。以手機為例,通過輔助設(shè)備類型規(guī)定了是智能手機還是普通手機。
[0116]服務(wù)類型規(guī)定了藍牙設(shè)備可以提供的服務(wù)。以手機為例,有的手機支持OPP(對象存儲規(guī)范,Object Push Profile)和 FTP (File Transfer Protocol,文件傳輸協(xié)議)兩種文件傳輸服務(wù),有的手機只提供OPP服務(wù),兩個藍牙設(shè)備要相互通訊,設(shè)備類可以不同,如手機和耳機,但藍牙設(shè)備的服務(wù)協(xié)議必須一致,因為需要耳機提供語音服務(wù),通過手機查找到耳機,會在連接前還是要詢問它能提供什么服務(wù),然后再進行通訊。
[0117]移動設(shè)備,例如智能手機,智能平板等等,盡管具備藍牙功能,屬于藍牙產(chǎn)品,但是其設(shè)備類型不是耳機,不能提供藍牙耳機服務(wù)能力,因此無法作為耳機被顯示終端上的藍牙模塊連接和推送音頻數(shù)據(jù)使用。
[0118]因此,若想通過藍牙耳機收聽智能電視設(shè)備播放多媒體數(shù)據(jù)時的音頻數(shù)據(jù),則需要額外購買藍牙耳機。
[0119]參照圖2,示出了一種顯示終端與藍牙耳機同步播放視頻數(shù)據(jù)和音頻數(shù)據(jù)的流程示例圖。
[0120]如圖2所示,顯示終端通過藍牙鏈路與藍牙耳機進行連接。在顯示終端中的音視頻數(shù)據(jù)讀取模塊讀取多媒體數(shù)據(jù),然后進行解碼獲得視頻數(shù)據(jù)和音頻數(shù)據(jù),而視頻數(shù)據(jù)和音頻數(shù)據(jù)帶有用于同步的時間戳。
[0121]接著將視頻數(shù)據(jù)發(fā)送至視頻輸出模塊,將音頻數(shù)據(jù)發(fā)送至藍牙耳機。
[0122]藍牙耳機中的藍牙音頻接收模塊接收顯示終端發(fā)送的音頻數(shù)據(jù),然后傳送至音頻輸出模塊,然后再輸出至耳機揚聲器進行播放。
[0123]音頻數(shù)據(jù)和視頻數(shù)據(jù)分別在兩臺設(shè)備上進行播放,音頻數(shù)據(jù)在被播放之前,經(jīng)過了藍牙傳輸過程以及傳輸過程中的數(shù)據(jù)處理,必定會產(chǎn)生時間延遲。
[0124]藍牙耳機計時用的時鐘頻率與顯示終端的時鐘頻率存在微小的差異,會使得音頻數(shù)據(jù)和視頻數(shù)據(jù)在播放的速度產(chǎn)生微小的差異,這一差異會不斷逐漸累積,造成音頻數(shù)據(jù)和視頻數(shù)據(jù)不同步現(xiàn)象隨著播放時間的增長,越來越明顯。
[0125]基于上述需求,發(fā)明人創(chuàng)造性地提出本發(fā)明實施例的核心構(gòu)思之一,顯示終端將多媒體數(shù)據(jù)解碼為視頻數(shù)據(jù)與音頻數(shù)據(jù)后,將音頻數(shù)據(jù)傳輸至移動設(shè)備,在音頻數(shù)據(jù)播放時將音頻播放信息返回顯示終端,顯示終端根據(jù)時間戳進行同步的視頻數(shù)據(jù)播放。
[0126]參照圖3,示出了本發(fā)明的一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的方法實施例1的步驟流程圖,本發(fā)明實施例可以包括如下步驟:
[0127]步驟301,在顯示終端側(cè)接收多媒體數(shù)據(jù);所述多媒體數(shù)據(jù)可以包括視頻數(shù)據(jù)和音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜可以帶有一個或多個音頻時間戳;
[0128]需要說明的是,顯示終端可以包括智能電視、個人電腦、掌上電腦、移動設(shè)備等等,而智能電視可以包括LCD (Liquid Crystal Display,液晶顯示器)電視、LED (LightEmitting Diode,發(fā)光二極管)電視、3D電視、等離子電視等等,本發(fā)明實施例對此不加以限制。
[0129]多媒體數(shù)據(jù)可以為數(shù)字電視信號,可以為存儲在顯示終端或者外聯(lián)設(shè)備磁盤上的多媒體數(shù)據(jù),可以為流媒體數(shù)據(jù),等等,本發(fā)明實施例對此不加以限制。
[0130]在實際應(yīng)用中,可以在多媒體數(shù)據(jù)制作時添加用于指示時間點信息的時間戳。
[0131]顯示終端在接收到多媒體數(shù)據(jù)后,可以進行解碼,以獲得視頻數(shù)據(jù)和音頻數(shù)據(jù)。
[0132]音頻數(shù)據(jù)可以攜帶有一個或多個音頻時間戳,視頻數(shù)據(jù)可以攜帶有一個或多個視頻時間戳。音頻時間戳可以指一段音頻將會被播放的時間點數(shù)據(jù),視頻時間戳可以指一幀畫面將會被播放的時間點數(shù)據(jù),在多媒體數(shù)據(jù)的某一個時間點上,音頻時間戳和視頻時間戳可以是相等的,其實質(zhì)可以為多媒體數(shù)據(jù)制作時添加的時間戳。例如,音頻時間戳可以指示某一段音頻應(yīng)該在第多少毫秒進行輸出播放,視頻時間戳可以指示某一幀畫面應(yīng)該在第多少毫秒進行輸出播放。在實際應(yīng)用中,第一幀畫面的視頻時間戳和第一段音頻的音頻時間戳可以為0,后面的視頻時間戳和音頻時間戳可以以相同的間隔時間增加。
[0133]步驟302,將所述音頻數(shù)據(jù)發(fā)送至移動設(shè)備側(cè);所述顯示終端側(cè)可以與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接;
[0134]應(yīng)用本發(fā)明實施例,顯示終端可以與移動設(shè)備之間建立數(shù)據(jù)傳輸鏈路。
[0135]需要說明的是,移動設(shè)備可以為平板電腦、個人數(shù)字助理(Personal DigitalAssistant, PDA)、手機等各種移動設(shè)備,本發(fā)明實施例對此不作限制。
[0136]在本發(fā)明實施例的一種優(yōu)選不例中,所述無線傳輸?shù)姆绞娇梢园ㄒ韵碌囊环N或多種:[0137]以太網(wǎng);
[0138]在本示例中,顯示終端與移動設(shè)備之間的傳輸鏈路可以為以太網(wǎng)(Ethernet)鏈路,顯示終端側(cè)可以通過以太網(wǎng)的傳輸方式將所述音頻數(shù)據(jù)發(fā)送至移動設(shè)備側(cè)。
[0139]以太網(wǎng)(Ethernet)是一種計算機局域網(wǎng)組網(wǎng)技術(shù),采用無源的介質(zhì),按廣播方式傳播信息。它規(guī)定了物理層和數(shù)據(jù)鏈路層協(xié)議,規(guī)定了物理層和數(shù)據(jù)鏈路層的接口以及數(shù)據(jù)鏈路層與更高層的接口。其標(biāo)準(zhǔn)拓?fù)浣Y(jié)構(gòu)為總線型拓?fù)?,但目前的快速以太網(wǎng)(100BASE-T、1000BASE-T標(biāo)準(zhǔn))為了最大程度的減少沖突,最大程度的提高網(wǎng)絡(luò)速度和使用效率,使用交換機(Switch hub)來進行網(wǎng)絡(luò)連接和組織,這樣,以太網(wǎng)的拓?fù)浣Y(jié)構(gòu)就成了星型,但在邏輯上,以太網(wǎng)仍然使用總線型拓?fù)浜虲SMA/O) (Carrier Sense MultipleAccess/Collision Detect即帶沖突檢測的載波監(jiān)聽多路訪問)的總線爭用技術(shù)。
[0140]在本示例中,應(yīng)用以太網(wǎng),可以為WiFi (—個創(chuàng)建于IEEE802.11標(biāo)準(zhǔn)的無線局域網(wǎng)絡(luò)設(shè)備),顯示終端和移動設(shè)備在連入了同一個局域網(wǎng)后,可以通過IP (InternetProtocol,網(wǎng)絡(luò)之間互連的協(xié)議)地址用 TCP/IP (Transmission Control Protocol/Internet Protocol,傳輸控制協(xié)議/因特網(wǎng)互聯(lián)協(xié)議,又名網(wǎng)絡(luò)通訊協(xié)議)協(xié)議發(fā)起連接。
[0141]藍牙;
[0142]在本示例中,顯示終端與移動設(shè)備之間的傳輸鏈路可以為藍牙鏈路,顯示終端側(cè)可以通過藍牙的傳輸方式將所述音頻數(shù)據(jù)發(fā)送至移動設(shè)備側(cè)。
[0143]藍牙,是一種支持設(shè)備短距離通信(一般IOm內(nèi))的無線電技術(shù)。能在包括移動電話、PDA、無線耳機、筆記本電腦、相關(guān)外設(shè)等眾多設(shè)備之間進行無線信息交換。
[0144]利用“藍牙”技術(shù),能夠有效地簡化移動通信終端設(shè)備之間的通信,也能夠成功地簡化設(shè)備與因特網(wǎng)Internet之間的通信,從而數(shù)據(jù)傳輸變得更加迅速高效,為無線通信拓寬道路。
[0145]藍牙采用分散式網(wǎng)絡(luò)結(jié)構(gòu)以及快跳頻和短包技術(shù),支持點對點及點對多點通信,工作在全球通用的2.4GHz ISM (即工業(yè)、科學(xué)、醫(yī)學(xué))頻段。其數(shù)據(jù)速率為1Mbps。采用時分雙工傳輸方案實現(xiàn)全雙工傳輸。
[0146]在本示例中,根據(jù)藍牙對應(yīng)的協(xié)議,移動設(shè)備可以尋找周圍的設(shè)備,然后列出設(shè)備ID和名稱列表,然后選擇需要連接的顯示終端,進行連接。
[0147]需要說明的是,在本示例中,移動設(shè)備,例如智能手機,智能平板等等,具備藍牙功能,屬于藍牙產(chǎn)品,其設(shè)備類型可以是顯示終端,可以提供顯示終端之間藍牙數(shù)據(jù)傳輸能力,因此可以作為音頻數(shù)據(jù)接收終端被顯示終端上的藍牙模塊連接和推送音頻數(shù)據(jù)使用。
[0148]2.4G無線網(wǎng)絡(luò);
[0149]在本示例中,顯示終端與移動設(shè)備之間的傳輸鏈路可以為2.4G無線網(wǎng)絡(luò)鏈路,顯示終端側(cè)可以通過2.4G無線網(wǎng)絡(luò)的傳輸方式將所述音頻數(shù)據(jù)發(fā)送至移動設(shè)備側(cè)。
[0150]2.4G無線網(wǎng)絡(luò)頻段屬于ISM頻段,它是全球范圍內(nèi)被廣泛使用的超低輻射綠色環(huán)保頻段;具有125個通迅信道,因為2.4G無線網(wǎng)絡(luò)通迅更通暢,多個通迅指令間不會相互干擾;2.4G無線網(wǎng)格帶寬傳速率最高可以達到108Mbps,因此它的傳輸速度很快;它的傳輸距離相對較遠(空曠地帶:200m有效傳輸距離),且不受傳輸方的影響,支持雙向通迅。
[0151]紅外線;
[0152]在本示例中,顯示終端與移動設(shè)備之間的傳輸鏈路可以為紅外鏈路,顯示終端側(cè)可以通過紅外線的傳輸方式將所述音頻數(shù)據(jù)發(fā)送至移動設(shè)備側(cè)。
[0153]紅外是紅外線的簡稱,是一種無線通訊方式,可以進行無線數(shù)據(jù)的傳輸。紅外接口是新一代手機的配置標(biāo)準(zhǔn),它支持手機與電腦以及其他數(shù)字設(shè)備進行數(shù)據(jù)交流.紅外通訊有著成本低廉、連接方便、簡單易用和結(jié)構(gòu)緊湊的特點,因此在小型的移動設(shè)備中獲得了廣泛的應(yīng)用。通過紅外接口,各類移動設(shè)備可以自由進行數(shù)據(jù)交換。
[0154]無線網(wǎng)絡(luò)協(xié)議ZigBee。
[0155]在本示例中,顯示終端與移動設(shè)備之間的傳輸鏈路可以為ZigBee鏈路,顯示終端側(cè)可以通過無線網(wǎng)絡(luò)協(xié)議ZigBee的傳輸方式將所述音頻數(shù)據(jù)發(fā)送至移動設(shè)備側(cè)。
[0156]Zigbee是基于IEEE802.15.4標(biāo)準(zhǔn)的一種低速短距離傳輸?shù)臒o線網(wǎng)絡(luò)協(xié)議。協(xié)議從下到上分別為物理層(PHY)、媒體訪問控制層(MAC)、傳輸層(TL)、網(wǎng)絡(luò)層(NWK)、應(yīng)用層(APL)等。其中物理層和媒體訪問控制層遵循IEEE802.15.4標(biāo)準(zhǔn)的規(guī)定。
[0157]ZigBee網(wǎng)絡(luò)主要特點是低功耗、低成本、低速率、支持大量節(jié)點、支持多種網(wǎng)絡(luò)拓?fù)洹⒌蛷?fù)雜度、快速、可靠、安全。ZigBee網(wǎng)絡(luò)中設(shè)備的可分為協(xié)調(diào)器(Coordinator)、匯聚節(jié)點(Router)、傳感器節(jié)點(EndDevice)等三種角色。
[0158]當(dāng)然,上述傳輸方式只是作為示例,在實施本發(fā)明實施例時,可以根據(jù)實際情況設(shè)置其他傳輸方式,只要能實現(xiàn)顯示終端與移動設(shè)備的無線傳輸?shù)倪B接即可,本發(fā)明實施例對此不加以限制。另外,除了上述傳輸方式外,本領(lǐng)域技術(shù)人員還可以根據(jù)實際需要采用其它傳輸方式,本發(fā)明實施例對此也不加以限制。
[0159]步驟303,接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳;所述播放目標(biāo)時間戳為所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成的時間戳;
[0160]應(yīng)用本發(fā)明實施例,移動設(shè)備在接收到音頻數(shù)據(jù)后進行音頻數(shù)據(jù)的播放時,返回音頻播放信息(即播放目標(biāo)時間戳)給顯示終端。
[0161]與步驟302相對應(yīng)地,顯示終端側(cè)可以通過以太網(wǎng)的傳輸方式接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳,或者,可以通過藍牙的傳輸方式接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳,或者,可以通過2.4G無線網(wǎng)絡(luò)的傳輸方式接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳,或者,可以通過紅外線的傳輸方式接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳,或者,可以通過無線網(wǎng)絡(luò)協(xié)議ZigBee的傳輸方式接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳。
[0162]顯示終端與移動設(shè)備之間的數(shù)據(jù)傳輸或多或少會存在一定延遲,在一種情形中,為提高同步播放的精度,本發(fā)明實施例在視頻數(shù)據(jù)和音頻數(shù)據(jù)的同步時,可以考慮傳輸?shù)难舆t。
[0163]則在本發(fā)明實施例中,所述播放目標(biāo)時間戳可以包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳和延遲時間值;所述延遲時間值為所述顯示終端側(cè)與所述移動設(shè)備側(cè)之間數(shù)據(jù)傳輸延遲的時間。
[0164]在具體實現(xiàn)中,可以預(yù)先或者在當(dāng)前測量顯示終端與移動設(shè)備之間的延遲時間值。
[0165]在本發(fā)明實施例中,當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳為、,延遲時間值為At,則播放目標(biāo)時間戳1' =ta+At。
[0166]人的肉眼分辨能力一般為1/24秒,若視頻數(shù)據(jù)與音頻數(shù)據(jù)在播放時存在微小的差異,人是不會明顯感覺到。因此在另一種情形中,為減少顯示終端或者移動設(shè)備的資源占用,當(dāng)延遲時間值小于一個預(yù)設(shè)閾值(例如40ms)時,本發(fā)明實施例在視頻數(shù)據(jù)和音頻數(shù)據(jù)的同步時,可以不考慮傳輸?shù)难舆t。
[0167]則在本發(fā)明的另一種優(yōu)選實施例中,所述播放目標(biāo)時間戳可以包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳。
[0168]在本發(fā)明實施例中,當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳為、,則播放目標(biāo)時間戳ta ' =ta。
[0169]步驟304,在顯示終端側(cè)播放所述播放目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù)。
[0170]顯示終端在接收到音頻播放信息(即播放目標(biāo)時間戳)時,可以根據(jù)音頻播放信息,在顯示器上進行視頻數(shù)據(jù)的同步播放。
[0171]在本發(fā)明的一種優(yōu)選實施例中,步驟304可以包括如下子步驟:
[0172]子步驟S11,當(dāng)當(dāng)前待播放的視頻時間戳大于所述播放目標(biāo)時間戳?xí)r,暫停播放視頻數(shù)據(jù)直至當(dāng)前播放的視頻時間戳等于所述播放目標(biāo)時間戳;
[0173]當(dāng)前播放的視頻時間戳大于所述播放目標(biāo)時間戳,即視頻數(shù)據(jù)播放超前于音頻數(shù)據(jù)的播放,例如播放目標(biāo)時間戳為50000毫秒,而當(dāng)前播放的視頻時間戳是50040毫秒,則可以暫停播放視頻數(shù)據(jù),例如重復(fù)播放當(dāng)前的視頻數(shù)據(jù),直至視頻數(shù)據(jù)和音頻數(shù)據(jù)同步才開始正常的播放。
[0174]當(dāng)然,本發(fā)明實施例也可以無需暫停播放視頻數(shù)據(jù),直接播放查找與所述播放目標(biāo)時間戳相等的視頻時間戳,播放所述視頻時間戳對應(yīng)的視頻數(shù)據(jù),本發(fā)明實施例對此不加以限制。
[0175]和/ 或,
[0176]子步驟S12,當(dāng)當(dāng)前播放的視頻時間戳小于或等于所述播放目標(biāo)時間戳?xí)r,查找等于所述播放目標(biāo)時間戳的視頻時間戳;
[0177]子步驟S13,播放所述視頻時間戳對應(yīng)的視頻數(shù)據(jù)。
[0178]當(dāng)前播放的視頻時間戳小于或等于所述播放目標(biāo)時間戳,即視頻數(shù)據(jù)播放落后或者同步于音頻數(shù)據(jù)的播放,例如播放目標(biāo)時間戳為50000毫秒,而當(dāng)前播放的視頻時間戳是49960毫秒,則可以查找同步點的視頻時間戳,不播放中間落后的視頻數(shù)據(jù)而直接播放同步點的視頻數(shù)據(jù)。
[0179]本發(fā)明實施例中顯示終端在接收多媒體數(shù)據(jù)后,將音頻數(shù)據(jù)發(fā)送至移動設(shè)備,移動設(shè)備在播放音頻數(shù)據(jù)時,返回播放目標(biāo)時間戳,顯示終端根據(jù)播放目標(biāo)時間戳播放視頻數(shù)據(jù),其中顯示終端與移動設(shè)備通過無線傳輸?shù)姆绞竭B接,使用用戶可以擺脫有線耳機直接連接顯示終端的束縛,方便用戶操作,同時避免了音頻數(shù)據(jù)和視頻數(shù)據(jù)在播放時產(chǎn)生的微小差異累積造成的明顯不同步的問題,實現(xiàn)了音頻數(shù)據(jù)和視頻數(shù)據(jù)的同步播放。此外,移動設(shè)備是大眾使用頻率很高的產(chǎn)品,本發(fā)明實施例復(fù)用移動設(shè)備,一物多用,避免了額外購買藍牙耳機,實用性強,極大的降低了成本。
[0180]參照圖4,示出了本發(fā)明的一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的方法實施例2的步驟流程圖,本發(fā)明實施例可以包括如下步驟:
[0181]步驟401,在顯示終端側(cè)接收多媒體數(shù)據(jù);所述多媒體數(shù)據(jù)包括視頻數(shù)據(jù)和音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜可以帶有一個或多個音頻時間戳;[0182]步驟402,將所述音頻數(shù)據(jù)發(fā)送至移動設(shè)備側(cè);所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接;
[0183]步驟403,對所述視頻數(shù)據(jù)進行緩沖處理;
[0184]在具體實現(xiàn)中,緩沖處理可以為經(jīng)過緩沖時間值再開始播放視頻數(shù)據(jù)或者音頻數(shù)據(jù)。緩沖時間可以為預(yù)先設(shè)置為一個固定值,例如5秒。
[0185]在顯示終端中,可以經(jīng)過緩沖時間,緩沖了足夠的視頻數(shù)據(jù)后,再進行視頻數(shù)據(jù)的播放;而在移動設(shè)備中,可以經(jīng)過相同的緩沖時間,緩沖了足夠的音頻數(shù)據(jù)后,再進行音頻數(shù)據(jù)的播放。
[0186]步驟404,接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳;所述播放目標(biāo)時間戳為所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成的時間戳;
[0187]在本發(fā)明的一種優(yōu)選實施例中,所述播放目標(biāo)時間戳可以包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳。
[0188]則在本發(fā)明實施例中,當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳為、,則播放目標(biāo)時間戳ta ' =ta。
[0189]步驟405,獲取延遲時間值;
[0190]在本發(fā)明實施例中,可以預(yù)先或者在當(dāng)前測量顯示終端與移動設(shè)備之間的延遲時間值;可以是顯示終端主動測量,也可以從移動設(shè)備獲取,本發(fā)明實施例對此不加以限制。例如,當(dāng)顯示終端和移動設(shè)備在初次連接時,顯示終端或者移動設(shè)備主動發(fā)起延遲時間值的測量,在測量結(jié)束后,將顯示終端的標(biāo)識、移動設(shè)備的標(biāo)識、傳輸方式和延遲時間值存儲在顯示終端和/或移動設(shè)備中。當(dāng)顯示終端和移動設(shè)備在再次連接時,當(dāng)顯示終端的標(biāo)識、移動設(shè)備的標(biāo)識、傳輸方式匹配成功時,則可以直接從顯示終端和/或移動設(shè)備中獲取在先測量的延遲時間值。
[0191]則在本發(fā)明實施例的一種優(yōu)選示例中,所述延遲時間值可以為將預(yù)置的模擬數(shù)據(jù)發(fā)送至所述移動設(shè)備側(cè)并記錄當(dāng)前的第一系統(tǒng)時間值,接收所述移動設(shè)備側(cè)返回的所述模擬數(shù)據(jù)并記錄當(dāng)前的第二系統(tǒng)時間值,以及,計算所述第二系統(tǒng)時間值與所述第一系統(tǒng)時間值的差值的一半,獲得的延遲時間值;
[0192]在實際應(yīng)用中,模擬數(shù)據(jù)可以為任意格式的數(shù)據(jù)。而數(shù)據(jù)傳輸?shù)臅r間延遲值和傳輸數(shù)據(jù)的大小有關(guān)系,因此模擬數(shù)據(jù)的大小和實際發(fā)送一次時間點數(shù)據(jù)一樣。則在本示例中,模擬數(shù)據(jù)可以和兩個音頻時間戳之間的音頻數(shù)據(jù)的大小一樣。
[0193]顯示終端將模擬數(shù)據(jù)發(fā)送至移動設(shè)備后,移動設(shè)備需要立即返回模擬數(shù)據(jù)給顯示終端,顯示終端計算模擬數(shù)據(jù)從發(fā)送到接收的時間差(即第一系統(tǒng)時間和第二系統(tǒng)時間的差值)的一半,獲得延遲時間值。
[0194]當(dāng)?shù)谝幌到y(tǒng)時間為T1,第二系統(tǒng)時間為T2時,延遲時間At= (T2-T1)^0
[0195]當(dāng)然,本 發(fā)明實施例還可以計算多次模擬數(shù)據(jù)從發(fā)送到接收的時間差的一半,獲得延遲時間值,以減少誤差。
[0196]在本發(fā)明實施例的另一種優(yōu)選示例中,所述延遲時間值可以為所述移動設(shè)備側(cè)發(fā)送的延遲時間值。
[0197]在本示例中,所述延遲時間值可以為移動設(shè)備通過將預(yù)置的模擬數(shù)據(jù)發(fā)送至所述顯示終端并記錄當(dāng)前的第三系統(tǒng)時間值,接收所述顯示終端返回的所述模擬數(shù)據(jù)并記錄當(dāng)前的第四系統(tǒng)時間值,以及計算所述第四系統(tǒng)時間值與所述第三系統(tǒng)時間值的差值的一半,獲得的延遲時間值。
[0198]步驟406,在所述播放目標(biāo)時間戳指示的時間值上增加所述延遲時間值;
[0199]在本發(fā)明實施例中,播放目標(biāo)時間戳t/ =ta,延遲時間值為At,則更新后的播放目標(biāo)時間戳 ta' ; =ta ; +At=ta+At。
[0200]步驟407,在顯示終端側(cè)播放所述播放目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù)。
[0201]本發(fā)明實施例在播放目標(biāo)時間戳中添加延遲時間值,消除了顯示終端與移動設(shè)備在傳輸播放目標(biāo)時間戳的延遲的影響,進一步提高了音頻數(shù)據(jù)和視頻數(shù)據(jù)同步播放的精度。
[0202]參照圖5,示出了本發(fā)明的一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的方法實施例3的步驟流程圖,本發(fā)明實施例可以包括如下步驟:
[0203]步驟501,在移動設(shè)備側(cè)接收顯示終端側(cè)發(fā)送的音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳;所述顯示終端側(cè)可以與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接;
[0204]應(yīng)用本發(fā)明實施例,顯示終端可以與移動設(shè)備之間建立數(shù)據(jù)傳輸鏈路。
[0205]在本發(fā)明實施例的一種優(yōu)選示例中,所述無線傳輸?shù)姆绞娇梢园ㄒ韵碌囊环N或多種:
[0206]以太網(wǎng)、藍牙、2.4G無線網(wǎng)絡(luò)、紅外線和無線網(wǎng)絡(luò)協(xié)議ZigBee。
[0207]在本示例中,顯示終端與移動設(shè)備之間的傳輸鏈路可以為以太網(wǎng)鏈路、藍牙鏈路、
2.4G無線網(wǎng)絡(luò)鏈路、紅外鏈路、ZigBee鏈路或者其他傳輸鏈路。
[0208]具體地,移動設(shè)備側(cè)可以通過以太網(wǎng)的傳輸方式接收顯示終端側(cè)發(fā)送的音頻數(shù)據(jù),或者,可以通過藍牙的傳輸方式接收顯示終端側(cè)發(fā)送的音頻數(shù)據(jù),或者,可以通過2.4G無線網(wǎng)絡(luò)的傳輸方式接收顯示終端側(cè)發(fā)送的音頻數(shù)據(jù),或者,可以通過紅外線的傳輸方式接收顯示終端側(cè)發(fā)送的音頻數(shù)據(jù),或者,可以通過無線網(wǎng)絡(luò)協(xié)議ZigBee的傳輸方式接收顯示終端側(cè)發(fā)送的音頻數(shù)據(jù)。
[0209]步驟502,當(dāng)播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成播放目標(biāo)時間戳;
[0210]在具體實現(xiàn)中,移動設(shè)備可以利用自身的揚聲器或者接入有線耳機等方式播放音頻數(shù)據(jù),而在播放音頻數(shù)據(jù)時,可以不斷返回音頻播放信息給顯示終端,以進行音頻數(shù)據(jù)與視頻數(shù)據(jù)的同步播放。
[0211]在本發(fā)明的一種優(yōu)選實施例中,所述播放目標(biāo)時間戳可以包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳和延遲時間值;所述延遲時間值為所述顯示終端與所述移動設(shè)備之間數(shù)據(jù)傳輸延遲的時間。
[0212]在本發(fā)明實施例中,可以預(yù)先或者在當(dāng)前測量顯示終端與移動設(shè)備之間的延遲時間值;可以是移動設(shè)備主動測量,也可以從顯示終端獲取,本發(fā)明實施例對此不加以限制。
[0213]則在本發(fā)明實施例的一種優(yōu)選示例中,所述延遲時間值可以為通過將預(yù)置的模擬數(shù)據(jù)發(fā)送至所述顯示終端并記錄當(dāng)前的第三系統(tǒng)時間值,接收所述顯示終端返回的所述模擬數(shù)據(jù)并記錄當(dāng)前的第四系統(tǒng)時間值,以及計算所述第四系統(tǒng)時間值與所述第三系統(tǒng)時間值的差值的一半,獲得的延遲時間值;[0214]移動設(shè)備將模擬數(shù)據(jù)發(fā)送至顯示終端后,顯示終端需要立即返回模擬數(shù)據(jù)給移動設(shè)備,移動設(shè)備計算模擬數(shù)據(jù)從發(fā)送到接收的時間差(即第三系統(tǒng)時間和第四系統(tǒng)時間的差值)的一半,獲得延遲時間值。
[0215]當(dāng)?shù)谌到y(tǒng)時間為T3,第四系統(tǒng)時間為T4時,延遲時間At= (T4-T3)/2。
[0216]當(dāng)然,本發(fā)明實施例還可以計算多次模擬數(shù)據(jù)從發(fā)送到接收的時間差的一半,獲得延遲時間值,以減少誤差。
[0217]或者,
[0218]所述延遲時間值為所述顯示終端發(fā)送的延遲時間值。
[0219]在本示例中,所述延遲時間值可以為將預(yù)置的模擬數(shù)據(jù)發(fā)送至所述移動設(shè)備側(cè)并記錄當(dāng)前的第一系統(tǒng)時間值,接收所述移動設(shè)備側(cè)返回的所述模擬數(shù)據(jù)并記錄當(dāng)前的第二系統(tǒng)時間值,以及,計算所述第二系統(tǒng)時間值與所述第一系統(tǒng)時間值的差值的一半,獲得的延遲時間值。
[0220]則在本發(fā)明實施例中,當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳為ta,延遲時間值為At,則播放目標(biāo)時間戳ta' =ta+At。
[0221]在本發(fā)明的另外一種優(yōu)選實施例中,所述播放目標(biāo)時間戳可以包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳。
[0222]當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳為ta,則播放目標(biāo)時間戳ta丨=ta。
[0223]步驟503,將所述播放目標(biāo)時間戳發(fā)送至所述顯示終端側(cè);所述顯示終端側(cè)用于播放所述目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù);其中,所述音頻數(shù)據(jù)和所述視頻數(shù)據(jù)為所述顯示終端接收的多媒體數(shù)據(jù)。
[0224]與步驟501相對應(yīng)地,移動設(shè)備側(cè)可以通過以太網(wǎng)的傳輸方式將所述播放目標(biāo)時間戳發(fā)送至所述顯示終端側(cè),或者,可以通過藍牙的傳輸方式將所述播放目標(biāo)時間戳發(fā)送至所述顯示終端側(cè),或者,可以通過2.4G無線網(wǎng)絡(luò)的傳輸方式將所述播放目標(biāo)時間戳發(fā)送至所述顯示終端側(cè),或者,可以通過紅外線的傳輸方式將所述播放目標(biāo)時間戳發(fā)送至所述顯示終端側(cè),或者,可以通過無線網(wǎng)絡(luò)協(xié)議ZigBee的傳輸方式將所述播放目標(biāo)時間戳發(fā)送至所述顯示終端側(cè)。
[0225]需要說明的是,由于方法實施例3與方法實施例1是相對應(yīng)的,所以描述的比較簡單,相關(guān)之處參見方法實施例1的部分說明即可,本發(fā)明實施例在此不加以詳述。
[0226]參照圖6,示出了本發(fā)明的一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的方法實施例4的步驟流程圖,本發(fā)明實施例可以包括如下步驟:
[0227]步驟601,在移動設(shè)備側(cè)接收顯示終端側(cè)發(fā)送的音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳;所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接;
[0228]步驟602,對所述音頻數(shù)據(jù)進行緩沖處理;
[0229]在具體實現(xiàn)中,緩沖處理可以為經(jīng)過緩沖時間值再開始播放視頻數(shù)據(jù)或者音頻數(shù)據(jù)。緩沖時間可以為預(yù)先設(shè)置為一個固定值,例如5秒。
[0230]在顯示終端中,可以經(jīng)過緩沖時間,緩沖了足夠的視頻數(shù)據(jù)后,再進行視頻數(shù)據(jù)的播放;而在移動設(shè)備中,可以經(jīng)過相同的緩沖時間,緩沖了足夠的音頻數(shù)據(jù)后,再進行音頻數(shù)據(jù)的播放。
[0231]步驟603,當(dāng)播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成播放目標(biāo)時間戳;
[0232]在本發(fā)明的一種優(yōu)選實施例中,所述播放目標(biāo)時間戳可以包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳。
[0233]則在本發(fā)明實施例中,當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳為ta,則播放目標(biāo)時間戳ta ' =ta。
[0234]步驟604,將所述播放目標(biāo)時間戳發(fā)送至所述顯示終端側(cè);所述顯示終端側(cè)用于播放所述目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù);其中,所述音頻數(shù)據(jù)和所述視頻數(shù)據(jù)為所述顯示終端接收的多媒體數(shù)據(jù)。
[0235]需要說明的是,由于方法實施例4與方法實施例2是相對應(yīng)的,所以描述的比較簡單,相關(guān)之處參見方法實施例2的部分說明即可,本發(fā)明實施例在此不加以詳述。
[0236]對于方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明實施例并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明實施例,某些步驟可以采用其他順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作并不一定是本發(fā)明實施例所必須的。
[0237]參照圖7,示出了本發(fā)明的一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的裝置實施例1的結(jié)構(gòu)框圖,本發(fā)明實施例可以包括如下模塊:
[0238]多媒體數(shù)據(jù)接收模塊701,用于在顯示終端側(cè)接收多媒體數(shù)據(jù);所述多媒體數(shù)據(jù)包括視頻數(shù)據(jù)和音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳;
[0239]音頻數(shù)據(jù)發(fā)送模塊702,用于將所述音頻數(shù)據(jù)發(fā)送至移動設(shè)備側(cè);所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接;
[0240]播放目標(biāo)時間戳接收模塊703,用于接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳;所述播放目標(biāo)時間戳為所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成的時間戳;
[0241]視頻數(shù)據(jù)播放模塊704,用于在顯示終端側(cè)播放所述播放目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù)。
[0242]在本發(fā)明實施例的一種優(yōu)選示例中,所述無線傳輸?shù)姆绞娇梢园ㄒ韵碌囊环N或多種:
[0243]以太網(wǎng)、藍牙、2.4G無線網(wǎng)絡(luò)、紅外線和無線網(wǎng)絡(luò)協(xié)議ZigBee。
[0244]在本發(fā)明的一種優(yōu)選實施例中,所述播放目標(biāo)時間戳可以包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳。
[0245]在本發(fā)明的一種優(yōu)選實施例中,所述播放目標(biāo)時間戳可以包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳和延遲時間值;所述延遲時間值為所述顯示終端側(cè)與所述移動設(shè)備側(cè)之間數(shù)據(jù)傳輸延遲的時間。
[0246]在本發(fā)明的一種優(yōu)選實施例中,本發(fā)明實施例還可以包括如下模塊:
[0247]獲取模塊,用于獲取延遲時間值;
[0248]增加模塊,用于在所述播放目標(biāo)時間戳指示的時間值上增加所述延遲時間值。
[0249]在本發(fā)明的一種優(yōu)選實施例中,所述延遲時間值可以為將預(yù)置的模擬數(shù)據(jù)發(fā)送至所述移動設(shè)備側(cè)并記錄當(dāng)前的第一系統(tǒng)時間值,接收所述移動設(shè)備側(cè)返回的所述模擬數(shù)據(jù)并記錄當(dāng)前的第二系統(tǒng)時間值,以及,計算所述第二系統(tǒng)時間值與所述第一系統(tǒng)時間值的差值的一半,獲得的延遲時間值;
[0250]或者;
[0251]所述延遲時間值可以為所述移動設(shè)備側(cè)發(fā)送的延遲時間值。
[0252]在本發(fā)明的一種優(yōu)選實施例中,所述視頻數(shù)據(jù)可以攜帶有一個或多個視頻時間戳;所述視頻數(shù)據(jù)播放模塊704可以包括入下子模塊:
[0253]暫停播放子模塊,用于在當(dāng)前播放的視頻時間戳大于所述播放目標(biāo)時間戳?xí)r,暫停播放視頻數(shù)據(jù)直至當(dāng)前播放的視頻時間戳等于所述播放目標(biāo)時間戳;
[0254]和/ 或,
[0255]查找子模塊,用于在當(dāng)前播放的視頻時間戳小于或等于所述播放目標(biāo)時間戳?xí)r,查找等于所述播放目標(biāo)時間戳的視頻時間戳;
[0256]播放子模塊,用于播放所述視頻時間戳對應(yīng)的視頻數(shù)據(jù)。
[0257]在本發(fā)明的一種優(yōu)選實施例中,本發(fā)明實施例還可以包括如下模塊:
[0258]第一緩沖模塊,用于對所述視頻數(shù)據(jù)進行緩沖處理。
[0259]參照圖8,示出了本發(fā)明的一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的裝置實施例2的結(jié)構(gòu)框圖,本發(fā)明實施例可以包括如下模塊:
[0260]音頻數(shù)據(jù)接收模塊801,用于在移動設(shè)備側(cè)接收顯示終端側(cè)發(fā)送的音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳;所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接;
[0261]播放目標(biāo)時間戳生成模塊802,用于在播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成播放目標(biāo)時間戳;
[0262]播放目標(biāo)時間戳發(fā)送模塊803,用于將所述播放目標(biāo)時間戳發(fā)送至所述顯示終端側(cè);所述顯示終端側(cè)用于播放所述目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù);其中,所述音頻數(shù)據(jù)和所述視頻數(shù)據(jù)為所述顯示終端接收的多媒體數(shù)據(jù)。
[0263]在本發(fā)明實施例的一種優(yōu)選示例中,所述無線傳輸?shù)姆绞娇梢园ㄒ韵碌囊环N或多種:
[0264]以太網(wǎng)、藍牙、2.4G無線網(wǎng)絡(luò)、紅外線和無線網(wǎng)絡(luò)協(xié)議ZigBee。
[0265]在本發(fā)明的一種優(yōu)選實施例中,所述播放目標(biāo)時間戳可以包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳。
[0266]在本發(fā)明的一種優(yōu)選實施例中,所述播放目標(biāo)時間戳可以包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳和延遲時間值;所述延遲時間值為所述顯示終端與所述移動設(shè)備之間數(shù)據(jù)傳輸延遲的時間。
[0267]在本發(fā)明的一種優(yōu)選實施例中,所述延遲時間值可以為通過將預(yù)置的模擬數(shù)據(jù)發(fā)送至所述顯示終端并記錄當(dāng)前的第三系統(tǒng)時間值,接收所述顯示終端返回的所述模擬數(shù)據(jù)并記錄當(dāng)前的第四系統(tǒng)時間值,以及計算所述第四系統(tǒng)時間值與所述第三系統(tǒng)時間值的差值的一半,獲得的延遲時間值;
[0268]或者,
[0269]所述延遲時間值可以為所述顯示終端發(fā)送的延遲時間值。
[0270]在本發(fā)明的一種優(yōu)選實施例中,本發(fā)明實施例還可以包括如下模塊:
[0271]第二緩沖模塊,用于對所述音頻數(shù)據(jù)進行緩沖處理。[0272]對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參照方法實施例的部分說明即可。
[0273]本發(fā)明實施例還提供了一種設(shè)備,該設(shè)備可以包括:
[0274]一個或多個處理器;
[0275]存儲器;和
[0276]一個或多個模塊,該一個或多個模塊存儲于存儲器中并被配置成由一個或多個處理器執(zhí)行,其中,該一個或多個模塊具有如下功能:
[0277]在顯示終端側(cè)接收多媒體數(shù)據(jù);所述多媒體數(shù)據(jù)包括視頻數(shù)據(jù)和音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳;
[0278]將所述音頻數(shù)據(jù)發(fā)送至移動設(shè)備側(cè);所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接;
[0279]接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳;所述播放目標(biāo)時間戳為所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成的時間戳;
[0280]在顯示終端側(cè)播放所述播放目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù)。
[0281]可選地,所述無線傳輸?shù)姆绞桨ㄒ韵碌囊环N或多種:
[0282]以太網(wǎng)、藍牙、2.4G無線網(wǎng)絡(luò)、紅外線和無線網(wǎng)絡(luò)協(xié)議ZigBee。
[0283]可選地,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳。
[0284]可選地,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳和延遲時間值;所述延遲時間值為所述顯示終端側(cè)與所述移動設(shè)備側(cè)之間數(shù)據(jù)傳輸延遲的時間。
[0285]可選地,該一個或多個模塊可以具有如下功能:
[0286]獲取延遲時間值;
[0287]在所述播放目標(biāo)時間戳指示的時間值上增加所述延遲時間值。
[0288]可選地,所述延遲時間值為將預(yù)置的模擬數(shù)據(jù)發(fā)送至所述移動設(shè)備側(cè)并記錄當(dāng)前的第一系統(tǒng)時間值,接收所述移動設(shè)備側(cè)返回的所述模擬數(shù)據(jù)并記錄當(dāng)前的第二系統(tǒng)時間值,以及,計算所述第二系統(tǒng)時間值與所述第一系統(tǒng)時間值的差值的一半,獲得的延遲時間值;
[0289]或者;
[0290]所述延遲時間值為所述移動設(shè)備側(cè)發(fā)送的延遲時間值。
[0291]可選地,所述視頻數(shù)據(jù)攜帶有一個或多個視頻時間戳,該一個或多個模塊可以具有如下功能:
[0292]當(dāng)當(dāng)前播放的視頻時間戳大于所述播放目標(biāo)時間戳?xí)r,暫停播放視頻數(shù)據(jù)直至當(dāng)前播放的視頻時間戳等于所述播放目標(biāo)時間戳;
[0293]和/ 或,
[0294]當(dāng)當(dāng)前播放的視頻時間戳小于或等于所述播放目標(biāo)時間戳?xí)r,查找等于所述播放目標(biāo)時間戳的視頻時間戳;
[0295]播放所述視頻時間戳對應(yīng)的視頻數(shù)據(jù)。
[0296]可選地,該一個或多個模塊還可以具有如下功能:[0297]對所述視頻數(shù)據(jù)進行緩沖處理。
[0298]本發(fā)明實施例還提供了一種非易失性可讀存儲介質(zhì),該存儲介質(zhì)中存儲有一個或多個模塊(programs),該一個或多個模塊被應(yīng)用在具有顯示器的設(shè)備時,可以使得該設(shè)備執(zhí)行如下步驟的指令(instructions):
[0299]在顯示終端側(cè)接收多媒體數(shù)據(jù);所述多媒體數(shù)據(jù)包括視頻數(shù)據(jù)和音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳;
[0300]將所述音頻數(shù)據(jù)發(fā)送至移動設(shè)備側(cè);所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接;
[0301]接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳;所述播放目標(biāo)時間戳為所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成的時間戳;
[0302]在顯示終端側(cè)播放所述播放目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù)。
[0303]可選地,所述無線傳輸?shù)姆绞桨ㄒ韵碌囊环N或多種:
[0304]以太網(wǎng)、藍牙、2.4G無線網(wǎng)絡(luò)、紅外線和無線網(wǎng)絡(luò)協(xié)議ZigBee。
[0305]可選地,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳。
[0306]可選地,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳和延遲時間值;所述延遲時間值為所述顯示終端側(cè)與所述移動設(shè)備側(cè)之間數(shù)據(jù)傳輸延遲的時間。
[0307]可選地,該一個或多個模塊可以具有如下功能:
[0308]獲取延遲時間值;
[0309]在所述播放目標(biāo)時間戳指示的時間值上增加所述延遲時間值。
[0310]可選地,所述延遲時間值為將預(yù)置的模擬數(shù)據(jù)發(fā)送至所述移動設(shè)備側(cè)并記錄當(dāng)前的第一系統(tǒng)時間值,接收所述移動設(shè)備側(cè)返回的所述模擬數(shù)據(jù)并記錄當(dāng)前的第二系統(tǒng)時間值,以及,計算所述第二系統(tǒng)時間值與所述第一系統(tǒng)時間值的差值的一半,獲得的延遲時間值;
[0311]或者;
[0312]所述延遲時間值為所述移動設(shè)備側(cè)發(fā)送的延遲時間值。
[0313]可選地,所述視頻數(shù)據(jù)攜帶有一個或多個視頻時間戳,該一個或多個模塊可以具有如下功能:
[0314]當(dāng)當(dāng)前播放的視頻時間戳大于所述播放目標(biāo)時間戳?xí)r,暫停播放視頻數(shù)據(jù)直至當(dāng)前播放的視頻時間戳等于所述播放目標(biāo)時間戳;
[0315]和/ 或,
[0316]當(dāng)當(dāng)前播放的視頻時間戳小于或等于所述播放目標(biāo)時間戳?xí)r,查找等于所述播放目標(biāo)時間戳的視頻時間戳;
[0317]播放所述視頻時間戳對應(yīng)的視頻數(shù)據(jù)。
[0318]可選地,該一個或多個模塊還可以具有如下功能:
[0319]對所述視頻數(shù)據(jù)進行緩沖處理。
[0320]請參考圖9,其示出了本發(fā)明一個實施例提供的智能電視的結(jié)構(gòu)示意圖。該電子設(shè)備用于實施上述實施例中提供的內(nèi)容展示方法,具體來講:[0321]電子設(shè)備800可以包括RF (Radio Frequency,射頻)電路810、包括有一個或一個以上計算機可讀存儲介質(zhì)的存儲器820、輸入單元830、顯示單元840、傳感器850、音頻電路860、短距離無線傳輸模塊870、包括有一個或者一個以上處理核心的處理器880、以及電源890等部件。本領(lǐng)域技術(shù)人員可以理解,圖9中示出的電子設(shè)備結(jié)構(gòu)并不構(gòu)成對電子設(shè)備的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
[0322]RF電路810可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,交由一個或者一個以上處理器880處理;另外,將涉及上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路810包括但不限于天線、至少一個放大器、調(diào)諧器、一個或多個振蕩器、收發(fā)信機、耦合器、LNA (LowNoise Amplifier,低噪聲放大器)、雙工器等。此外,RF電路810還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。所述無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于GSM(Global System of Mobile communication,全球移動通訊系統(tǒng))、GPRS (General Packet Radio Service,通用分組無線服務(wù))、CDMA (Code DivisionMultiple Access,碼分多址)、WCDMA (Wideband Code Division Multiple Access,寬帶碼分多址)、LTE (Long Term Evolution,長期演進)、電子郵件、SMS (Short MessagingService,短消息服務(wù))等。存儲器820可用于存儲軟件程序以及模塊,比如,存儲器820可以用于存儲采集語音信號的軟件程序、實現(xiàn)關(guān)鍵詞識別的軟件程序、實現(xiàn)連續(xù)語音識別的軟件程序以及實現(xiàn)設(shè)置提醒事項的軟件程序等等。處理器880通過運行存儲在存儲器820的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,比如本發(fā)明實施例中“在顯示終端側(cè)接收多媒體數(shù)據(jù)”的功能、“將所述音頻數(shù)據(jù)發(fā)送至移動設(shè)備側(cè)”的功能、“接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳”、“在顯示終端側(cè)播放所述播放目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù)”的功能等等。存儲器820可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)電子設(shè)備800的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器820可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。相應(yīng)地,存儲器820還可以包括存儲器控制器,以提供處理器880和輸入單元830對存儲器820的訪問。
[0323]輸入單元830可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號輸入。具體地,輸入單元830可包括觸敏表面831以及其他輸入設(shè)備832。觸敏表面831,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面831上或在觸敏表面831附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置??蛇x的,觸敏表面831可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標(biāo),再送給處理器880,并能接收處理器880發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸敏表面831。除了觸敏表面831,輸入單元830還可以包括其他輸入設(shè)備832。具體地,其他輸入設(shè)備832可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。[0324]顯示單元840可用于顯示由用戶輸入的信息或提供給用戶的信息以及電子設(shè)備800的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來構(gòu)成。顯示單元840可包括顯示面板841,可選的,可以采用IXD(Liquid Crystal Display,液晶顯示器)、OLED (Organic Light-Emitting Diode,有機發(fā)光二極管)等形式來配置顯示面板841。進一步的,觸敏表面831可覆蓋在顯示面板841之上,當(dāng)觸敏表面831檢測到在其上或附近的觸摸操作后,傳送給處理器880以確定觸摸事件的類型,隨后處理器880根據(jù)觸摸事件的類型在顯示面板841上提供相應(yīng)的視覺輸出。雖然在圖9中,觸敏表面831與顯示面板841是作為兩個獨立的部件來實現(xiàn)輸入和輸入功能,但是在某些實施例中,可以將觸敏表面831與顯示面板841集成而實現(xiàn)輸入和輸出功能。
[0325]電子設(shè)備800還可包括至少一種傳感器850,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板841的亮度,接近傳感器可在電子設(shè)備800移動到耳邊時,關(guān)閉顯示面板841和/或背光。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計姿態(tài)校準(zhǔn))、振動識別相關(guān)功能(比如計步器、敲擊)等;至于電子設(shè)備800還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
[0326]音頻電路860、揚聲器861,傳聲器862可提供用戶與電子設(shè)備800之間的音頻接口。音頻電路860可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P聲器861,由揚聲器861轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器862將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路860接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器880處理后,經(jīng)RF電路810以發(fā)送給另一終端,或者將音頻數(shù)據(jù)輸出至存儲器820以便進一步處理。音頻電路860還可能包括耳塞插孔,以提供外設(shè)耳機與電子設(shè)備800的通信。
[0327]短距離無線傳輸模塊870可以是WIFI (wireless fidelity,無線保真)模塊或者藍牙模塊等。電子設(shè)備800通過短距離無線傳輸模塊870可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖9示出了短距離無線傳輸模塊870,但是可以理解的是,其并不屬于電子設(shè)備800的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
[0328]處理器880是電子設(shè)備800的控制中心,利用各種接口和線路連接整個電子設(shè)備的各個部分,通過運行或執(zhí)行存儲在存儲器820內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器820內(nèi)的數(shù)據(jù),執(zhí)行電子設(shè)備800的各種功能和處理數(shù)據(jù),從而對電子設(shè)備進行整體監(jiān)控??蛇x的,處理器880可包括一個或多個處理核心;優(yōu)選的,處理器880可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖牵鲜稣{(diào)制解調(diào)處理器也可以不集成到處理器880中。
[0329]電子設(shè)備800還包括給各個部件供電的電源890 (比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器880邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗管理等功能。電源890還可以包括一個或一個以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。[0330]盡管未示出,電子設(shè)備800還可以包括攝像頭、藍牙模塊等,在此不再贅述。具體在本實施例中,電子設(shè)備800的顯示單元是觸摸屏顯示器。
[0331]本發(fā)明實施例還提供了一種設(shè)備,該設(shè)備可以包括:
[0332]一個或多個處理器;
[0333]存儲器;和
[0334]一個或多個模塊,該一個或多個模塊存儲于存儲器中并被配置成由一個或多個處理器執(zhí)行,其中,該一個或多個模塊具有如下功能:
[0335]在移動設(shè)備側(cè)接收顯示終端側(cè)發(fā)送的音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳;所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接;
[0336]當(dāng)播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成播放目標(biāo)時間戳;
[0337]將所述播放目標(biāo)時間戳發(fā)送至所述顯示終端側(cè);所述顯示終端側(cè)用于播放所述目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù);其中,所述音頻數(shù)據(jù)和所述視頻數(shù)據(jù)為所述顯示終端接收的多媒體數(shù)據(jù)。
[0338]可選地,所述無線傳輸?shù)姆绞桨ㄒ韵碌囊环N或多種:
[0339]以太網(wǎng)、藍牙、2.4G無線網(wǎng)絡(luò)、紅外線和無線網(wǎng)絡(luò)協(xié)議ZigBee。
[0340]可選地,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳。
[0341]可選地,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳和延遲時間值;所述延遲時間值為所述顯示終端與所述移動設(shè)備之間數(shù)據(jù)傳輸延遲的時間。
[0342]可選地,所述延遲時間值為通過將預(yù)置的模擬數(shù)據(jù)發(fā)送至所述顯示終端并記錄當(dāng)前的第三系統(tǒng)時間值,接收所述顯示終端返回的所述模擬數(shù)據(jù)并記錄當(dāng)前的第四系統(tǒng)時間值,以及計算所述第四系統(tǒng)時間值與所述第三系統(tǒng)時間值的差值的一半,獲得的延遲時間值;
[0343]或者,
[0344]所述延遲時間值為所述顯示終端發(fā)送的延遲時間值。
[0345]可選地,該一個或多個模塊還可以具有如下功能:
[0346]對所述音頻數(shù)據(jù)進行緩沖處理。
[0347]本發(fā)明實施例還提供了一種非易失性可讀存儲介質(zhì),該存儲介質(zhì)中存儲有一個或多個模塊(programs),該一個或多個模塊被應(yīng)用在具有音頻播放功能的設(shè)備時,可以使得該設(shè)備執(zhí)行如下步驟的指令(instructions):
[0348]在移動設(shè)備側(cè)接收顯示終端側(cè)發(fā)送的音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳;所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接;
[0349]當(dāng)播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成播放目標(biāo)時間戳;
[0350]將所述播放目標(biāo)時間戳發(fā)送至所述顯示終端側(cè);所述顯示終端側(cè)用于播放所述目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù);其中,所述音頻數(shù)據(jù)和所述視頻數(shù)據(jù)為所述顯示終端接收的多媒體數(shù)據(jù)。
[0351]可選地,所述無線傳輸?shù)姆绞桨ㄒ韵碌囊环N或多種:
[0352]以太網(wǎng)、藍牙、2.4G無線網(wǎng)絡(luò)、紅外線和無線網(wǎng)絡(luò)協(xié)議ZigBee。[0353]可選地,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳。
[0354]可選地,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳和延遲時間值;所述延遲時間值為所述顯示終端與所述移動設(shè)備之間數(shù)據(jù)傳輸延遲的時間。
[0355]可選地,所述延遲時間值為通過將預(yù)置的模擬數(shù)據(jù)發(fā)送至所述顯示終端并記錄當(dāng)前的第三系統(tǒng)時間值,接收所述顯示終端返回的所述模擬數(shù)據(jù)并記錄當(dāng)前的第四系統(tǒng)時間值,以及計算所述第四系統(tǒng)時間值與所述第三系統(tǒng)時間值的差值的一半,獲得的延遲時間值;
[0356]或者,
[0357]所述延遲時間值為所述顯示終端發(fā)送的延遲時間值。
[0358]可選地,該一個或多個模塊還可以具有如下功能:
[0359]對所述音頻數(shù)據(jù)進行緩沖處理。
[0360]圖10是本發(fā)明實施例提供的一種終端設(shè)備結(jié)構(gòu)示意圖。參見圖10,該終端設(shè)備可以用于實施上述實施例中提供的視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的方法。其中,該終端設(shè)備可以為手機、平板電腦pad、穿戴式移動設(shè)備(如智能手表)等。
[0361]終端設(shè)備700可以包括通信單元110、包括有一個或一個以上計算機可讀存儲介質(zhì)的存儲器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、WiFi (wirelessfidelity,無線保真)模塊170、包括有一個或者一個以上處理核心的處理器180、以及電源190等部件。本領(lǐng)域技術(shù)人員可以理解,圖10中示出的終端設(shè)備結(jié)構(gòu)并不構(gòu)成對終端設(shè)備的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
[0362]通信單元110可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,該通信單元110可以為RF (Radio Frequency,射頻)電路、路由器、調(diào)制解調(diào)器、等網(wǎng)絡(luò)通信設(shè)備。特別地,當(dāng)通信單元110為RF電路時,將基站的下行信息接收后,交由一個或者一個以上處理器180處理;另外,將涉及上行的數(shù)據(jù)發(fā)送給基站。通常,作為通信單元的RF電路包括但不限于天線、至少一個放大器、調(diào)諧器、一個或多個振蕩器、用戶身份模塊(SIM)卡、收發(fā)信機、耦合器、LNA(Low Noise Amplifier,低噪聲放大器)、雙工器等。此外,通信單元110還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。所述無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于 GSM(Global System of Mobile communication,全球移動通訊系統(tǒng))、GPRS (GeneralPacket Radio Service,通用分組無線服務(wù))、CDMA (Code Division Multiple Access,石馬分多址)、WCDMA(Wideband Code Division Multiple Access,寬帶碼分多址)、LTE (LongTerm Evolution,長期演進)、電子郵件、SMS (Short Messaging Service,短消息服務(wù))等。存儲器120可用于存儲軟件程序以及模塊,處理器180通過運行存儲在存儲器120的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。存儲器120可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)終端設(shè)備700的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器120可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。相應(yīng)地,存儲器120還可以包括存儲器控制器,以提供處理器180和輸入單元130對存儲器120的訪問。
[0363]輸入單元130可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號輸入??蛇x地,輸入單元130可包括觸敏表面131以及其他輸入設(shè)備132。觸敏表面131,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面131上或在觸敏表面131附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置??蛇x的,觸敏表面131可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標(biāo),再送給處理器180,并能接收處理器180發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸敏表面131。除了觸敏表面131,輸入單元130還可以包括其他輸入設(shè)備132??蛇x地,其他輸入設(shè)備132可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
[0364]顯示單元140可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端設(shè)備700的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來構(gòu)成。顯示單元140可包括顯示面板141,可選的,可以采用IXD (Liquid Crystal Display,液晶顯示器)、0LED (Organic Light-Emitting Diode,有機發(fā)光二極管)等形式來配置顯示面板141。進一步的,觸敏表面131可覆蓋顯示面板141,當(dāng)觸敏表面131檢測到在其上或附近的觸摸操作后,傳送給處理器180以確定觸摸事件的類型,隨后處理器180根據(jù)觸摸事件的類型在顯示面板141上提供相應(yīng)的視覺輸出。雖然在圖10中,觸敏表面131與顯示面板141是作為兩個獨立的部件來實現(xiàn)輸入和輸入功能,但是在某些實施例中,可以將觸敏表面131與顯示面板141集成而實現(xiàn)輸入和輸出功能。
[0365]終端設(shè)備700還可包括至少一種傳感器150,比如光傳感器、運動傳感器以及其他傳感器??蛇x地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板141的亮度,接近傳感器可在終端設(shè)備700移動到耳邊時,關(guān)閉顯示面板141和/或背光。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計姿態(tài)校準(zhǔn))、振動識別相關(guān)功能(比如計步器、敲擊)等;至于終端設(shè)備700還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
[0366]音頻電路160、揚聲器161,傳聲器162可提供用戶與終端設(shè)備700之間的音頻接口。音頻電路160可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P聲器161,由揚聲器161轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器162將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路160接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器180處理后,經(jīng)RF電路110以發(fā)送給比如另一終端設(shè)備,或者將音頻數(shù)據(jù)輸出至存儲器120以便進一步處理。音頻電路160還可能包括耳塞插孔,以提供外設(shè)耳機與終端設(shè)備700的通信。
[0367]為了實現(xiàn)無線通信,該終端設(shè)備上可以配置有無線通信單元170,該無線通信單元170可以為WiFi模塊。WiFi屬于短距離無線傳輸技術(shù),終端設(shè)備700通過無線通信單元170可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖10示出了無線通信單元170,但是可以理解的是,其并不屬于終端設(shè)備700的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
[0368]處理器180是終端設(shè)備700的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執(zhí)行存儲在存儲器120內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器120內(nèi)的數(shù)據(jù),執(zhí)行終端設(shè)備700的各種功能和處理數(shù)據(jù),從而對手機進行整體監(jiān)控??蛇x的,處理器180可包括一個或多個處理核心;優(yōu)選的,處理器180可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器180中。
[0369]終端設(shè)備700還包括給各個部件供電的電源190 (比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器180邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗管理等功能。電源190還可以包括一個或一個以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。
[0370]盡管未示出,終端設(shè)備700還可以包括攝像頭、藍牙模塊等,在此不再贅述。具體在本實施例中,終端設(shè)備的顯示單元是觸摸屏顯示器,終端設(shè)備還包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器執(zhí)行所述一個或者一個以上程序包含用于進行以下操作的指令:
[0371]在移動設(shè)備側(cè)接收顯示終端側(cè)發(fā)送的音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳;所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接;
[0372]當(dāng)播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成播放目標(biāo)時間戳;
[0373]將所述播放目標(biāo)時間戳發(fā)送至所述顯示終端側(cè);所述顯示終端側(cè)用于播放所述目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù);其中,所述音頻數(shù)據(jù)和所述視頻數(shù)據(jù)為所述顯示終端接收的多媒體數(shù)據(jù)。
[0374]可選地,所述無線傳輸?shù)姆绞桨ㄒ韵碌囊环N或多種:
[0375]以太網(wǎng)、藍牙、2.4G無線網(wǎng)絡(luò)、紅外線和無線網(wǎng)絡(luò)協(xié)議ZigBee。
[0376]可選地,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳。
[0377]可選地,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳和延遲時間值;所述延遲時間值為所述顯示終端與所述移動設(shè)備之間數(shù)據(jù)傳輸延遲的時間。
[0378]可選地,所述延遲時間值為通過將預(yù)置的模擬數(shù)據(jù)發(fā)送至所述顯示終端并記錄當(dāng)前的第三系統(tǒng)時間值,接收所述顯示終端返回的所述模擬數(shù)據(jù)并記錄當(dāng)前的第四系統(tǒng)時間值,以及計算所述第四系統(tǒng)時間值與所述第三系統(tǒng)時間值的差值的一半,獲得的延遲時間值;
[0379]或者,
[0380]所述延遲時間值為所述顯示終端發(fā)送的延遲時間值。
[0381]可選地,該一個或多個模塊還可以具有如下功能:
[0382]對所述音頻數(shù)據(jù)進行緩沖處理。[0383]本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參照即可。
[0384]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明實施例的實施例可提供為方法、裝置、或計算機程序產(chǎn)品。因此,本發(fā)明實施例可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明實施例可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。
[0385]本發(fā)明實施例是參照根據(jù)本發(fā)明實施例的方法、移動設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理移動設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理移動設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0386]這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理移動設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0387]這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理移動設(shè)備上,使得在計算機或其他可編程移動設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程移動設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0388]盡管已描述了本發(fā)明實施例的優(yōu)選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明實施例范圍的所有變更和修改。
[0389]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者移動設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者移動設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者移動設(shè)備中還存在另外的相同要素。
[0390] 以上對本發(fā)明實施例所提供的一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的方法、一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的裝置和一種設(shè)備進行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明實施例的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明實施例的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實施例的思想,在【具體實施方式】及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明實施例的限制。
【權(quán)利要求】
1.一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的方法,其特征在于,包括: 在顯示終端側(cè)接收多媒體數(shù)據(jù);所述多媒體數(shù)據(jù)包括視頻數(shù)據(jù)和音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳; 將所述音頻數(shù)據(jù)發(fā)送至移動設(shè)備側(cè);所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接; 接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳;所述播放目標(biāo)時間戳為所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成的時間戳; 在顯示終端側(cè)播放所述播放目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述無線傳輸?shù)姆绞桨ㄒ韵碌囊环N或多種: 以太網(wǎng)、藍牙、2.4G無線網(wǎng)絡(luò)、紅外線和無線網(wǎng)絡(luò)協(xié)議ZigBee。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳和延遲時間值;所述延遲時間值為所述顯示終端側(cè)與所述移動設(shè)備側(cè)之間數(shù)據(jù)傳輸延遲的時間。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,在所述接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳的步驟之后,所述方法還包括: 獲取延遲時間值; 在所述播放目標(biāo)時間戳指示的時間值上增加所述延遲時間值。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述延遲時間值為將預(yù)置的模擬數(shù)據(jù)發(fā)送至所述移動設(shè)備側(cè)并記錄當(dāng)前的第一系統(tǒng)時間值,接收所述移動設(shè)備側(cè)返回的所述模擬數(shù)據(jù)并記錄當(dāng)前的第二系統(tǒng)時間值,以及,計算所述第二系統(tǒng)時間值與所述第一系統(tǒng)時間值的差值的一半,獲得的延遲時間值; 或者; 所述延遲時間值為所述移動設(shè)備側(cè)發(fā)送的延遲時間值。
7.根據(jù)權(quán)利要求1至6任一項所述的方法,其特征在于,所述視頻數(shù)據(jù)攜帶有一個或多個視頻時間戳; 所述在顯示終端側(cè)播放所述播放目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù)的步驟包括: 當(dāng)當(dāng)前播放的視頻時間戳大于所述播放目標(biāo)時間戳?xí)r,暫停播放視頻數(shù)據(jù)直至當(dāng)前播放的視頻時間戳等于所述播放目標(biāo)時間戳; 和/或, 當(dāng)當(dāng)前播放的視頻時間戳小于或等于所述播放目標(biāo)時間戳?xí)r,查找等于所述播放目標(biāo)時間戳的視頻時間戳; 播放所述視頻時間戳對應(yīng)的視頻數(shù)據(jù)。
8.根據(jù)權(quán)利要求1至6任一項所述的方法,其特征在于,在所述接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳的步驟之前,所述方法還包括: 對所述視頻數(shù)據(jù)進行緩沖處理。
9.一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的方法,其特征在于,包括:在移動設(shè)備側(cè)接收顯示終端側(cè)發(fā)送的音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳;所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接; 當(dāng)播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成播放目標(biāo)時間戳; 將所述播放目標(biāo)時間戳發(fā)送至所述顯示終端側(cè);所述顯示終端側(cè)用于播放所述目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù);其中,所述音頻數(shù)據(jù)和所述視頻數(shù)據(jù)為所述顯示終端接收的多媒體數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述無線傳輸?shù)姆绞桨ㄒ韵碌囊环N或多種: 以太網(wǎng)、藍牙、2.4G無線網(wǎng)絡(luò)、紅外線和無線網(wǎng)絡(luò)協(xié)議ZigBee。
11.根據(jù)權(quán)利要求9所述的方法,其特征在于,所 述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳。
12.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳和延遲時間值;所述延遲時間值為所述顯示終端與所述移動設(shè)備之間數(shù)據(jù)傳輸延遲的時間。
13.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述延遲時間值為通過將預(yù)置的模擬數(shù)據(jù)發(fā)送至所述顯示終端并記錄當(dāng)前的第三系統(tǒng)時間值,接收所述顯示終端返回的所述模擬數(shù)據(jù)并記錄當(dāng)前的第四系統(tǒng)時間值,以及計算所述第四系統(tǒng)時間值與所述第三系統(tǒng)時間值的差值的一半,獲得的延遲時間值; 或者, 所述延遲時間值為所述顯示終端發(fā)送的延遲時間值。
14.根據(jù)權(quán)利要求9至13任一項所述的方法,其特征在于,在所述在播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成播放目標(biāo)時間戳的步驟之前,所述方法還包括: 對所述音頻數(shù)據(jù)進行緩沖處理。
15.一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的裝置,其特征在于,包括: 多媒體數(shù)據(jù)接收模塊,用于在顯示終端側(cè)接收多媒體數(shù)據(jù);所述多媒體數(shù)據(jù)包括視頻數(shù)據(jù)和音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳; 音頻數(shù)據(jù)發(fā)送模塊,用于將所述音頻數(shù)據(jù)發(fā)送至移動設(shè)備側(cè);所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接; 播放目標(biāo)時間戳接收模塊,用于接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳;所述播放目標(biāo)時間戳為所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成的時間戳; 視頻數(shù)據(jù)播放模塊,用于在顯示終端側(cè)播放所述播放目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù)。
16.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述無線傳輸?shù)姆绞桨ㄒ韵碌囊环N或多種: 以太網(wǎng)、藍牙、2.4G無線網(wǎng)絡(luò)、紅外線和無線網(wǎng)絡(luò)協(xié)議ZigBee。
17.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳。
18.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳和延遲時間值;所述延遲時間值為所述顯示終端側(cè)與所述移動設(shè)備側(cè)之間數(shù)據(jù)傳輸延遲的時間。
19.根據(jù)權(quán)利要求17所述的裝置,其特征在于,還包括: 獲取模塊,用于獲取延遲時間值; 增加模塊,用于在所述播放目標(biāo)時間戳指示的時間值上增加所述延遲時間值。
20.根據(jù)權(quán)利要求19所述的裝置,其特征在于,所述延遲時間值為將預(yù)置的模擬數(shù)據(jù)發(fā)送至所述移動設(shè)備側(cè)并記錄當(dāng)前的第一系統(tǒng)時間值,接收所述移動設(shè)備側(cè)返回的所述模擬數(shù)據(jù)并記錄當(dāng)前的第二系統(tǒng)時間值,以及,計算所述第二系統(tǒng)時間值與所述第一系統(tǒng)時間值的差值的一半,獲得的延遲時間值; 或者; 所述延遲時間值為所述移動設(shè)備側(cè)發(fā)送的延遲時間值。
21.根據(jù)權(quán)利要求15至20任一項所述的裝置,其特征在于,所述視頻數(shù)據(jù)攜帶有一個或多個視頻時間戳;所述視頻數(shù)據(jù)播放模塊包括: 暫停播放子模塊,用于在當(dāng)前播放的視頻時間戳大于所述播放目標(biāo)時間戳?xí)r,暫停播放視頻數(shù)據(jù)直至當(dāng)前播放的視頻時間戳等于所述播放目標(biāo)時間戳; 和/或, 查找子模塊,用于在當(dāng)前播放的視頻時間戳小于或等于所述播放目標(biāo)時間戳?xí)r,查找等于所述播放目標(biāo)時間戳的視頻時間戳; 播放子模塊,用于播放所述視頻時間戳對應(yīng)的視頻數(shù)據(jù)。
22.根據(jù)權(quán)利要求15至20任一項所述的裝置,其特征在于,還包括: 第一緩沖模塊,用于對所述視頻數(shù)據(jù)進行緩沖處理。
23.一種視頻數(shù)據(jù)和音頻數(shù)據(jù)同步播放的裝置,其特征在于,包括: 音頻數(shù)據(jù)接收模塊,用于在移動設(shè)備側(cè)接收顯示終端側(cè)發(fā)送的音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳;所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接; 播放目標(biāo)時間戳生成模塊,用于在播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成播放目標(biāo)時間戳; 播放目標(biāo)時間戳發(fā)送模塊,用于將所述播放目標(biāo)時間戳發(fā)送至所述顯示終端側(cè);所述顯示終端側(cè)用于播放所述目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù);其中,所述音頻數(shù)據(jù)和所述視頻數(shù)據(jù)為所述顯示終端接收的多媒體數(shù)據(jù)。
24.根據(jù)權(quán)利要求23所述的裝置,其特征在于,所述無線傳輸?shù)姆绞桨ㄒ韵碌囊环N或多種: 以太網(wǎng)、藍牙、2.4G無線網(wǎng)絡(luò)、紅外線和無線網(wǎng)絡(luò)協(xié)議ZigBee。
25.根據(jù)權(quán)利要求23所述的裝置,其特征在于,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳。
26.根據(jù)權(quán)利要求23所述的裝置,其特征在于,所述播放目標(biāo)時間戳包括所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時提 取的當(dāng)前音頻數(shù)據(jù)對應(yīng)的音頻時間戳和延遲時間值;所述延遲時間值為所述顯示終端與所述移動設(shè)備之間數(shù)據(jù)傳輸延遲的時間。
27.根據(jù)權(quán)利要求23所述的裝置,其特征在于,所述延遲時間值為通過將預(yù)置的模擬數(shù)據(jù)發(fā)送至所述顯示終端并記錄當(dāng)前的第三系統(tǒng)時間值,接收所述顯示終端返回的所述模擬數(shù)據(jù)并記錄當(dāng)前的第四系統(tǒng)時間值,以及計算所述第四系統(tǒng)時間值與所述第三系統(tǒng)時間值的差值的一半,獲得的延遲時間值; 或者, 所述延遲時間值為所述顯示終端發(fā)送的延遲時間值。
28.根據(jù)權(quán)利要求23至27任一項所述的裝置,其特征在于,還包括: 第二緩沖模塊,用于對所述音頻數(shù)據(jù)進行緩沖處理。
29.一種設(shè)備,其特征在于,包括: 一個或多個處理器; 存儲器;和 一個或多個模塊,所述一個或多個模塊存儲于所述存儲器中并被配置成由所述一個或多個處理器執(zhí)行,其中,所述一個或多個模塊具有如下功能: 在顯示終端側(cè)接收多媒體數(shù)據(jù);所述多媒體數(shù)據(jù)包括視頻數(shù)據(jù)和音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或 多個音頻時間戳; 將所述音頻數(shù)據(jù)發(fā)送至移動設(shè)備側(cè);所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接; 接收所述移動設(shè)備側(cè)返回的播放目標(biāo)時間戳;所述播放目標(biāo)時間戳為所述移動設(shè)備側(cè)在播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成的時間戳; 在顯示終端側(cè)播放所述播放目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù)。
30.一種設(shè)備,其特征在于,包括: 一個或多個處理器; 存儲器;和 一個或多個模塊,所述一個或多個模塊存儲于所述存儲器中并被配置成由所述一個或多個處理器執(zhí)行,其中,所述一個或多個模塊具有如下功能: 在移動設(shè)備側(cè)接收顯示終端側(cè)發(fā)送的音頻數(shù)據(jù);所述音頻數(shù)據(jù)攜帶有一個或多個音頻時間戳;所述顯示終端側(cè)與所述移動設(shè)備側(cè)通過無線傳輸?shù)姆绞竭B接; 當(dāng)播放所述音頻數(shù)據(jù)時,依據(jù)當(dāng)前播放的音頻時間戳生成播放目標(biāo)時間戳; 將所述播放目標(biāo)時間戳發(fā)送至所述顯示終端側(cè);所述顯示終端側(cè)用于播放所述目標(biāo)時間戳所對應(yīng)的視頻數(shù)據(jù);其中,所述音頻數(shù)據(jù)和所述視頻數(shù)據(jù)為所述顯示終端接收的多媒體數(shù)據(jù)。
【文檔編號】H04N21/8547GK103905876SQ201410092999
【公開日】2014年7月2日 申請日期:2014年3月13日 優(yōu)先權(quán)日:2014年3月13日
【發(fā)明者】李典 申請人:北京奇藝世紀(jì)科技有限公司