1.一種流媒體播放方法,應(yīng)用于移動(dòng)終端,其特征在于,包括:
獲取播放被點(diǎn)播視頻的觸發(fā)動(dòng)作;
當(dāng)獲取到所述觸發(fā)動(dòng)作時(shí),檢測(cè)所述移動(dòng)終端本地是否存在廣告視頻文件;
若存在,則按照預(yù)設(shè)播放配置調(diào)用所述廣告視頻文件進(jìn)行播放,并向流媒體服務(wù)器獲取所述被點(diǎn)播視頻對(duì)應(yīng)的流媒體文件,以使得在播放完所述廣告視頻文件后,自動(dòng)播放所述流媒體文件。
2.根據(jù)權(quán)利要求1所述的流媒體播放方法,其特征在于,所述流媒體播放方法還包括:
若不存在,則向所述流媒體服務(wù)器獲取所述被點(diǎn)播視頻對(duì)應(yīng)的流媒體文件以及對(duì)應(yīng)的廣告視頻文件。
3.根據(jù)權(quán)利要求1或2所述的流媒體播放方法,其特征在于,當(dāng)獲取到所述觸發(fā)動(dòng)作時(shí),檢測(cè)所述移動(dòng)終端本地是否存在廣告視頻文件的步驟包括:
獲取被點(diǎn)播視頻的標(biāo)識(shí)信息;
根據(jù)所述被點(diǎn)播視頻的標(biāo)識(shí)信息,檢測(cè)所述移動(dòng)終端本地是否存在與所述被點(diǎn)播視頻的標(biāo)識(shí)信息相匹配的廣告視頻文件。
4.根據(jù)權(quán)利要求3所述的流媒體播放方法,其特征在于,獲取被點(diǎn)播視頻的標(biāo)識(shí)信息的步驟之后,還包括:
獲取當(dāng)前移動(dòng)終端的網(wǎng)絡(luò)連接類型;
當(dāng)所述網(wǎng)絡(luò)連接類型為蜂窩移動(dòng)網(wǎng)絡(luò)時(shí),檢測(cè)所述移動(dòng)終端本地是否存在與所述被點(diǎn)播視頻的標(biāo)識(shí)信息相匹配的廣告視頻文件;
當(dāng)所述網(wǎng)絡(luò)連接類型為WLAN網(wǎng)絡(luò)時(shí),向所述流媒體服務(wù)器獲取所述被點(diǎn)播視頻對(duì)應(yīng)的流媒體文件以及對(duì)應(yīng)的廣告視頻文件。
5.根據(jù)權(quán)利要求4所述的流媒體播放方法,其特征在于,根據(jù)所述被點(diǎn)播視頻的標(biāo)識(shí)信息,檢測(cè)所述移動(dòng)終端本地是否存在與所述被點(diǎn)播視頻的標(biāo)識(shí)信息相匹配的廣告視頻文件的步驟包括:
獲取所述被點(diǎn)播視頻的標(biāo)識(shí)信息中攜帶的內(nèi)容服務(wù)提供商的標(biāo)識(shí)信息;
根據(jù)所述內(nèi)容服務(wù)提供商的標(biāo)識(shí)信息,在所述移動(dòng)終端本地查找與所述內(nèi) 容服務(wù)提供商的標(biāo)識(shí)信息相同的廣告視頻文件;
若查找到對(duì)應(yīng)的廣告視頻文件,則所述移動(dòng)終端本地存在與所述被點(diǎn)播視頻的標(biāo)識(shí)信息相匹配的廣告視頻文件;
若未查找到對(duì)應(yīng)的廣告視頻文件,則移動(dòng)終端本地不存在與所述被點(diǎn)播視頻的標(biāo)識(shí)信息相匹配的廣告視頻文件。
6.根據(jù)權(quán)利要求4所述的流媒體播放方法,其特征在于,向流媒體服務(wù)器獲取所述被點(diǎn)播視頻對(duì)應(yīng)的流媒體文件的步驟包括:
根據(jù)所述被點(diǎn)播視頻的標(biāo)識(shí)信息,向?qū)?yīng)的流媒體服務(wù)器發(fā)送請(qǐng)求下載所述被點(diǎn)播視頻對(duì)應(yīng)的流媒體文件的第一請(qǐng)求消息;
接收所述流媒體服務(wù)器根據(jù)所述第一請(qǐng)求消息下發(fā)的流媒體文件。
7.根據(jù)權(quán)利要求6所述的流媒體播放方法,其特征在于,當(dāng)所述網(wǎng)絡(luò)連接類型為WLAN網(wǎng)絡(luò)時(shí),向流媒體服務(wù)器獲取所述被點(diǎn)播視頻對(duì)應(yīng)的流媒體文件的步驟還包括:
在接收所述流媒體服務(wù)器根據(jù)所述第一請(qǐng)求信息下發(fā)的流媒體文件的會(huì)話間隔中,向所述流媒體服務(wù)器發(fā)送請(qǐng)求下載廣告視頻文件的第二請(qǐng)求消息;
接收并保存所述流媒體服務(wù)器根據(jù)所述第二請(qǐng)求消息下發(fā)的廣告視頻文件。
8.根據(jù)權(quán)利要求7所述的流媒體播放方法,其特征在于,接收并保存所述流媒體服務(wù)器根據(jù)所述第二請(qǐng)求消息下發(fā)的廣告視頻文件的步驟之后,還包括:
檢測(cè)所述廣告視頻文件是否超過預(yù)設(shè)存活期,其中,所述預(yù)設(shè)存活期是所述流媒體服務(wù)器賦予所述廣告視頻文件的有效期限;
若未超過,則保留所述廣告視頻文件;
若超過,則向所述流媒體服務(wù)器發(fā)送所述廣告視頻文件對(duì)應(yīng)的網(wǎng)絡(luò)鏈接地址;
接收所述流媒體服務(wù)器根據(jù)所述網(wǎng)絡(luò)鏈接地址檢測(cè)所述廣告視頻文件是否有效的檢測(cè)結(jié)果;
若所述檢測(cè)結(jié)果為有效,則保留所述廣告視頻文件;否則,刪除所述廣告視頻文件。
9.一種流媒體播放裝置,應(yīng)用于移動(dòng)終端,其特征在于,包括:
第一獲取模塊,用于獲取播放被點(diǎn)播視頻的觸發(fā)動(dòng)作;
第一檢測(cè)模塊,用于當(dāng)獲取到所述觸發(fā)動(dòng)作時(shí),檢測(cè)所述移動(dòng)終端本地是否存在廣告視頻文件;
第一處理模塊,用于當(dāng)檢測(cè)到所述移動(dòng)終端本地存在廣告視頻文件時(shí),按照預(yù)設(shè)播放配置調(diào)用所述廣告視頻文件進(jìn)行播放,并向流媒體服務(wù)器獲取所述被點(diǎn)播視頻對(duì)應(yīng)的流媒體文件,以使得在播放完所述廣告視頻文件后,自動(dòng)播放所述流媒體文件。
10.根據(jù)權(quán)利要求9所述的流媒體播放裝置,其特征在于,還包括:
第二處理模塊,用于當(dāng)檢測(cè)到所述移動(dòng)終端本地不存在廣告視頻文件時(shí),向所述流媒體服務(wù)器獲取所述被點(diǎn)播視頻對(duì)應(yīng)的流媒體文件以及對(duì)應(yīng)的廣告視頻文件。
11.根據(jù)權(quán)利要求9或10所述的流媒體播放裝置,其特征在于,所述第一檢測(cè)模塊包括:
第一獲取子模塊,用于獲取被點(diǎn)播視頻的標(biāo)識(shí)信息;
第一檢測(cè)子模塊,用于根據(jù)所述被點(diǎn)播視頻的標(biāo)識(shí)信息,檢測(cè)所述移動(dòng)終端本地是否存在與所述被點(diǎn)播視頻的標(biāo)識(shí)信息相匹配的廣告視頻文件。
12.根據(jù)權(quán)利要求11所述的流媒體播放裝置,其特征在于,還包括:
第二獲取模塊,用于獲取當(dāng)前移動(dòng)終端的網(wǎng)絡(luò)連接類型;
第二檢測(cè)模塊,用于當(dāng)所述網(wǎng)絡(luò)連接類型為蜂窩移動(dòng)網(wǎng)絡(luò)時(shí),檢測(cè)所述移動(dòng)終端本地是否存在與所述被點(diǎn)播視頻的標(biāo)識(shí)信息相匹配的廣告視頻文件;
第三處理模塊,用于當(dāng)所述網(wǎng)絡(luò)連接類型為WLAN網(wǎng)絡(luò)時(shí),向所述流媒體服務(wù)器獲取所述被點(diǎn)播視頻對(duì)應(yīng)的流媒體文件以及對(duì)應(yīng)的廣告視頻文件。
13.根據(jù)權(quán)利要求12所述的流媒體播放裝置,其特征在于,所述第一檢測(cè)子模塊包括:
第一獲取單元,用于獲取所述被點(diǎn)播視頻的標(biāo)識(shí)信息中攜帶的內(nèi)容服務(wù)提供商的標(biāo)識(shí)信息;
查找單元,用于根據(jù)所述內(nèi)容服務(wù)提供商的標(biāo)識(shí)信息,在所述移動(dòng)終端本地查找與所述內(nèi)容服務(wù)提供商的標(biāo)識(shí)信息相同的廣告視頻文件;若查找到對(duì)應(yīng) 的廣告視頻文件,則所述移動(dòng)終端本地存在與所述被點(diǎn)播視頻的標(biāo)識(shí)信息相匹配的廣告視頻文件;若未查找到對(duì)應(yīng)的廣告視頻文件,則移動(dòng)終端本地不存在與所述被點(diǎn)播視頻的標(biāo)識(shí)信息相匹配的廣告視頻文件。
14.根據(jù)權(quán)利要求12所述的流媒體播放裝置,其特征在于,所述第一處理模塊包括:
第一發(fā)送子模塊,用于根據(jù)所述被點(diǎn)播視頻的標(biāo)識(shí)信息,向?qū)?yīng)的流媒體服務(wù)器發(fā)送請(qǐng)求下載所述被點(diǎn)播視頻對(duì)應(yīng)的流媒體文件的第一請(qǐng)求消息;
第一接收子模塊,用于接收所述流媒體服務(wù)器根據(jù)所述第一請(qǐng)求消息下發(fā)的流媒體文件。
15.根據(jù)權(quán)利要求14所述的流媒體播放裝置,其特征在于,所述第一處理模塊包括:
第二發(fā)送子模塊,用于當(dāng)所述網(wǎng)絡(luò)連接類型為WLAN網(wǎng)絡(luò)時(shí),在接收所述流媒體服務(wù)器根據(jù)所述第一請(qǐng)求信息下發(fā)的流媒體文件的會(huì)話間隔中,向所述流媒體服務(wù)器發(fā)送請(qǐng)求下載廣告視頻文件的第二請(qǐng)求消息;
第二接收子模塊,用于接收并保存所述流媒體服務(wù)器根據(jù)所述第二請(qǐng)求消息下發(fā)的廣告視頻文件。
16.根據(jù)權(quán)利要求15所述的流媒體播放裝置,其特征在于,所述第一處理模塊還包括:
第一檢測(cè)子模塊,用于檢測(cè)所述廣告視頻文件是否超過預(yù)設(shè)存活期,其中,所述預(yù)設(shè)存活期是所述流媒體服務(wù)器賦予所述廣告視頻文件的有效期限;
第一處理子模塊,用于當(dāng)檢測(cè)到所述廣告視頻文件未超過預(yù)設(shè)存活期時(shí),保留所述廣告視頻文件;
第二處理子模塊,用于當(dāng)檢測(cè)到所述廣告視頻文件超過預(yù)設(shè)存活期時(shí),向所述流媒體服務(wù)器發(fā)送所述廣告視頻文件對(duì)應(yīng)的網(wǎng)絡(luò)鏈接地址;
第三接收子模塊,用于接收所述流媒體服務(wù)器根據(jù)所述網(wǎng)絡(luò)鏈接地址檢測(cè)所述廣告視頻文件是否有效的檢測(cè)結(jié)果;
第三處理子模塊,用于當(dāng)所述檢測(cè)結(jié)果為有效時(shí),保留所述廣告視頻文件;否則,刪除所述廣告視頻文件。