一種媒體文件播放的方法、裝置及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種媒體文件播放的方法、裝置及終端。
【背景技術(shù)】
[0002]目前,在很多場合需要使用無線麥克風(fēng),基于該需求,現(xiàn)有技術(shù)中具有將移動終端作為無線麥克風(fēng),將其與媒體播放設(shè)備相連,通過媒體播放設(shè)備播放移動終端接收到的音頻數(shù)據(jù),實現(xiàn)了無線麥克風(fēng)的功能。然而,該方案僅僅能夠滿足單個用戶音頻數(shù)據(jù)的播放,如果在多個用戶需要進行集體演奏的情況下,該種方式則不再適用,因此,一種能夠滿足多個用戶通過各終端輸入的媒體數(shù)據(jù)進行統(tǒng)一播放方案有待被提出。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供一種媒體文件播放方法、裝置及終端,用以解決現(xiàn)有技術(shù)中無法滿足多個用戶通過終端輸入的媒體數(shù)據(jù)能夠統(tǒng)一播放的問題。
[0004]根據(jù)本發(fā)明的一個方面,提供了一種媒體文件播放方法,包括:接收各終端發(fā)送的媒體數(shù)據(jù);將接收到的各終端的媒體數(shù)據(jù)合成媒體文件;播放合成后的媒體文件。
[0005]媒體數(shù)據(jù)為各終端生成的音頻數(shù)據(jù);或者,媒體數(shù)據(jù)為各終端根據(jù)用戶操作生成的與終端對應(yīng)的樂器的音頻數(shù)據(jù);或者,媒體數(shù)據(jù)為各終端根據(jù)其使用者提供的語音信息生成的音頻數(shù)據(jù)。
[0006]進一步的,上述方法還包括:在接收各終端發(fā)送的媒體數(shù)據(jù)后,開始錄制視頻;在播放合成后的媒體文件的同時播放錄制得到的視頻數(shù)據(jù)。
[0007]進一步的,上述方法還包括:在播放合成后的媒體文件后,將各終端的媒體數(shù)據(jù)與預(yù)先選定的相應(yīng)曲譜進行對比;根據(jù)各終端的媒體數(shù)據(jù)與預(yù)先選定相應(yīng)曲譜的相似度為各終端打分。
[0008]進一步的,上述方法還包括:在接收各終端發(fā)送的媒體數(shù)據(jù)之前,顯示各終端與本端的連接狀態(tài)。
[0009]根據(jù)本發(fā)明的另一個方面,提供了一種媒體文件播放裝置,包括:接收模塊,用于接收各終端發(fā)送的媒體數(shù)據(jù);合成模塊,用于將接收到的各終端的媒體數(shù)據(jù)合成媒體文件;播放模塊,用于播放合成后的媒體文件。
[0010]其中,媒體數(shù)據(jù)為各終端生成的音頻數(shù)據(jù);或者,媒體數(shù)據(jù)為各終端根據(jù)用戶操作生成的與終端對應(yīng)的樂器的音頻數(shù)據(jù);或者,媒體數(shù)據(jù)為各終端根據(jù)其使用者提供的語音信息生成的音頻數(shù)據(jù)。
[0011]進一步的,上述裝置還包括:錄制模塊,用于在接收各終端發(fā)送的媒體數(shù)據(jù)后,開始錄制視頻;播放模塊具體用于:在播放合成后的媒體文件的同時播放錄制得到的視頻數(shù)據(jù)。
[0012]進一步的,上述裝置還包括:對比模塊,用于在播放合成后的媒體文件后,將各終端的媒體數(shù)據(jù)與預(yù)先選定的相應(yīng)曲譜進行對比;打分模塊,用于根據(jù)各終端的媒體數(shù)據(jù)與預(yù)先選定相應(yīng)曲譜的相似度為各終端打分。
[0013]本發(fā)明還提供了一種終端,所述終端包括本發(fā)明提供的媒體文件播放裝置。
[0014]本發(fā)明實施例將接收到各終端生成的媒體數(shù)據(jù)合成媒體文件,并播放合成后的媒體文件,實現(xiàn)了多個用戶通過各移動終端輸入媒體數(shù)據(jù)可以在合成后進行統(tǒng)一播放的目的。
【附圖說明】
[0015]圖1是本發(fā)明實施例的媒體文件播放方法的流程圖;
[0016]圖2是本發(fā)明實施例的優(yōu)選的媒體文件播放方法的流程圖;
[0017]圖3是本發(fā)明實施例提供的媒體文件播放裝置的結(jié)構(gòu)框圖。
【具體實施方式】
[0018]為更進一步闡述本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實施例,對本發(fā)明進行詳細(xì)說明如后。
[0019]圖1是本發(fā)明實施例的媒體文件播放方法的流程圖,如圖1所示,該方法包括以下步驟,以下步驟可以由智能播放設(shè)備來執(zhí)行,優(yōu)選的,智能播放設(shè)備可以為智能電視。
[0020]步驟101:接收各終端發(fā)送的媒體數(shù)據(jù);
[0021]其中,在該步驟之前,各終端可以與智能播放設(shè)備建立無線連接,基于無線通訊方式發(fā)送媒體數(shù)據(jù)。該媒體數(shù)據(jù)為各終端生成的音頻數(shù)據(jù);或者,媒體數(shù)據(jù)為各終端根據(jù)用戶操作生成的與終端對應(yīng)的樂器的音頻數(shù)據(jù);或者,媒體數(shù)據(jù)為各終端根據(jù)其使用者提供的語音信息生成的音頻數(shù)據(jù)。其中,與終端對應(yīng)的樂器為用戶通過終端選擇的一指定的樂器,例如:吉他、小號、鋼琴、鼓等樂器。更進一步的,媒體數(shù)據(jù)也可以包括由某一用戶通過終端錄制的視頻數(shù)據(jù)以及其他用戶通過終端錄制的音頻數(shù)據(jù)。
[0022]步驟102:將接收到的各終端的媒體數(shù)據(jù)合成媒體文件;
[0023]在該步驟中,如果用戶需要錄制通過終端集體演奏的現(xiàn)場,則可以通過智能播放終端的攝像頭來進行錄制,具體地,在在接收各終端發(fā)送的媒體數(shù)據(jù)后,開始錄制視頻;基于此,在播放合成后的媒體文件的同時播放錄制得到的視頻數(shù)據(jù)。
[0024]步驟103:播放合成后的媒體文件。具體地,該步驟中的媒體文件可以為僅有音頻數(shù)據(jù)合成的音頻文件,也可以為由音頻數(shù)據(jù)以及視頻數(shù)據(jù)合成的音視頻文件。
[0025]在上述步驟103的基礎(chǔ)上,本發(fā)明提供的媒體文件播放方法具體還可以包括以下步驟:
[0026]在播放合成后的媒體文件后,將各終端的媒體數(shù)據(jù)與預(yù)先選定的相應(yīng)曲譜進行對比;
[0027]根據(jù)各終端的媒體數(shù)據(jù)與預(yù)先選定相應(yīng)曲譜的相似度為各終端打分。
[0028]為了能夠?qū)崿F(xiàn)根據(jù)媒體數(shù)據(jù)與預(yù)先限定的相應(yīng)的曲譜進行對比,在接收到各終端的媒體數(shù)據(jù)后,可以對應(yīng)于各終端記錄接收到的媒體數(shù)據(jù)。
[0029]為了使用戶可以更加直觀的了解自身終端所對應(yīng)的樂器與智能播放設(shè)備的連接狀態(tài),上述方法還可以包括:在接收各終端發(fā)送的媒體數(shù)據(jù)之前,顯示各終端與本端的連接狀態(tài)。
[0030]圖2是本發(fā)明實施例的優(yōu)選的媒體文件播放方法的流程圖。
[0031]如圖2所示,該方法包括以下步驟:
[0032]步驟201:接收用戶操作,根據(jù)用戶操作確定曲目;
[0033]在該步驟中,選定的曲目可以作為背景音樂播放,播放曲目時,可以將歌詞或曲譜進行滾動顯示。
[0034]步驟202:獲取各終端與播放設(shè)備的連接狀態(tài),顯示各終