多媒體文件播放方法、裝置、終端及服務(wù)器的制造方法
【專利摘要】本公開是關(guān)于一種多媒體文件播放方法、裝置、終端及服務(wù)器,屬于計(jì)算機(jī)【技術(shù)領(lǐng)域】。所述方法包括:接收播放終端發(fā)送的至少一個(gè)標(biāo)識(shí)信息,所述標(biāo)識(shí)信息用于標(biāo)識(shí)用戶;獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶興趣信息,所述用戶興趣信息用于指示用戶的興趣;根據(jù)各個(gè)用戶興趣信息確定待播放的多媒體文件;將確定出的所述多媒體文件發(fā)送給所述播放終端,由所述播放終端播放所述多媒體文件。所述裝置包括:信息接收模塊、信息獲取模塊、文件確定模塊和文件發(fā)送模塊。本公開解決了通過更新指令指定多媒體文件導(dǎo)致推送的多媒體文件的精確性較低的問題,達(dá)到了提高多媒體文件的推送精確性的效果。
【專利說明】多媒體文件播放方法、裝置、終端及服務(wù)器
【技術(shù)領(lǐng)域】
[0001] 本公開涉及計(jì)算機(jī)【技術(shù)領(lǐng)域】,特別涉及一種多媒體文件播放方法、裝置、終端及服 務(wù)器。
【背景技術(shù)】
[0002] 隨著無線技術(shù)的發(fā)展,越來越多的終端具有了連入互聯(lián)網(wǎng)的能力,樓宇中的播放 終端就是其中之一。播放終端接入互聯(lián)網(wǎng)使得服務(wù)器的巨大計(jì)算能力可以被運(yùn)用到多媒體 文件的投放上。
[0003] 在投放多媒體文件時(shí),服務(wù)器接收管理人員觸發(fā)的更新指令;從多媒體文件庫中 選擇該更新指令所指定的至少一個(gè)多媒體文件;將選擇出的該至少一個(gè)多媒體文件推送給 聯(lián)網(wǎng)的各個(gè)播放終端;播放終端按照播放策略對(duì)接收到的至少一個(gè)多媒體文件進(jìn)行播放。
[0004] 發(fā)明人在實(shí)現(xiàn)本公開的過程中,發(fā)現(xiàn)相關(guān)技術(shù)中至少存在以下缺陷:
[0005] 服務(wù)器推送的多媒體文件是管理人員通過更新指令指定的,不能保證投放的多媒 體文件的精確性。
【發(fā)明內(nèi)容】
[0006] 為解決通過更新指令指定多媒體文件導(dǎo)致推送的多媒體文件的精確性較低的問 題,本公開提供了一種多媒體文件播放方法、裝置、終端及服務(wù)器。
[0007] 根據(jù)本公開實(shí)施例的第一方面,提供一種多媒體文件播放方法,包括:
[0008] 接收播放終端發(fā)送的至少一個(gè)標(biāo)識(shí)信息,所述標(biāo)識(shí)信息用于標(biāo)識(shí)用戶;
[0009] 獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶興趣信息,所述用戶興趣信息用于指示用戶的興 趣;
[0010] 根據(jù)各個(gè)用戶興趣信息確定待播放的多媒體文件;
[0011] 將確定出的所述多媒體文件發(fā)送給所述播放終端,由所述播放終端播放所述多媒 體文件。
[0012] 可選的,所述根據(jù)各個(gè)用戶興趣信息確定待播放的多媒體文件,包括:
[0013] 根據(jù)各個(gè)用戶興趣信息計(jì)算每個(gè)多媒體文件的播放參數(shù),按照所述播放參數(shù)由高 到低的順序選取所述待播放的多媒體文件,或者,
[0014] 獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的移動(dòng)終端的第一位置信息,和/或,獲取每個(gè)多媒體 文件的文件屬性信息,和/或,獲取所述播放終端的第二位置信息;根據(jù)所述第一位置信 息、所述第二位置信息和所述文件屬性信息中的至少一種以及所述用戶興趣信息計(jì)算每個(gè) 多媒體文件的播放參數(shù),按照所述播放參數(shù)由高到低的順序選取所述待播放的多媒體文 件。
[0015] 可選的,所述根據(jù)各個(gè)用戶興趣信息計(jì)算每個(gè)多媒體文件的播放參數(shù),包括:
[0016] 對(duì)于每個(gè)用戶興趣信息,確定所述用戶興趣信息所包括的至少一個(gè)興趣分類,計(jì) 算所述用戶對(duì)每個(gè)興趣分類的興趣參數(shù);
[0017] 對(duì)于每個(gè)興趣分類,將每個(gè)用戶興趣信息中所述興趣分類的興趣參數(shù)相加,得到 所述興趣分類的興趣參數(shù)之和;
[0018] 將所述興趣參數(shù)之和確定為屬于所述興趣分類的多媒體文件的播放參數(shù)。
[0019] 可選的,所述根據(jù)所述第一位置信息、所述第二位置信息和所述文件屬性信息中 的至少一種以及所述用戶興趣信息計(jì)算每個(gè)多媒體文件的播放參數(shù),包括:
[0020] 對(duì)于每個(gè)用戶興趣信息,確定所述用戶興趣信息所包括的至少一個(gè)興趣分類,計(jì) 算所述用戶對(duì)每個(gè)興趣分類的興趣參數(shù);
[0021] 根據(jù)所述第一位置信息確定用戶的觀看參數(shù),和/或,確定每個(gè)多媒體文件與所 述第二位置信息的環(huán)境匹配參數(shù),和/或,根據(jù)所述文件屬性信息確定每個(gè)多媒體文件的 屬性參數(shù);所述觀看參數(shù)用于指示用戶觀看多媒體文件的清晰程度,所述環(huán)境匹配參數(shù)用 于指示所述多媒體文件的內(nèi)容與所述第二位置信息的匹配程度;
[0022] 對(duì)于每個(gè)多媒體文件,根據(jù)所述觀看參數(shù)和/或所述環(huán)境匹配參數(shù)和/或所述屬 性參數(shù)以及所述多媒體文件所屬興趣分類的興趣參數(shù)計(jì)算所述多媒體文件的播放參數(shù)。
[0023] 可選的,所述根據(jù)所述觀看參數(shù)和/或所述環(huán)境匹配參數(shù)和/或所述屬性參數(shù)以 及所述多媒體文件所屬興趣分類的興趣參數(shù)計(jì)算所述多媒體文件的播放參數(shù),包括:
[0024] 若根據(jù)所述觀看參數(shù)、所述環(huán)境匹配參數(shù)、所述屬性參數(shù)和所述多媒體文件所屬 興趣分類的興趣參數(shù)計(jì)算所述多媒體文件的播放參數(shù),則確定所述多媒體文件所屬的興趣 分類,將每個(gè)用戶興趣信息中所述興趣分類的興趣參數(shù)相加得到的和乘以所述觀看參數(shù), 得到第一中間量;
[0025] 對(duì)所述第一中間量和所述屬性參數(shù)執(zhí)行第一預(yù)定算法,得到第二中間量;
[0026] 對(duì)所述第二中間量和所述環(huán)境匹配參數(shù)執(zhí)行第二預(yù)定算法,得到所述播放參數(shù)。
[0027] 可選的,所述獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶興趣信息,包括:
[0028] 若所述標(biāo)識(shí)信息是移動(dòng)終端的終端標(biāo)識(shí),則在預(yù)設(shè)的對(duì)應(yīng)關(guān)系中查找與所述終端 標(biāo)識(shí)對(duì)應(yīng)的用戶標(biāo)識(shí),所述對(duì)應(yīng)關(guān)系是不同的終端標(biāo)識(shí)和不同的用戶標(biāo)識(shí)之間的關(guān)系;
[0029] 讀取所述用戶標(biāo)識(shí)所對(duì)應(yīng)的所述用戶興趣信息。
[0030] 根據(jù)本公開實(shí)施例的第二方面,提供一種多媒體文件播放方法,包括:
[0031] 獲取至少一個(gè)標(biāo)識(shí)信息,所述標(biāo)識(shí)信息用于標(biāo)識(shí)用戶;
[0032] 將所述至少一個(gè)標(biāo)識(shí)信息發(fā)送給服務(wù)器,由所述服務(wù)器獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng) 的用戶興趣信息;根據(jù)各個(gè)用戶興趣信息確定待播放的多媒體文件;
[0033] 接收所述服務(wù)器發(fā)送的所述多媒體文件;
[0034] 播放所述多媒體文件。
[0035] 可選的,所述獲取至少一個(gè)標(biāo)識(shí)信息,包括:
[0036] 通過短距離通信獲取至少一個(gè)移動(dòng)終端的終端標(biāo)識(shí);
[0037] 將所述終端標(biāo)識(shí)確定為所述標(biāo)識(shí)信息。
[0038] 根據(jù)本公開實(shí)施例的第三方面,提供一種多媒體文件播放裝置,包括:
[0039] 信息接收模塊,被配置為接收播放終端發(fā)送的至少一個(gè)標(biāo)識(shí)信息,所述標(biāo)識(shí)信息 用于標(biāo)識(shí)用戶;
[0040] 信息獲取模塊,被配置為獲取所述信息接收模塊接收到的每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的 用戶興趣信息,所述用戶興趣信息用于指示用戶的興趣;
[0041] 文件確定模塊,被配置為根據(jù)所述信息獲取模塊獲取到的各個(gè)用戶興趣信息確定 待播放的多媒體文件;
[0042] 文件發(fā)送模塊,被配置為將所述文件確定模塊確定出的所述多媒體文件發(fā)送給所 述播放終端,由所述播放終端播放所述多媒體文件。
[0043] 可選的,所述文件確定模塊,包括:
[0044] 第一確定單元,被配置為根據(jù)各個(gè)用戶興趣信息計(jì)算每個(gè)多媒體文件的播放參 數(shù),按照所述播放參數(shù)由高到低的順序選取所述待播放的多媒體文件,或者,
[0045] 第二確定單元,被配置為獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的移動(dòng)終端的第一位置信息, 和/或,獲取每個(gè)多媒體文件的文件屬性信息,和/或,獲取所述播放終端的第二位置信息; 根據(jù)所述第一位置信息、所述第二位置信息和所述文件屬性信息中的至少一種以及所述用 戶興趣信息計(jì)算每個(gè)多媒體文件的播放參數(shù),按照所述播放參數(shù)由高到低的順序選取所述 待播放的多媒體文件。
[0046] 可選的,所述第一確定單元,包括:
[0047] 第一計(jì)算子單元,被配置為對(duì)于每個(gè)用戶興趣信息,確定所述用戶興趣信息所包 括的至少一個(gè)興趣分類,計(jì)算所述用戶對(duì)每個(gè)興趣分類的興趣參數(shù);
[0048] 第二計(jì)算子單元,被配置為對(duì)于每個(gè)興趣分類,將所述第一計(jì)算子單元計(jì)算出的 每個(gè)用戶興趣信息中所述興趣分類的興趣參數(shù)相加,得到所述興趣分類的興趣參數(shù)之和; [0049] 第一確定子單元,被配置為將所述第二計(jì)算子單元計(jì)算得到的所述興趣參數(shù)之和 確定為屬于所述興趣分類的多媒體文件的播放參數(shù)。
[0050] 可選的,所述第二確定單元,包括:
[0051] 第三計(jì)算子單元,被配置為對(duì)于每個(gè)用戶興趣信息,確定所述用戶興趣信息所包 括的至少一個(gè)興趣分類,計(jì)算所述用戶對(duì)每個(gè)興趣分類的興趣參數(shù);
[0052] 第二確定子單元,被配置為根據(jù)所述第一位置信息確定用戶的觀看參數(shù),和/或, 確定每個(gè)多媒體文件與所述第二位置信息的環(huán)境匹配參數(shù),和/或,根據(jù)所述文件屬性信 息確定每個(gè)多媒體文件的屬性參數(shù);所述觀看參數(shù)用于指示用戶觀看多媒體文件的清晰程 度,所述環(huán)境匹配參數(shù)用于指示所述多媒體文件的內(nèi)容與所述第二位置信息的匹配程度;
[0053] 第四計(jì)算子單元,被配置為對(duì)于每個(gè)多媒體文件,根據(jù)所述第二確定子單元確定 的所述觀看參數(shù)和/或所述環(huán)境匹配參數(shù)和/或所述屬性參數(shù)以及所述第三計(jì)算子單元計(jì) 算得到的所述多媒體文件所屬興趣分類的興趣參數(shù)計(jì)算所述多媒體文件的播放參數(shù)。
[0054] 可選的,所述第四計(jì)算子單元,被配置為若根據(jù)所述觀看參數(shù)、所述環(huán)境匹配參 數(shù)、所述屬性參數(shù)和所述多媒體文件所屬興趣分類的興趣參數(shù)計(jì)算所述多媒體文件的播放 參數(shù),則確定所述多媒體文件所屬的興趣分類,將每個(gè)用戶興趣信息中所述興趣分類的興 趣參數(shù)相加得到的和乘以所述觀看參數(shù),得到第一中間量;對(duì)所述第一中間量和所述屬性 參數(shù)執(zhí)行第一預(yù)定算法,得到第二中間量;對(duì)所述第二中間量和所述環(huán)境匹配參數(shù)執(zhí)行第 二預(yù)定算法,得到所述播放參數(shù)。
[0055] 可選的,所述信息獲取模塊,包括:
[0056] 標(biāo)識(shí)查找單元,被配置為若所述標(biāo)識(shí)信息是移動(dòng)終端的終端標(biāo)識(shí),則在預(yù)設(shè)的對(duì) 應(yīng)關(guān)系中查找與所述終端標(biāo)識(shí)對(duì)應(yīng)的用戶標(biāo)識(shí),所述對(duì)應(yīng)關(guān)系是不同的終端標(biāo)識(shí)和不同的 用戶標(biāo)識(shí)之間的關(guān)系;
[0057] 信息讀取單元,被配置為讀取所述標(biāo)識(shí)查找單元查找到的所述用戶標(biāo)識(shí)所對(duì)應(yīng)的 所述用戶興趣信息。
[0058] 根據(jù)本公開實(shí)施例的第四方面,提供一種多媒體文件播放裝置,包括:
[0059] 信息獲取模塊,被配置為獲取至少一個(gè)標(biāo)識(shí)信息,所述標(biāo)識(shí)信息用于標(biāo)識(shí)用戶;
[0060] 信息發(fā)送模塊,被配置為將所述信息獲取模塊獲取到的所述至少一個(gè)標(biāo)識(shí)信息發(fā) 送給服務(wù)器,由所述服務(wù)器獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶興趣信息;根據(jù)各個(gè)用戶興趣 信息確定待播放的多媒體文件;
[0061] 文件接收模塊,被配置為接收所述服務(wù)器發(fā)送的所述多媒體文件;
[0062] 文件播放模塊,被配置為播放所述文件接收模塊接收到的所述多媒體文件。
[0063] 可選的,所述信息獲取模塊,包括:
[0064] 標(biāo)識(shí)獲取單元,被配置為通過短距離通信獲取至少一個(gè)移動(dòng)終端的終端標(biāo)識(shí);
[0065] 信息確定單元,被配置為將所述標(biāo)識(shí)獲取單元獲取到的所述終端標(biāo)識(shí)確定為所述 標(biāo)識(shí)信息。
[0066] 根據(jù)本公開實(shí)施例的第五方面,提供一種服務(wù)器,包括:
[0067] 處理器;
[0068] 用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0069] 其中,所述處理器被配置為:
[0070] 接收播放終端發(fā)送的至少一個(gè)標(biāo)識(shí)信息,所述標(biāo)識(shí)信息用于標(biāo)識(shí)用戶;
[0071] 獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶興趣信息,所述用戶興趣信息用于指示用戶的興 趣;
[0072] 根據(jù)各個(gè)用戶興趣信息確定待播放的多媒體文件;
[0073] 將確定出的所述多媒體文件發(fā)送給所述播放終端,由所述播放終端播放所述多媒 體文件。
[0074] 根據(jù)本公開實(shí)施例的第六方面,提供一種播放終端,包括:
[0075] 處理器;
[0076] 用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0077] 其中,所述處理器被配置為:
[0078] 獲取至少一個(gè)標(biāo)識(shí)信息,所述標(biāo)識(shí)信息用于標(biāo)識(shí)用戶;
[0079] 將所述至少一個(gè)標(biāo)識(shí)信息發(fā)送給服務(wù)器,由所述服務(wù)器獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng) 的用戶興趣信息;根據(jù)各個(gè)用戶興趣信息確定待播放的多媒體文件;
[0080] 接收所述服務(wù)器發(fā)送的所述多媒體文件;
[0081] 播放所述多媒體文件。
[0082] 本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0083] 通過接收播放終端發(fā)送的至少一個(gè)標(biāo)識(shí)信息;獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶興 趣信息;根據(jù)各個(gè)用戶興趣信息確定待播放的多媒體文件;將確定出的多媒體文件發(fā)送給 播放終端,由播放終端播放多媒體文件,可以根據(jù)播放終端前聚集的用戶的興趣確定多媒 體文件,使得推送的多媒體文件更加精確,解決了通過更新指令指定多媒體文件導(dǎo)致推送 的多媒體文件的精確性較低的問題,達(dá)到了提高多媒體文件的推送精確性的效果。
[0084] 應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本 公開。
【專利附圖】
【附圖說明】
[0085] 此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實(shí)施 例,并于說明書一起用于解釋本發(fā)明的原理。
[0086] 圖1是根據(jù)一示例性實(shí)施例示出的一種多媒體文件播放方法的流程圖。
[0087] 圖2是根據(jù)另一示例性實(shí)施例示出的一種多媒體文件播放方法的流程圖。
[0088] 圖3是根據(jù)一示例性實(shí)施例示出的一種多媒體文件播放裝置的框圖。
[0089] 圖4是根據(jù)一示例性實(shí)施例示出的一種多媒體文件播放裝置的框圖。
[0090] 圖5是根據(jù)一示例性實(shí)施例示出的一種多媒體文件播放裝置的框圖。
[0091] 圖6是根據(jù)一示例性實(shí)施例示出的一種多媒體文件播放裝置的框圖。
[0092] 圖7是根據(jù)一示例性實(shí)施例示出的一種用于多媒體文件播放的裝置的框圖。
[0093] 圖8是根據(jù)一示例性實(shí)施例示出的一種用于多媒體文件播放的裝置的框圖。
【具體實(shí)施方式】
[0094] 這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及 附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例 中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附 權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0095] 圖1是根據(jù)一示例性實(shí)施例示出的一種多媒體文件播放方法的流程圖,該多媒體 文件播放方法應(yīng)用于包括播放終端和服務(wù)器的多媒體文件播放系統(tǒng)中,如圖1所示,該多 媒體文件播放方法包括以下步驟。
[0096] 在步驟101中,播放終端獲取至少一個(gè)標(biāo)識(shí)信息,該標(biāo)識(shí)信息用于標(biāo)識(shí)用戶。
[0097] 播放終端是指用于播放多媒體文件的終端。
[0098] 由于播放終端需要明確當(dāng)前觀看多媒體文件的用戶,因此,播放終端需要獲取用 來唯一標(biāo)識(shí)用戶的標(biāo)識(shí)信息。而獲取標(biāo)識(shí)信息需要接入網(wǎng)絡(luò),因此,播放終端需要具備接入 網(wǎng)絡(luò)的功能。
[0099] 在步驟102中,播放終端將至少一個(gè)標(biāo)識(shí)信息發(fā)送給服務(wù)器。
[0100] 播放終端可以與服務(wù)器建立有線網(wǎng)絡(luò)連接或無線網(wǎng)絡(luò)連接,通過網(wǎng)絡(luò)連接將獲取 到的至少一個(gè)標(biāo)識(shí)信息發(fā)送給服務(wù)器。
[0101] 在步驟103中,服務(wù)器接收播放終端發(fā)送的至少一個(gè)標(biāo)識(shí)信息,該標(biāo)識(shí)信息用于 標(biāo)識(shí)用戶。
[0102] 在步驟104中,服務(wù)器獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶興趣信息,該用戶興趣信 息用于指示用戶的興趣。
[0103] 由于服務(wù)器中記錄有每個(gè)用戶的用戶興趣信息,因此,服務(wù)器在獲取到用于標(biāo)識(shí) 用戶的標(biāo)識(shí)信息之后,可以根據(jù)標(biāo)識(shí)信息明確每個(gè)用戶,并獲取每個(gè)用戶的用戶興趣信息。
[0104] 用戶興趣信息可以指示用戶的興趣。比如,若用戶興趣信息包括手表信息,則表明 用戶對(duì)手表感興趣;若用戶興趣信息包括汽車信息,則表明用戶對(duì)汽車感興趣。
[0105] 在步驟105中,服務(wù)器根據(jù)各個(gè)用戶興趣信息確定待播放的多媒體文件。
[0106] 服務(wù)器在獲取到每個(gè)用戶的用戶興趣信息之后,綜合用戶興趣信息所指示的用戶 的興趣,在多媒體文件庫中選擇與用戶的興趣匹配的多媒體文件,將該多媒體文件確定為 待播放的多媒體文件。其中,待播放的多媒體文件為至少一個(gè)。
[0107] 由于服務(wù)器可以根據(jù)用戶的興趣推送多媒體文件,使得推送的多媒體文件能夠吸 引用戶的注意力,從而增強(qiáng)多媒體文件在用戶之間的宣傳效果,達(dá)到了提高多媒體文件的 推送精確性的效果。
[0108] 在步驟106中,服務(wù)器將確定出的多媒體文件發(fā)送給播放終端。
[0109] 在步驟107中,播放終端接收服務(wù)器發(fā)送的多媒體文件。
[0110] 在步驟108中,播放終端播放該多媒體文件。
[0111] 當(dāng)服務(wù)器發(fā)送了一個(gè)多媒體文件時(shí),播放終端可以在播放該多媒體文件時(shí),繼續(xù) 執(zhí)行步驟101,以獲取下一個(gè)待播放的多媒體文件;當(dāng)服務(wù)器發(fā)送了至少兩個(gè)多媒體文件 時(shí),播放終端可以按照預(yù)定順序播放該至少兩個(gè)多媒體文件,在播放最后一個(gè)多媒體文件 時(shí),播放終端繼續(xù)執(zhí)行步驟101,以獲取下一批待播放的多媒體文件。
[0112] 其中,步驟101、102、107和108可以單獨(dú)實(shí)現(xiàn)成為播放終端側(cè)的多媒體文件播放 方法,步驟103至106可以單獨(dú)實(shí)現(xiàn)成為服務(wù)器側(cè)的多媒體文件播放方法。
[0113] 綜上所述,本公開提供的多媒體文件播放方法,通過接收播放終端發(fā)送的至少一 個(gè)標(biāo)識(shí)信息;獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶興趣信息;根據(jù)各個(gè)用戶興趣信息確定待播 放的多媒體文件;將確定出的多媒體文件發(fā)送給播放終端,由播放終端播放多媒體文件,可 以根據(jù)播放終端前聚集的用戶的興趣確定多媒體文件,使得推送的多媒體文件更加精確, 解決了通過更新指令指定多媒體文件導(dǎo)致推送的多媒體文件的精確性較低的問題,達(dá)到了 提高多媒體文件的推送精確性的效果。
[0114] 圖2是根據(jù)另一示例性實(shí)施例示出的一種多媒體文件播放方法的流程圖,該多媒 體文件播放方法應(yīng)用于包括播放終端和服務(wù)器的多媒體文件播放系統(tǒng)中,如圖2所示,該 多媒體文件播放方法包括如下步驟。
[0115] 在步驟201中,播放終端獲取至少一個(gè)標(biāo)識(shí)信息,該標(biāo)識(shí)信息用于標(biāo)識(shí)用戶。
[0116] 播放終端是指用于播放多媒體文件的終端,該多媒體文件包括視頻、音頻和圖片 等。其中,播放終端可以安裝在固定位置,比如,播放終端安裝在樓宇的大廳、樓梯處、電梯 處等等。當(dāng)播放終端安裝在樓宇中時(shí),播放終端播放的多媒體文件通常是廣告。
[0117] 由于播放終端需要明確當(dāng)前觀看多媒體文件的用戶,因此,播放終端需要獲取用 來唯一標(biāo)識(shí)用戶的標(biāo)識(shí)信息。而獲取標(biāo)識(shí)信息需要接入網(wǎng)絡(luò),因此,播放終端需要具備接入 網(wǎng)絡(luò)的功能。
[0118] 其中,獲取至少一個(gè)標(biāo)識(shí)信息,包括:
[0119] 1)通過短距離通信獲取至少一個(gè)移動(dòng)終端的終端標(biāo)識(shí);
[0120] 2)將終端標(biāo)識(shí)確定為標(biāo)識(shí)信息。
[0121] 由于用戶通常都攜帶具備接入網(wǎng)絡(luò)功能的移動(dòng)終端,因此,播放終端可以通過短 距離通信技術(shù)與預(yù)定范圍內(nèi)的每個(gè)移動(dòng)終端建立網(wǎng)絡(luò)連接,并獲取每個(gè)移動(dòng)終端的終端 標(biāo)識(shí),將該終端標(biāo)識(shí)確定為用戶的標(biāo)識(shí)信息。其中,短距離通信技術(shù)可以包括但不限于: NFC(Near Field Communication,近距離無線通信)技術(shù)、WIFI (Wireless Fidelity,無 線保真)技術(shù)、射頻技術(shù)和藍(lán)牙技術(shù)。終端標(biāo)識(shí)可以包括但不限于:頂El (International Mobile Equipment Identity,移動(dòng)設(shè)備國際身份碼)和電話號(hào)碼。
[0122] 在步驟202中,播放終端將至少一個(gè)標(biāo)識(shí)信息發(fā)送給服務(wù)器。
[0123] 播放終端可以與服務(wù)器建立有線網(wǎng)絡(luò)連接或無線網(wǎng)絡(luò)連接,通過網(wǎng)絡(luò)連接將獲取 到的至少一個(gè)標(biāo)識(shí)信息發(fā)送給服務(wù)器。
[0124] 在步驟203中,服務(wù)器接收播放終端發(fā)送的至少一個(gè)標(biāo)識(shí)信息,該標(biāo)識(shí)信息用于 標(biāo)識(shí)用戶。
[0125] 服務(wù)器可以通過與播放終端之間建立的有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)接收該至少一個(gè)標(biāo) 識(shí)息。
[0126] 在步驟204中,服務(wù)器獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶興趣信息,該用戶興趣信 息用于指示用戶的興趣。
[0127] 當(dāng)用戶在用于存儲(chǔ)用戶興趣信息的信息提供服務(wù)器中登錄了申請的帳戶時(shí),用戶 在瀏覽網(wǎng)頁時(shí)通常會(huì)在信息提供服務(wù)器上留下瀏覽記錄,信息提供服務(wù)器可以對(duì)用戶的瀏 覽記錄進(jìn)行統(tǒng)計(jì),并將瀏覽記錄的內(nèi)容確定為用戶感興趣的內(nèi)容,記錄在該帳戶下的用戶 興趣信息中,本實(shí)施例中的服務(wù)器可以對(duì)該信息提供服務(wù)器中記錄的用戶興趣信息進(jìn)行獲 取。比如,若用戶瀏覽了手表網(wǎng)頁,則信息提供服務(wù)器可以將手表信息添加到該用戶的用戶 興趣信息中;若用戶瀏覽了汽車網(wǎng)頁,則信息提供服務(wù)器可以將汽車信息添加到該用戶的 用戶興趣信息中?;蛘撸?dāng)用戶在信息提供服務(wù)器中登錄了申請的帳戶時(shí),信息提供服務(wù)器 可以向用戶顯示興趣輸入界面,用戶在該興趣輸入界面中輸入自己感興趣的內(nèi)容,信息提 供服務(wù)器將用戶輸入的內(nèi)容記錄在該帳戶下的用戶興趣信息中。其中,信息提供服務(wù)器與 本實(shí)施例中的服務(wù)器可以是同一個(gè)服務(wù)器,也可以是不同的服務(wù)器。當(dāng)信息提供服務(wù)器與 本實(shí)施例中的服務(wù)器不同時(shí),該信息提供服務(wù)器可以是至少一個(gè),本實(shí)施例中的服務(wù)器可 以對(duì)該至少一個(gè)信息提供服務(wù)器所提供的用戶興趣信息進(jìn)行整合,以提高獲取用戶興趣信 息的全面性。
[0128] 當(dāng)信息提供服務(wù)器與本實(shí)施例中的服務(wù)器相同時(shí),由于服務(wù)器中記錄有每個(gè)用戶 的用戶興趣信息,因此,服務(wù)器在獲取到用于標(biāo)識(shí)用戶的標(biāo)識(shí)信息之后,可以根據(jù)標(biāo)識(shí)信息 獲取每個(gè)用戶的用戶興趣信息。
[0129] 其中,獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶興趣信息,包括:
[0130] 1)若標(biāo)識(shí)信息是移動(dòng)終端的終端標(biāo)識(shí),則在預(yù)設(shè)的對(duì)應(yīng)關(guān)系中查找與終端標(biāo)識(shí)對(duì) 應(yīng)的用戶標(biāo)識(shí),該對(duì)應(yīng)關(guān)系是不同的終端標(biāo)識(shí)和不同的用戶標(biāo)識(shí)之間的關(guān)系;
[0131] 2)讀取用戶標(biāo)識(shí)所對(duì)應(yīng)的用戶興趣信息。
[0132] 由于用戶在服務(wù)器中申請帳戶時(shí),服務(wù)器會(huì)為用戶分配用戶標(biāo)識(shí),因此,服務(wù)器還 可以向用戶獲取移動(dòng)終端的終端標(biāo)識(shí),并對(duì)終端標(biāo)識(shí)和用戶標(biāo)識(shí)建立對(duì)應(yīng)關(guān)系。在服務(wù)器 接收到標(biāo)識(shí)信息后,服務(wù)器可以在對(duì)應(yīng)關(guān)系中查找與該標(biāo)識(shí)信息對(duì)應(yīng)的用戶標(biāo)識(shí),并根據(jù) 該用戶標(biāo)識(shí)確定用戶的帳戶,從而獲取在該帳戶下的用戶興趣信息。
[0133] 需要補(bǔ)充說明的是,若一個(gè)用戶攜帶了至少兩個(gè)移動(dòng)終端,則服務(wù)器可以根據(jù)任 意一個(gè)終端標(biāo)識(shí)確定用戶。可選的,服務(wù)器還可以對(duì)該至少兩個(gè)終端標(biāo)識(shí)進(jìn)行綁定,并將該 綁定信息發(fā)送給播放終端,以便播放終端在下一次獲取到該至少兩個(gè)終端標(biāo)識(shí)后,可以從 該至少兩個(gè)終端標(biāo)識(shí)中選擇一個(gè)終端標(biāo)識(shí)發(fā)送給服務(wù)器,以避免將該至少兩個(gè)終端標(biāo)識(shí)一 起發(fā)送給服務(wù)器造成的流量浪費(fèi),節(jié)省了發(fā)送流量。
[0134] 當(dāng)信息提供服務(wù)器與本實(shí)施例中的服務(wù)器不同時(shí),服務(wù)器需要預(yù)先建立終端標(biāo)識(shí) 和信息提供服務(wù)器之間的對(duì)應(yīng)關(guān)系,則在獲取到移動(dòng)終端的終端標(biāo)識(shí)后,服務(wù)器根據(jù)對(duì)應(yīng) 關(guān)系將每個(gè)終端標(biāo)識(shí)發(fā)送給對(duì)應(yīng)的信息提供服務(wù)器,由各個(gè)信息提供服務(wù)器向服務(wù)器發(fā)送 對(duì)應(yīng)的用戶興趣信息。
[0135] 在步驟205中,服務(wù)器根據(jù)各個(gè)用戶興趣信息計(jì)算每個(gè)多媒體文件的播放參數(shù), 按照播放參數(shù)由高到低的順序選取待播放的多媒體文件,或者,獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng) 的移動(dòng)終端的第一位置信息,和/或,獲取每個(gè)多媒體文件的文件屬性信息,和/或,獲取播 放終端的第二位置信息;根據(jù)第一位置信息、第二位置信息和文件屬性信息中的至少一種 以及用戶興趣信息計(jì)算每個(gè)多媒體文件的播放參數(shù),按照播放參數(shù)由高到低的順序選取待 播放的多媒體文件。
[0136] 服務(wù)器在獲取到每個(gè)用戶的用戶興趣信息之后,綜合用戶興趣信息所指示的用戶 的興趣,在多媒體文件庫中選擇與用戶的興趣匹配的多媒體文件,將該多媒體文件確定為 待播放的多媒體文件。其中,待播放的多媒體文件為至少一個(gè)。
[0137] 由于服務(wù)器可以根據(jù)用戶的興趣推送多媒體文件,使得推送的多媒體文件能夠吸 引用戶的注意力,從而增強(qiáng)多媒體文件在用戶之間的宣傳效果,達(dá)到了提高多媒體文件的 推送精確性的效果。
[0138] 本實(shí)施例中,服務(wù)器可以根據(jù)用戶興趣信息對(duì)每個(gè)多媒體文件的播放參數(shù)進(jìn)行計(jì) 算,當(dāng)計(jì)算得到的播放參數(shù)越高時(shí),表明該多媒體文件越符合播放終端前聚集的用戶的興 趣,因此,服務(wù)器可以按照播放參數(shù)由高到低的順序選取待播放的多媒體文件。比如,當(dāng)需 要從多媒體文件庫中選取一個(gè)多媒體文件時(shí),可以將播放參數(shù)最高的多媒體文件確定為待 播放的多媒體文件;當(dāng)需要從多媒體文件庫中選取兩個(gè)多媒體文件時(shí),可以將多媒體文件 按照播放參數(shù)由高到低的順序進(jìn)行排列,選取排在前兩位的多媒體文件作為待播放的多媒 體文件。
[0139] 其中,服務(wù)器計(jì)算多媒體文件的播放參數(shù)的方法如下所述:
[0140] 第一,根據(jù)各個(gè)用戶興趣信息計(jì)算每個(gè)多媒體文件的播放參數(shù),包括:
[0141] 1)對(duì)于每個(gè)用戶興趣信息,確定用戶興趣信息所包括的至少一個(gè)興趣分類,計(jì)算 用戶對(duì)每個(gè)興趣分類的興趣參數(shù);
[0142] 2)對(duì)于每個(gè)興趣分類,將每個(gè)用戶興趣信息中該興趣分類的興趣參數(shù)相加,得到 該興趣分類的興趣參數(shù)之和;
[0143] 3)將興趣參數(shù)之和確定為屬于興趣分類的多媒體文件的播放參數(shù)。
[0144] 服務(wù)器可以根據(jù)用戶興趣信息所包括的興趣分類計(jì)算每個(gè)興趣分類的興趣參數(shù)。 比如,用戶興趣信息包括手表信息和汽車信息,且用戶瀏覽的10條瀏覽記錄中有3條瀏覽 記錄是關(guān)于手表分類的,另外7條瀏覽記錄是關(guān)于汽車分類的,則服務(wù)器可以計(jì)算出手表 分類的興趣參數(shù)是30 %,汽車分類的興趣參數(shù)是70 %。
[0145] 由于不同用戶的興趣分類可能相同,因此,服務(wù)器可以計(jì)算播放終端前聚集的所 有用戶對(duì)每個(gè)興趣分類的興趣參數(shù)之和,即服務(wù)器可以將每個(gè)用戶興趣信息中該興趣分類 的興趣參數(shù)相加,得到該興趣分類的興趣參數(shù)之和。比如,用戶A對(duì)手表分類的興趣參數(shù)是 10 %,對(duì)汽車分類的興趣參數(shù)是60 %,對(duì)數(shù)碼分類的興趣參數(shù)是30 %,用戶B對(duì)手表分類 的興趣參數(shù)是50%,對(duì)數(shù)碼分類的興趣參數(shù)是50%,則計(jì)算得到手表分類的興趣參數(shù)之和 是10% +50%= 60%,汽車分類的興趣參數(shù)是60%,數(shù)碼分類的興趣參數(shù)是30 % +50% = 80%,則手表分類的多媒體文件的播放參數(shù)是60 %,汽車分類的多媒體文件的播放參數(shù)是 60 %,數(shù)碼分類的多媒體文件的播放參數(shù)是80 %。
[0146] 其中,多媒體文件所屬的分類是指多媒體文件的宣傳內(nèi)容所屬的分類。比如,當(dāng)某 個(gè)多媒體文件是用于宣傳手表的廣告時(shí),可以確定該多媒體文件屬于手表分類;當(dāng)某個(gè)多 媒體文件是用于宣傳汽車的廣告時(shí),可以確定該多媒體文件屬于汽車分類。
[0147] 上述計(jì)算實(shí)例中,由于數(shù)碼分類的多媒體文件的播放參數(shù)最高,因此,服務(wù)器將數(shù) 碼分類的多媒體文件確定為待播放的多媒體文件。
[0148] 第二,根據(jù)第一位置信息、第二位置信息和文件屬性信息中的至少一種以及用戶 興趣信息計(jì)算每個(gè)多媒體文件的播放參數(shù),包括:
[0149] 1)對(duì)于每個(gè)用戶興趣信息,確定用戶興趣信息所包括的至少一個(gè)興趣分類,計(jì)算 用戶對(duì)每個(gè)興趣分類的興趣參數(shù);
[0150] 2)根據(jù)第一位置信息確定用戶的觀看參數(shù),和/或,確定每個(gè)多媒體文件與第二 位置信息的環(huán)境匹配參數(shù),和/或,根據(jù)文件屬性信息確定每個(gè)多媒體文件的屬性參數(shù);觀 看參數(shù)用于指示用戶觀看多媒體文件的清晰程度,環(huán)境匹配參數(shù)用于指示多媒體文件的內(nèi) 容與第二位置信息的匹配程度;
[0151] 3)對(duì)于每個(gè)多媒體文件,根據(jù)觀看參數(shù)和/或環(huán)境匹配參數(shù)和/或?qū)傩詤?shù)以及 多媒體文件所屬興趣分類的興趣參數(shù)計(jì)算多媒體文件的播放參數(shù)。
[0152] 本實(shí)施例涉及第一位置信息、文件屬性信息和第二位置信息,現(xiàn)分別對(duì)上述三種 信息進(jìn)行說明:
[0153] ①第一位置信息是指移動(dòng)終端的位置信息,包括距離該播放終端的距離和角度等 信息。第一位置信息可以由播放終端根據(jù)信號(hào)強(qiáng)度確定,服務(wù)器在獲取到第一位置信息后, 可以根據(jù)第一位置信息確定用戶的觀看參數(shù),該觀看參數(shù)用于指示用戶觀看多媒體文件的 清晰程度。比如,用戶A距離播放終端1米,用戶B距離播放終端2米,則服務(wù)器可以將用 戶A的觀看參數(shù)設(shè)置為80%,用戶B的觀看參數(shù)設(shè)置為30%。又比如,用戶A與播放終端 之間的角度是90° (正對(duì)播放終端),用戶B與播放終端之間的角度是60°,則服務(wù)器可以 將用戶A的觀看參數(shù)設(shè)置為70%,用戶B的觀看參數(shù)設(shè)置為50%。當(dāng)然,服務(wù)器還可以結(jié) 合距離和角度設(shè)置用戶的觀看參數(shù),本實(shí)施例不作限定。
[0154] ②文件屬性信息是指用于描述多媒體文件的屬性的信息,包括多媒體文件的適用 范圍、播放終端播放多媒體文件所獲得的利潤、多媒體文件的內(nèi)容所在的地域、時(shí)節(jié)和多媒 體文件的吸引程度等。
[0155] 多媒體文件的適用范圍可以是按照年齡劃分的,如20-30歲;也可以是按照消費(fèi) 水平劃分的,如高檔用戶。服務(wù)器可以根據(jù)適用范圍篩選出需要計(jì)算播放參數(shù)的多媒體文 件。
[0156] 播放多媒體文件所獲得的利潤是多媒體文件提供方向服務(wù)器提供方支付的播放 宣傳的費(fèi)用。
[0157] 多媒體文件的內(nèi)容所在的地域是指內(nèi)容與地域的匹配程度,如多媒體文件的內(nèi)容 為椰子且播放終端位于哈爾濱,則地域分為負(fù);如多媒體文件的內(nèi)容為椰子且播放終端位 于海南,則地域分為正。
[0158] 多媒體文件的內(nèi)容所屬時(shí)節(jié)是指內(nèi)容與時(shí)節(jié)的匹配程度,如多媒體文件的內(nèi)容為 羽絨服且當(dāng)前是夏季,則時(shí)節(jié)分為負(fù);如多媒體文件的內(nèi)容為羽絨服且當(dāng)前是冬季,則時(shí)節(jié) 分為正。
[0159] 多媒體文件的吸引程度是指用戶在觀看多媒體文件后對(duì)該多媒體文件的反饋,如 用戶的主動(dòng)詢問行為或用戶的購買行為等等。在計(jì)算多媒體文件的吸引程度時(shí),可以將反 饋的用戶數(shù)除以觀看用戶數(shù),得到反饋系數(shù);也可以設(shè)置每位反饋用戶的分值,計(jì)算反饋分 值。比如,10位用戶觀看了多媒體文件且5位用戶進(jìn)行了反饋,則服務(wù)器可以計(jì)算反饋系數(shù) =5/10 = 0. 5,或,假設(shè)每位反饋用戶的分值是10分,則反饋分值是5*10 = 50分。
[0160] 當(dāng)然,文件屬性信息還可以包括其它屬性信息,本實(shí)施例不作限定。
[0161] ③第二位置信息是播放終端的位置信息。服務(wù)器在獲取到第二位置信息后,根據(jù) 第二位置信息確定環(huán)境匹配參數(shù),該環(huán)境匹配參數(shù)用于指示多媒體文件的內(nèi)容與播放終端 所處環(huán)境的匹配程度。比如,多媒體文件的內(nèi)容是某品牌手表,播放終端位于的商場正在銷 售該品牌手表,則服務(wù)器可以設(shè)置環(huán)境匹配系數(shù)為1,或,服務(wù)器可以設(shè)置環(huán)境匹配分值為 100分等等。
[0162] 在計(jì)算多媒體文件的播放參數(shù)時(shí),服務(wù)器需要計(jì)算用戶對(duì)每個(gè)興趣分類的興趣參 數(shù),其計(jì)算方法詳見上述描述,此處不贅述。服務(wù)器還需要根據(jù)第一位置信息確定觀看參 數(shù),和/或,根據(jù)第二位置信息確定環(huán)境匹配參數(shù),和/或,根據(jù)文件屬性信息確定屬性參 數(shù),得到觀看參數(shù)、環(huán)境匹配參數(shù)和屬性參數(shù)中的至少一種。服務(wù)器根據(jù)觀看參數(shù)、環(huán)境匹 配參數(shù)和屬性參數(shù)中的至少一種和興趣參數(shù)計(jì)算播放參數(shù)。
[0163] 若服務(wù)器以觀看參數(shù)、環(huán)境匹配參數(shù)和屬性參數(shù)中的一種和興趣參數(shù)計(jì)算播放參 數(shù),則假設(shè)服務(wù)器根據(jù)觀看參數(shù)和興趣參數(shù)計(jì)算播放參數(shù),服務(wù)器可以將用戶的觀看參數(shù) 乘以該用戶的興趣參數(shù),得到播放參數(shù)。比如,用戶A對(duì)手表分類的興趣參數(shù)是30%,對(duì)汽 車分類的興趣參數(shù)是70 %,觀看參數(shù)是60% ;用戶B對(duì)手表分類的興趣參數(shù)是30 %,對(duì)衣 服分類的興趣參數(shù)是30 %,對(duì)美食分類的興趣參數(shù)是40 %,觀看參數(shù)是80 %,則手表分類 的多媒體文件的播放參數(shù)是30% x60% +30% x80% = 44% ;汽車分類的多媒體文件的播 放參數(shù)70% x60% = 42% ;衣服分類的多媒體文件的播放參數(shù)是30% x80% = 24% ;美食 分類的多媒體文件的播放參數(shù)是40% x80%= 32%。
[0164] 若服務(wù)器以觀看參數(shù)、環(huán)境匹配參數(shù)和屬性參數(shù)中的兩種和興趣參數(shù)計(jì)算多媒體 文件的播放參數(shù),則假設(shè)服務(wù)器根據(jù)觀看參數(shù)、屬性參數(shù)和興趣參數(shù)計(jì)算播放參數(shù),服務(wù)器 可以根據(jù)觀看參數(shù)和興趣參數(shù)計(jì)算興趣參數(shù)之和,再根據(jù)適用范圍對(duì)多媒體文件進(jìn)行篩 選,將興趣參數(shù)之和乘以利潤的乘積加上或減去其它參數(shù),得到篩選出的多媒體文件的播 放參數(shù)。以服務(wù)器計(jì)算手表分類的多媒體文件的播放參數(shù)為例進(jìn)行說明,假設(shè)手表分類有 多媒體文件A和多媒體文件B,若多媒體文件A的利潤是1000,地域分是100,多媒體文件B 的利潤是2000,地域分是-100,則多媒體文件A的播放參數(shù)=44% *1000+100 = 540,多媒 體文件B的播放參數(shù)=44% *2000-100 = 780。
[0165] 根據(jù)觀看參數(shù)和/或環(huán)境匹配參數(shù)和/或?qū)傩詤?shù)以及多媒體文件所屬興趣分類 的興趣參數(shù)計(jì)算多媒體文件的播放參數(shù),包括:
[0166] 1)若根據(jù)觀看參數(shù)、環(huán)境匹配參數(shù)、屬性參數(shù)和多媒體文件所屬興趣分類的興趣 參數(shù)計(jì)算多媒體文件的播放參數(shù),則確定多媒體文件所屬的興趣分類,將每個(gè)用戶興趣信 息中興趣分類的興趣參數(shù)相加得到的和乘以觀看參數(shù),得到第一中間量;
[0167] 2)對(duì)第一中間量和屬性參數(shù)執(zhí)行第一預(yù)定算法,得到第二中間量;
[0168] 3)對(duì)第二中間量和環(huán)境匹配參數(shù)執(zhí)行第二預(yù)定算法,得到播放參數(shù)。
[0169] 由于屬性參數(shù)包括的參數(shù)較多,而不同的參數(shù)可以采用不同的計(jì)算方法,比如,乘 以利潤、加上地域分、減去地域分、乘以反饋信息、加上反饋分值等,因此,服務(wù)器可以針對(duì) 不同的參數(shù)設(shè)置不同的計(jì)算方法,對(duì)第一中間量和屬性參數(shù)執(zhí)行第一預(yù)定算法,得到第二 中間量。其中,該第一預(yù)定算法可以是一個(gè)算法,也可以是多個(gè)算法,本實(shí)施例不作限定。
[0170] 假設(shè)服務(wù)器根據(jù)觀看參數(shù)、屬性參數(shù)、環(huán)境匹配參數(shù)和興趣參數(shù)計(jì)算播放參數(shù),則 服務(wù)器可以根據(jù)觀看參數(shù)、屬性參數(shù)、環(huán)境匹配參數(shù)和興趣參數(shù)計(jì)算多媒體文件的播放參 數(shù),將興趣參數(shù)之和乘以利潤的乘積加上或減去其它參數(shù),得到播放參數(shù)。以服務(wù)器計(jì)算汽 車分類的多媒體文件的播放參數(shù)和美食分類的多媒體文件的播放參數(shù)為例進(jìn)行說明,假設(shè) 汽車分類有多媒體文件C且美食分類有多媒體文件D,若多媒體文件C的興趣參數(shù)之和是 42 %,利潤是10000,地域分是100,反饋系數(shù)是0. 1,環(huán)境匹配系數(shù)是0. 5,多媒體文件D的 興趣參數(shù)之和是32%,利潤是1000,地域分是-100,反饋系數(shù)是0. 9,環(huán)境匹配系數(shù)是0. 3, 則多媒體文件C的播放參數(shù)=(42% *10000+100) *0. 1*0. 5 = 215,多媒體文件D的播放參 數(shù)=(32% *1000-100)*0· 9*0. 3 = 59. 4。
[0171] 在步驟206中,服務(wù)器將確定出的多媒體文件發(fā)送給播放終端。
[0172] 服務(wù)器根據(jù)計(jì)算得到的多媒體文件的播放參數(shù)選擇預(yù)定個(gè)數(shù)的多媒體文件,并將 選擇出的多媒體文件通過網(wǎng)絡(luò)發(fā)送給播放終端。
[0173] 在步驟207中,播放終端接收服務(wù)器發(fā)送的多媒體文件。
[0174] 播放終端通過網(wǎng)絡(luò)接收服務(wù)器發(fā)送的預(yù)定個(gè)數(shù)的多媒體文件。
[0175] 在步驟208中,播放終端播放該多媒體文件。
[0176] 當(dāng)服務(wù)器發(fā)送了一個(gè)多媒體文件時(shí),播放終端可以在播放該多媒體文件時(shí),繼續(xù) 執(zhí)行步驟201,以獲取下一個(gè)待播放的多媒體文件;當(dāng)服務(wù)器發(fā)送了至少兩個(gè)多媒體文件 時(shí),播放終端可以按照預(yù)定順序播放該至少兩個(gè)多媒體文件,在播放最后一個(gè)多媒體文件 時(shí),播放終端繼續(xù)執(zhí)行步驟201,以獲取下一批待播放的多媒體文件。
[0177] 需要補(bǔ)充說明的是,用于接收標(biāo)識(shí)信息的信息接收服務(wù)器、用于存儲(chǔ)標(biāo)識(shí)信息與 用戶標(biāo)識(shí)的對(duì)應(yīng)關(guān)系的關(guān)系服務(wù)器以及用于存儲(chǔ)用戶興趣信息的信息提供服務(wù)器可以是 同一個(gè)服務(wù)器,也可以是不同的服務(wù)器。當(dāng)是不同的服務(wù)器時(shí),可以實(shí)現(xiàn)分布式存儲(chǔ),以保 證各個(gè)服務(wù)器之間的負(fù)載均衡。
[0178] 其中,步驟201、202、207和208可以單獨(dú)實(shí)現(xiàn)成為播放終端側(cè)的多媒體文件播放 方法,步驟203至206可以單獨(dú)實(shí)現(xiàn)成為服務(wù)器側(cè)的多媒體文件播放方法。
[0179] 綜上所述,本公開提供的多媒體文件播放方法,通過接收播放終端發(fā)送的至少一 個(gè)標(biāo)識(shí)信息;獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶興趣信息;根據(jù)各個(gè)用戶興趣信息確定待播 放的多媒體文件;將確定出的多媒體文件發(fā)送給播放終端,由播放終端播放多媒體文件,可 以根據(jù)播放終端前聚集的用戶的興趣確定多媒體文件,使得推送的多媒體文件更加精確, 解決了通過更新指令指定多媒體文件導(dǎo)致推送的多媒體文件的精確性較低的問題,達(dá)到了 提高多媒體文件的推送精確性的效果。
[0180] 另外,通過獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的移動(dòng)終端的第一位置信息,和/或,獲取每 個(gè)多媒體文件的文件屬性信息,和/或,獲取播放終端的第二位置信息,根據(jù)第一位置信 息、第二位置信息和文件屬性信息中的至少一種以及用戶興趣信息計(jì)算每個(gè)多媒體文件的 播放參數(shù),可以在用戶興趣信息的基礎(chǔ)上綜合其它因素對(duì)多媒體文件進(jìn)行推送,以進(jìn)一步 提高多媒體文件的推送精確性。
[0181] 圖3是根據(jù)一示例性實(shí)施例示出的一種多媒體文件播放裝置的框圖,該多媒體文 件播放裝置應(yīng)用于服務(wù)器中,如圖3所示,該多媒體文件播放裝置包括:信息接收模塊310、 信息獲取模塊320、文件確定模塊330和文件發(fā)送模塊340。
[0182] 該信息接收模塊310,被配置為接收播放終端發(fā)送的至少一個(gè)標(biāo)識(shí)信息,標(biāo)識(shí)信息 用于標(biāo)識(shí)用戶;
[0183] 該信息獲取模塊320,被配置為獲取信息接收模塊310接收到的每個(gè)標(biāo)識(shí)信息所 對(duì)應(yīng)的用戶興趣信息,用戶興趣信息用于指示用戶的興趣;
[0184] 該文件確定模塊330,被配置為根據(jù)信息獲取模塊320獲取到的各個(gè)用戶興趣信 息確定待播放的多媒體文件;
[0185] 該文件發(fā)送模塊340,被配置為將文件確定模塊330確定出的多媒體文件發(fā)送給 播放終端,由播放終端播放多媒體文件。
[0186] 綜上所述,本公開提供的多媒體文件播放裝置,通過接收播放終端發(fā)送的至少一 個(gè)標(biāo)識(shí)信息;獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶興趣信息;根據(jù)各個(gè)用戶興趣信息確定待播 放的多媒體文件;將確定出的多媒體文件發(fā)送給播放終端,由播放終端播放多媒體文件,可 以根據(jù)播放終端前聚集的用戶的興趣確定多媒體文件,使得推送的多媒體文件更加精確, 解決了通過更新指令指定多媒體文件導(dǎo)致推送的多媒體文件的精確性較低的問題,達(dá)到了 提高多媒體文件的推送精確性的效果。
[0187] 圖4是根據(jù)一示例性實(shí)施例示出的一種多媒體文件播放裝置的框圖,該多媒體文 件播放裝置應(yīng)用于服務(wù)器中,如圖4所示,該多媒體文件播放裝置包括:信息接收模塊310、 信息獲取模塊320、文件確定模塊330和文件發(fā)送模塊340。
[0188] 該信息接收模塊310,被配置為接收播放終端發(fā)送的至少一個(gè)標(biāo)識(shí)信息,標(biāo)識(shí)信息 用于標(biāo)識(shí)用戶;
[0189] 該信息獲取模塊320,被配置為獲取信息接收模塊310接收到的每個(gè)標(biāo)識(shí)信息所 對(duì)應(yīng)的用戶興趣信息,用戶興趣信息用于指示用戶的興趣;
[0190] 該文件確定模塊330,被配置為根據(jù)信息獲取模塊320獲取到的各個(gè)用戶興趣信 息確定待播放的多媒體文件;
[0191] 該文件發(fā)送模塊340,被配置為將文件確定模塊330確定出的多媒體文件發(fā)送給 播放終端,由播放終端播放多媒體文件。
[0192] 可選的,文件確定模塊330,包括:
[0193] 第一確定單元331,被配置為根據(jù)各個(gè)用戶興趣信息計(jì)算每個(gè)多媒體文件的播放 參數(shù),按照播放參數(shù)由高到低的順序選取待播放的多媒體文件,或者,
[0194] 第二確定單元332,被配置為獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的移動(dòng)終端的第一位置信 息,和/或,獲取每個(gè)多媒體文件的文件屬性信息,和/或,獲取播放終端的第二位置信息; 根據(jù)第一位置信息、第二位置信息和文件屬性信息中的至少一種以及用戶興趣信息計(jì)算每 個(gè)多媒體文件的播放參數(shù),按照播放參數(shù)由高到低的順序選取待播放的多媒體文件。
[0195] 可選的,第一確定單元331,包括:
[0196] 第一計(jì)算子單元3311,被配置為對(duì)于每個(gè)用戶興趣信息,確定用戶興趣信息所包 括的至少一個(gè)興趣分類,計(jì)算用戶對(duì)每個(gè)興趣分類的興趣參數(shù);
[0197] 第二計(jì)算子單元3312,被配置為對(duì)于每個(gè)興趣分類,將第一計(jì)算子單元3311計(jì)算 出的每個(gè)用戶興趣信息中興趣分類的興趣參數(shù)相加,得到興趣分類的興趣參數(shù)之和;
[0198] 第一確定子單元3313,被配置為將第二計(jì)算子單元3312計(jì)算得到的興趣參數(shù)之 和確定為屬于興趣分類的多媒體文件的播放參數(shù)。
[0199] 可選的,第二確定單元332,包括:
[0200] 第三計(jì)算子單元3321,被配置為對(duì)于每個(gè)用戶興趣信息,確定用戶興趣信息所包 括的至少一個(gè)興趣分類,計(jì)算用戶對(duì)每個(gè)興趣分類的興趣參數(shù);
[0201] 第二確定子單元3322,被配置為根據(jù)第一位置信息確定用戶的觀看參數(shù),和/或, 確定每個(gè)多媒體文件與第二位置信息的環(huán)境匹配參數(shù),和/或,根據(jù)文件屬性信息確定每 個(gè)多媒體文件的屬性參數(shù);觀看參數(shù)用于指示用戶觀看多媒體文件的清晰程度,環(huán)境匹配 參數(shù)用于指示多媒體文件的內(nèi)容與第二位置信息的匹配程度;
[0202] 第四計(jì)算子單元3323,被配置為對(duì)于每個(gè)多媒體文件,根據(jù)第二確定子單元3322 確定的觀看參數(shù)和/或環(huán)境匹配參數(shù)和/或?qū)傩詤?shù)以及第三計(jì)算子單元3321計(jì)算得到 的多媒體文件所屬興趣分類的興趣參數(shù)計(jì)算多媒體文件的播放參數(shù)。
[0203] 可選的,第四計(jì)算子單元3323,被配置為若根據(jù)觀看參數(shù)、環(huán)境匹配參數(shù)、屬性參 數(shù)和多媒體文件所屬興趣分類的興趣參數(shù)計(jì)算多媒體文件的播放參數(shù),則確定多媒體文件 所屬的興趣分類,將每個(gè)用戶興趣信息中興趣分類的興趣參數(shù)相加得到的和乘以觀看參 數(shù),得到第一中間量;對(duì)第一中間量和屬性參數(shù)執(zhí)行第一預(yù)定算法,得到第二中間量;對(duì)第 二中間量和環(huán)境匹配參數(shù)執(zhí)行第二預(yù)定算法,得到播放參數(shù)。
[0204] 可選的,信息獲取模塊320,包括:
[0205] 標(biāo)識(shí)查找單元321,被配置為若標(biāo)識(shí)信息是移動(dòng)終端的終端標(biāo)識(shí),則在預(yù)設(shè)的對(duì)應(yīng) 關(guān)系中查找與終端標(biāo)識(shí)對(duì)應(yīng)的用戶標(biāo)識(shí),對(duì)應(yīng)關(guān)系是不同的終端標(biāo)識(shí)和不同的用戶標(biāo)識(shí)之 間的關(guān)系;
[0206] 信息讀取單元322,被配置為讀取標(biāo)識(shí)查找單元321查找到的用戶標(biāo)識(shí)所對(duì)應(yīng)的 用戶興趣信息。
[0207] 綜上所述,本公開提供的多媒體文件播放裝置,通過接收播放終端發(fā)送的至少一 個(gè)標(biāo)識(shí)信息;獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶興趣信息;根據(jù)各個(gè)用戶興趣信息確定待播 放的多媒體文件;將確定出的多媒體文件發(fā)送給播放終端,由播放終端播放多媒體文件,可 以根據(jù)播放終端前聚集的用戶的興趣確定多媒體文件,使得推送的多媒體文件更加精確, 解決了通過更新指令指定多媒體文件導(dǎo)致推送的多媒體文件的精確性較低的問題,達(dá)到了 提高多媒體文件的推送精確性的效果。
[0208] 另外,通過獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的移動(dòng)終端的第一位置信息,和/或,獲取每 個(gè)多媒體文件的文件屬性信息,和/或,獲取播放終端的第二位置信息,根據(jù)第一位置信 息、第二位置信息和文件屬性信息中的至少一種以及用戶興趣信息計(jì)算每個(gè)多媒體文件的 播放參數(shù),可以在用戶興趣信息的基礎(chǔ)上綜合其它因素對(duì)多媒體文件進(jìn)行推送,以進(jìn)一步 提高多媒體文件的推送精確性。
[0209]圖5是根據(jù)一示例性實(shí)施例示出的一種多媒體文件播放裝置的框圖,該多媒體文 件播放裝置應(yīng)用于播放終端中,如圖5所示,該多媒體文件播放裝置包括:信息獲取模塊 510、信息發(fā)送模塊520、文件接收模塊530和文件播放模塊540。
[0210] 該信息獲取模塊510,被配置為獲取至少一個(gè)標(biāo)識(shí)信息,標(biāo)識(shí)信息用于標(biāo)識(shí)用戶;
[0211] 該信息發(fā)送模塊520,被配置為將信息獲取模塊510獲取到的至少一個(gè)標(biāo)識(shí)信息 發(fā)送給服務(wù)器,由服務(wù)器獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶興趣信息;根據(jù)各個(gè)用戶興趣信 息確定待播放的多媒體文件;
[0212] 該文件接收模塊530,被配置為接收服務(wù)器發(fā)送的多媒體文件;
[0213] 該文件播放模塊540,被配置為播放文件接收模塊530接收到的多媒體文件。
[0214] 綜上所述,本公開提供的多媒體文件播放裝置,通過獲取至少一個(gè)標(biāo)識(shí)信息;將 至少一個(gè)標(biāo)識(shí)信息發(fā)送給服務(wù)器,由服務(wù)器獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶興趣信息;根 據(jù)各個(gè)用戶興趣信息確定待播放的多媒體文件;接收服務(wù)器發(fā)送的多媒體文件;播放多媒 體文件,可以根據(jù)播放終端前聚集的用戶的興趣確定多媒體文件,使得播放的多媒體文件 更加精確,解決了通過更新指令指定多媒體文件導(dǎo)致推送的多媒體文件的精確性較低的問 題,達(dá)到了提高多媒體文件的推送精確性的效果。
[0215] 圖6是根據(jù)一示例性實(shí)施例示出的一種多媒體文件播放裝置的框圖,該多媒體文 件播放裝置應(yīng)用于播放終端中,如圖6所示,該多媒體文件播放裝置包括:信息獲取模塊 510、信息發(fā)送模塊520、文件接收模塊530和文件播放模塊540。
[0216] 該信息獲取模塊510,被配置為獲取至少一個(gè)標(biāo)識(shí)信息,標(biāo)識(shí)信息用于標(biāo)識(shí)用戶;
[0217] 該信息發(fā)送模塊520,被配置為將信息獲取模塊510獲取到的至少一個(gè)標(biāo)識(shí)信息 發(fā)送給服務(wù)器,由服務(wù)器獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶興趣信息;根據(jù)各個(gè)用戶興趣信 息確定待播放的多媒體文件;
[0218] 該文件接收模塊530,被配置為接收服務(wù)器發(fā)送的多媒體文件;
[0219] 該文件播放模塊540,被配置為播放文件接收模塊530接收到的多媒體文件。
[0220] 可選的,信息獲取模塊510,包括:
[0221] 標(biāo)識(shí)獲取單元511,被配置為通過短距離通信獲取至少一個(gè)移動(dòng)終端的終端標(biāo) 識(shí);
[0222] 信息確定單元512,被配置為將標(biāo)識(shí)獲取單元511獲取到的終端標(biāo)識(shí)確定為標(biāo)識(shí) 信息。
[0223] 綜上所述,本公開提供的多媒體文件播放裝置,通過獲取至少一個(gè)標(biāo)識(shí)信息;將 至少一個(gè)標(biāo)識(shí)信息發(fā)送給服務(wù)器,由服務(wù)器獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶興趣信息;根 據(jù)各個(gè)用戶興趣信息確定待播放的多媒體文件;接收服務(wù)器發(fā)送的多媒體文件;播放多媒 體文件,可以根據(jù)播放終端前聚集的用戶的興趣確定多媒體文件,使得播放的多媒體文件 更加精確,解決了通過更新指令指定多媒體文件導(dǎo)致推送的多媒體文件的精確性較低的問 題,達(dá)到了提高多媒體文件的推送精確性的效果。
[0224] 另外,通過短距離通信獲取至少一個(gè)移動(dòng)終端的終端標(biāo)識(shí),將獲取到的終端標(biāo)識(shí) 確定為標(biāo)識(shí)信息,可以通過終端標(biāo)識(shí)對(duì)播放終端附近的用戶進(jìn)行識(shí)別,以確定多媒體文件 前聚集的用戶,從而精確推送多媒體文件。
[0225] 關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法 的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
[0226] 圖7是根據(jù)一示例性實(shí)施例示出的一種用于多媒體文件播放裝置700的框圖。例 如,裝置700可以被提供為一播放終端。
[0227] 參照圖7,裝置700可以包括以下一個(gè)或多個(gè)組件:處理組件702,存儲(chǔ)器704,電 源組件706,多媒體組件708,音頻組件710,輸入/輸出(I/O)的接口 712,傳感器組件714, 以及通信組件716。
[0228] 處理組件702通??刂蒲b置700的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相 機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件702可以包括一個(gè)或多個(gè)處理器718來執(zhí)行指 令,以完成上述的方法的全部或部分步驟。此外,處理組件702可以包括一個(gè)或多個(gè)模塊, 便于處理組件702和其他組件之間的交互。例如,處理組件702可以包括多媒體模塊,以方 便多媒體組件708和處理組件702之間的交互。
[0229] 存儲(chǔ)器704被配置為存儲(chǔ)各種類型的數(shù)據(jù)以支持在裝置700的操作。這些數(shù)據(jù)的 示例包括用于在裝置700上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù), 消息,圖片,視頻等。存儲(chǔ)器704可以由任何類型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的 組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器(EEPR0M),可擦除 可編程只讀存儲(chǔ)器(EPROM),可編程只讀存儲(chǔ)器(PR0M),只讀存儲(chǔ)器(R0M),磁存儲(chǔ)器,快閃 存儲(chǔ)器,磁盤或光盤。
[0230] 電源組件706為裝置700的各種組件提供電力。電源組件706可以包括電源管理 系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置700生成、管理和分配電力相關(guān)聯(lián)的組件。
[0231] 多媒體組件708包括在所述裝置700和用戶之間的提供一個(gè)輸出接口的屏幕。在 一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板, 屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳 感器以感測觸摸、滑動(dòng)和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動(dòng)動(dòng) 作的邊界,而且還檢測與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多 媒體組件708包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)裝置700處于操作模式,如拍攝 模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置 攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
[0232] 音頻組件710被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件710包括一個(gè) 麥克風(fēng)(MIC),當(dāng)裝置700處于操作模式,如呼叫模式、記錄模式和語音識(shí)別模式時(shí),麥克風(fēng) 被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器704或經(jīng)由通 信組件716發(fā)送。在一些實(shí)施例中,音頻組件710還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
[0233] I/O接口 712為處理組件702和外圍接口模塊之間提供接口,上述外圍接口模塊可 以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動(dòng)按鈕和鎖 定按鈕。
[0234] 傳感器組件714包括一個(gè)或多個(gè)傳感器,用于為裝置700提供各個(gè)方面的狀態(tài)評(píng) 估。例如,傳感器組件714可以檢測到裝置700的打開/關(guān)閉狀態(tài),組件的相對(duì)定位,例如 所述組件為裝置700的顯示器和小鍵盤,傳感器組件714還可以檢測裝置700或裝置700 一個(gè)組件的位置改變,用戶與裝置700接觸的存在或不存在,裝置700方位或加速/減速和 裝置700的溫度變化。傳感器組件714可以包括接近傳感器,被配置用來在沒有任何的物 理接觸時(shí)檢測附近物體的存在。傳感器組件714還可以包括光傳感器,如CMOS或C⑶圖像 傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件714還可以包括加速度傳 感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0235] 通信組件716被配置為便于裝置700和其他設(shè)備之間有線或無線方式的通信。裝 置700可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性 實(shí)施例中,通信組件716經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān) 信息。在一個(gè)示例性實(shí)施例中,所述通信組件716還包括近場通信(NFC)模塊,以促進(jìn)短程 通信。例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶 (UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
[0236] 在示例性實(shí)施例中,裝置700可以被一個(gè)或多個(gè)應(yīng)用專用集成電路(ASIC)、數(shù)字 信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列 (FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
[0237] 在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例 如包括指令的存儲(chǔ)器704,上述指令可由裝置700的處理器718執(zhí)行以完成上述方法。例 如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是ROM、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、 軟盤和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
[0238] 圖8是根據(jù)一示例性實(shí)施例示出的一種用于多媒體文件播放的裝置800的框圖。 例如,裝置800可以被提供為一服務(wù)器。參照圖8,裝置800包括處理組件822,其進(jìn)一步包 括一個(gè)或多個(gè)處理器,以及由存儲(chǔ)器832所代表的存儲(chǔ)器資源,用于存儲(chǔ)可由處理組件822 的執(zhí)行的指令,例如應(yīng)用程序。存儲(chǔ)器832中存儲(chǔ)的應(yīng)用程序可以包括一個(gè)或一個(gè)以上的 每一個(gè)對(duì)應(yīng)于一組指令的模塊。此外,處理組件822被配置為執(zhí)行指令,以執(zhí)行上述多媒體 文件播放方法。
[0239] 裝置800還可以包括一個(gè)電源組件826被配置為執(zhí)行裝置800的電源管理,一個(gè) 有線或無線網(wǎng)絡(luò)接口 850被配置為將裝置800連接到網(wǎng)絡(luò),和一個(gè)輸入輸出(I/O)接口 858。裝置800可以操作基于存儲(chǔ)在存儲(chǔ)器832的操作系統(tǒng),例如Windows ServerTM,Mac OS XTM,UnixTM, LinuxTM,F(xiàn)reeBSDTM 或類似。
[0240] 本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本發(fā)明的其 它實(shí)施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或 者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本公開未公開的本【技術(shù)領(lǐng)域】中的公知常識(shí) 或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的 權(quán)利要求指出。
[0241] 應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并 且可以在不脫離其范圍進(jìn)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。
【權(quán)利要求】
1. 一種多媒體文件播放方法,其特征在于,包括: 接收播放終端發(fā)送的至少一個(gè)標(biāo)識(shí)信息,所述標(biāo)識(shí)信息用于標(biāo)識(shí)用戶; 獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶興趣信息,所述用戶興趣信息用于指示用戶的興趣; 根據(jù)各個(gè)用戶興趣信息確定待播放的多媒體文件; 將確定出的所述多媒體文件發(fā)送給所述播放終端,由所述播放終端播放所述多媒體文 件。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)各個(gè)用戶興趣信息確定待播放 的多媒體文件,包括: 根據(jù)各個(gè)用戶興趣信息計(jì)算每個(gè)多媒體文件的播放參數(shù),按照所述播放參數(shù)由高到低 的順序選取所述待播放的多媒體文件,或者, 獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的移動(dòng)終端的第一位置信息,和/或,獲取每個(gè)多媒體文件 的文件屬性信息,和/或,獲取所述播放終端的第二位置信息;根據(jù)所述第一位置信息、所 述第二位置信息和所述文件屬性信息中的至少一種以及所述用戶興趣信息計(jì)算每個(gè)多媒 體文件的播放參數(shù),按照所述播放參數(shù)由高到低的順序選取所述待播放的多媒體文件。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)各個(gè)用戶興趣信息計(jì)算每個(gè)多 媒體文件的播放參數(shù),包括: 對(duì)于每個(gè)用戶興趣信息,確定所述用戶興趣信息所包括的至少一個(gè)興趣分類,計(jì)算所 述用戶對(duì)每個(gè)興趣分類的興趣參數(shù); 對(duì)于每個(gè)興趣分類,將每個(gè)用戶興趣信息中所述興趣分類的興趣參數(shù)相加,得到所述 興趣分類的興趣參數(shù)之和; 將所述興趣參數(shù)之和確定為屬于所述興趣分類的多媒體文件的播放參數(shù)。
4. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述第一位置信息、所述第二位 置信息和所述文件屬性信息中的至少一種以及所述用戶興趣信息計(jì)算每個(gè)多媒體文件的 播放參數(shù),包括: 對(duì)于每個(gè)用戶興趣信息,確定所述用戶興趣信息所包括的至少一個(gè)興趣分類,計(jì)算所 述用戶對(duì)每個(gè)興趣分類的興趣參數(shù); 根據(jù)所述第一位置信息確定用戶的觀看參數(shù),和/或,確定每個(gè)多媒體文件與所述第 二位置信息的環(huán)境匹配參數(shù),和/或,根據(jù)所述文件屬性信息確定每個(gè)多媒體文件的屬性 參數(shù);所述觀看參數(shù)用于指示用戶觀看多媒體文件的清晰程度,所述環(huán)境匹配參數(shù)用于指 示所述多媒體文件的內(nèi)容與所述第二位置信息的匹配程度; 對(duì)于每個(gè)多媒體文件,根據(jù)所述觀看參數(shù)和/或所述環(huán)境匹配參數(shù)和/或所述屬性參 數(shù)以及所述多媒體文件所屬興趣分類的興趣參數(shù)計(jì)算所述多媒體文件的播放參數(shù)。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述觀看參數(shù)和/或所述環(huán)境匹 配參數(shù)和/或所述屬性參數(shù)以及所述多媒體文件所屬興趣分類的興趣參數(shù)計(jì)算所述多媒 體文件的播放參數(shù),包括: 若根據(jù)所述觀看參數(shù)、所述環(huán)境匹配參數(shù)、所述屬性參數(shù)和所述多媒體文件所屬興趣 分類的興趣參數(shù)計(jì)算所述多媒體文件的播放參數(shù),則確定所述多媒體文件所屬的興趣分 類,將每個(gè)用戶興趣信息中所述興趣分類的興趣參數(shù)相加得到的和乘以所述觀看參數(shù),得 到第一中間量; 對(duì)所述第一中間量和所述屬性參數(shù)執(zhí)行第一預(yù)定算法,得到第二中間量; 對(duì)所述第二中間量和所述環(huán)境匹配參數(shù)執(zhí)行第二預(yù)定算法,得到所述播放參數(shù)。
6. 根據(jù)權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,所述獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng) 的用戶興趣信息,包括: 若所述標(biāo)識(shí)信息是移動(dòng)終端的終端標(biāo)識(shí),則在預(yù)設(shè)的對(duì)應(yīng)關(guān)系中查找與所述終端標(biāo)識(shí) 對(duì)應(yīng)的用戶標(biāo)識(shí),所述對(duì)應(yīng)關(guān)系是不同的終端標(biāo)識(shí)和不同的用戶標(biāo)識(shí)之間的關(guān)系; 讀取所述用戶標(biāo)識(shí)所對(duì)應(yīng)的所述用戶興趣信息。
7. -種多媒體文件播放方法,其特征在于,包括: 獲取至少一個(gè)標(biāo)識(shí)信息,所述標(biāo)識(shí)信息用于標(biāo)識(shí)用戶; 將所述至少一個(gè)標(biāo)識(shí)信息發(fā)送給服務(wù)器,由所述服務(wù)器獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用 戶興趣信息;根據(jù)各個(gè)用戶興趣信息確定待播放的多媒體文件; 接收所述服務(wù)器發(fā)送的所述多媒體文件; 播放所述多媒體文件。
8. 根據(jù)權(quán)利要求7所述的方法,其特征在于,所述獲取至少一個(gè)標(biāo)識(shí)信息,包括: 通過短距離通信獲取至少一個(gè)移動(dòng)終端的終端標(biāo)識(shí); 將所述終端標(biāo)識(shí)確定為所述標(biāo)識(shí)信息。
9. 一種多媒體文件播放裝置,其特征在于,包括: 信息接收模塊,被配置為接收播放終端發(fā)送的至少一個(gè)標(biāo)識(shí)信息,所述標(biāo)識(shí)信息用于 標(biāo)識(shí)用戶; 信息獲取模塊,被配置為獲取所述信息接收模塊接收到的每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶 興趣信息,所述用戶興趣信息用于指示用戶的興趣; 文件確定模塊,被配置為根據(jù)所述信息獲取模塊獲取到的各個(gè)用戶興趣信息確定待播 放的多媒體文件; 文件發(fā)送模塊,被配置為將所述文件確定模塊確定出的所述多媒體文件發(fā)送給所述播 放終端,由所述播放終端播放所述多媒體文件。
10. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述文件確定模塊,包括: 第一確定單元,被配置為根據(jù)各個(gè)用戶興趣信息計(jì)算每個(gè)多媒體文件的播放參數(shù),按 照所述播放參數(shù)由高到低的順序選取所述待播放的多媒體文件,或者, 第二確定單元,被配置為獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的移動(dòng)終端的第一位置信息,和/ 或,獲取每個(gè)多媒體文件的文件屬性信息,和/或,獲取所述播放終端的第二位置信息;根 據(jù)所述第一位置信息、所述第二位置信息和所述文件屬性信息中的至少一種以及所述用戶 興趣信息計(jì)算每個(gè)多媒體文件的播放參數(shù),按照所述播放參數(shù)由高到低的順序選取所述待 播放的多媒體文件。
11. 根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述第一確定單元,包括: 第一計(jì)算子單元,被配置為對(duì)于每個(gè)用戶興趣信息,確定所述用戶興趣信息所包括的 至少一個(gè)興趣分類,計(jì)算所述用戶對(duì)每個(gè)興趣分類的興趣參數(shù); 第二計(jì)算子單元,被配置為對(duì)于每個(gè)興趣分類,將所述第一計(jì)算子單元計(jì)算出的每個(gè) 用戶興趣信息中所述興趣分類的興趣參數(shù)相加,得到所述興趣分類的興趣參數(shù)之和; 第一確定子單元,被配置為將所述第二計(jì)算子單元計(jì)算得到的所述興趣參數(shù)之和確定 為屬于所述興趣分類的多媒體文件的播放參數(shù)。
12. 根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述第二確定單元,包括: 第三計(jì)算子單元,被配置為對(duì)于每個(gè)用戶興趣信息,確定所述用戶興趣信息所包括的 至少一個(gè)興趣分類,計(jì)算所述用戶對(duì)每個(gè)興趣分類的興趣參數(shù); 第二確定子單元,被配置為根據(jù)所述第一位置信息確定用戶的觀看參數(shù),和/或,確定 每個(gè)多媒體文件與所述第二位置信息的環(huán)境匹配參數(shù),和/或,根據(jù)所述文件屬性信息確 定每個(gè)多媒體文件的屬性參數(shù);所述觀看參數(shù)用于指示用戶觀看多媒體文件的清晰程度, 所述環(huán)境匹配參數(shù)用于指示所述多媒體文件的內(nèi)容與所述第二位置信息的匹配程度; 第四計(jì)算子單元,被配置為對(duì)于每個(gè)多媒體文件,根據(jù)所述第二確定子單元確定的所 述觀看參數(shù)和/或所述環(huán)境匹配參數(shù)和/或所述屬性參數(shù)以及所述第三計(jì)算子單元計(jì)算得 到的所述多媒體文件所屬興趣分類的興趣參數(shù)計(jì)算所述多媒體文件的播放參數(shù)。
13. 根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述第四計(jì)算子單元,被配置為若根 據(jù)所述觀看參數(shù)、所述環(huán)境匹配參數(shù)、所述屬性參數(shù)和所述多媒體文件所屬興趣分類的興 趣參數(shù)計(jì)算所述多媒體文件的播放參數(shù),則確定所述多媒體文件所屬的興趣分類,將每個(gè) 用戶興趣信息中所述興趣分類的興趣參數(shù)相加得到的和乘以所述觀看參數(shù),得到第一中間 量;對(duì)所述第一中間量和所述屬性參數(shù)執(zhí)行第一預(yù)定算法,得到第二中間量;對(duì)所述第二 中間量和所述環(huán)境匹配參數(shù)執(zhí)行第二預(yù)定算法,得到所述播放參數(shù)。
14. 根據(jù)權(quán)利要求9至13任一項(xiàng)所述的裝置,其特征在于,所述信息獲取模塊,包括: 標(biāo)識(shí)查找單元,被配置為若所述標(biāo)識(shí)信息是移動(dòng)終端的終端標(biāo)識(shí),則在預(yù)設(shè)的對(duì)應(yīng)關(guān) 系中查找與所述終端標(biāo)識(shí)對(duì)應(yīng)的用戶標(biāo)識(shí),所述對(duì)應(yīng)關(guān)系是不同的終端標(biāo)識(shí)和不同的用戶 標(biāo)識(shí)之間的關(guān)系; 信息讀取單元,被配置為讀取所述標(biāo)識(shí)查找單元查找到的所述用戶標(biāo)識(shí)所對(duì)應(yīng)的所述 用戶興趣信息。
15. -種多媒體文件播放裝置,其特征在于,包括: 信息獲取模塊,被配置為獲取至少一個(gè)標(biāo)識(shí)信息,所述標(biāo)識(shí)信息用于標(biāo)識(shí)用戶; 信息發(fā)送模塊,被配置為將所述信息獲取模塊獲取到的所述至少一個(gè)標(biāo)識(shí)信息發(fā)送給 服務(wù)器,由所述服務(wù)器獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶興趣信息;根據(jù)各個(gè)用戶興趣信息 確定待播放的多媒體文件; 文件接收模塊,被配置為接收所述服務(wù)器發(fā)送的所述多媒體文件; 文件播放模塊,被配置為播放所述文件接收模塊接收到的所述多媒體文件。
16. 根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述信息獲取模塊,包括: 標(biāo)識(shí)獲取單元,被配置為通過短距離通信獲取至少一個(gè)移動(dòng)終端的終端標(biāo)識(shí); 信息確定單元,被配置為將所述標(biāo)識(shí)獲取單元獲取到的所述終端標(biāo)識(shí)確定為所述標(biāo)識(shí) 信息。
17. -種服務(wù)器,其特征在于,包括: 處理器; 用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器; 其中,所述處理器被配置為: 接收播放終端發(fā)送的至少一個(gè)標(biāo)識(shí)信息,所述標(biāo)識(shí)信息用于標(biāo)識(shí)用戶; 獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用戶興趣信息,所述用戶興趣信息用于指示用戶的興趣; 根據(jù)各個(gè)用戶興趣信息確定待播放的多媒體文件; 將確定出的所述多媒體文件發(fā)送給所述播放終端,由所述播放終端播放所述多媒體文 件。
18. -種播放終端,其特征在于,包括: 處理器; 用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器; 其中,所述處理器被配置為: 獲取至少一個(gè)標(biāo)識(shí)信息,所述標(biāo)識(shí)信息用于標(biāo)識(shí)用戶; 將所述至少一個(gè)標(biāo)識(shí)信息發(fā)送給服務(wù)器,由所述服務(wù)器獲取每個(gè)標(biāo)識(shí)信息所對(duì)應(yīng)的用 戶興趣信息;根據(jù)各個(gè)用戶興趣信息確定待播放的多媒體文件; 接收所述服務(wù)器發(fā)送的所述多媒體文件; 播放所述多媒體文件。
【文檔編號(hào)】G06F17/30GK104090921SQ201410277449
【公開日】2014年10月8日 申請日期:2014年6月19日 優(yōu)先權(quán)日:2014年6月19日
【發(fā)明者】劉方 申請人:小米科技有限責(zé)任公司