處不再贅述。
[0144]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器和光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0145]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0146]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0147]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0148]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【主權(quán)項(xiàng)】
1.一種視頻推送方法,其特征在于,包括以下步驟: 接收用戶發(fā)送的視頻播放請(qǐng)求,所述視頻播放請(qǐng)求包括:播放標(biāo)識(shí); 根據(jù)視頻播放的終端設(shè)備上與所述用戶對(duì)應(yīng)的輔助信息,獲取所述用戶的語(yǔ)言類型;查詢預(yù)先建立的多媒體文件數(shù)據(jù)庫(kù),獲取與所述播放標(biāo)識(shí)對(duì)應(yīng)的視頻文件、以及與所述播放標(biāo)識(shí)和所述語(yǔ)言類型對(duì)應(yīng)的音頻文件和字幕文件; 向所述用戶推送與所述播放標(biāo)識(shí)對(duì)應(yīng)的視頻內(nèi)容,所述視頻內(nèi)容包括:所述視頻文件、所述音頻文件和所述字幕文件。2.根據(jù)權(quán)利要求1所述的視頻推送方法,其特征在于,所述根據(jù)視頻播放的終端設(shè)備上、與所述用戶對(duì)應(yīng)的輔助信息,獲取所述用戶的語(yǔ)言類型,包括: 根據(jù)視頻播放的終端設(shè)備上、所述用戶使用的瀏覽器語(yǔ)言確定所述用戶的語(yǔ)言類型;或者, 根據(jù)視頻播放的終端設(shè)備上、所述用戶使用的操作系統(tǒng)語(yǔ)言確定所述用戶的語(yǔ)言類型;或者, 根據(jù)視頻播放的終端設(shè)備的IP地址確定所述用戶的地理位置,根據(jù)所述地理位置確定所述用戶的語(yǔ)言類型;或者, 根據(jù)視頻播放的終端設(shè)備上、所述用戶使用的輸入法語(yǔ)言確定所述用戶的語(yǔ)言類型。3.根據(jù)權(quán)利要求1所述的視頻推送方法,其特征在于,若所述多媒體文件數(shù)據(jù)庫(kù)包括:與每個(gè)播放標(biāo)識(shí)對(duì)應(yīng)的、經(jīng)過(guò)多種視頻壓縮格式壓縮后的多個(gè)視頻文件,以及與每個(gè)播放標(biāo)識(shí)對(duì)應(yīng)的、經(jīng)過(guò)多種音頻壓縮格式壓縮后的多個(gè)音頻文件; 貝1J,所述方法還包括以下步驟: 獲取播放所述視頻內(nèi)容的播放器所支持的壓縮格式信息,所述壓縮格式信息包括:視頻文件的第一壓縮格式和音頻文件的第二壓縮格式; 對(duì)應(yīng)的,所述獲取與所述播放標(biāo)識(shí)對(duì)應(yīng)的視頻文件、以及與所述播放標(biāo)識(shí)和所述語(yǔ)言類型對(duì)應(yīng)的音頻文件,具體包括: 查詢所述多媒體文件數(shù)據(jù)庫(kù),獲取與所述播放標(biāo)識(shí)和所述第一壓縮格式對(duì)應(yīng)的視頻文件、以及與所述播放標(biāo)識(shí)、所述語(yǔ)言類型和所述第二壓縮格式對(duì)應(yīng)的音頻文件。4.根據(jù)權(quán)利要求3所述的視頻推送方法,其特征在于,若所述多媒體文件數(shù)據(jù)庫(kù)還包括:與每種視頻壓縮格式對(duì)應(yīng)的、與多種碼率匹配的多個(gè)視頻文件,以及與每種音頻壓縮格式對(duì)應(yīng)的、與多種碼率匹配的多個(gè)音頻文件; 貝1J,所述方法還包括以下步驟: 獲取所述視頻播放的終端設(shè)備的網(wǎng)絡(luò)速度; 對(duì)應(yīng)的,所述獲取與所述播放標(biāo)識(shí)和所述第一壓縮格式對(duì)應(yīng)的視頻文件、以及與所述播放標(biāo)識(shí)、所述語(yǔ)言類型和所述第二壓縮格式對(duì)應(yīng)的音頻文件,具體包括: 查詢所述多媒體文件數(shù)據(jù)庫(kù),獲取與所述播放標(biāo)識(shí)、所述第一壓縮格式和所述網(wǎng)絡(luò)速度對(duì)應(yīng)的視頻文件、以及與所述播放標(biāo)識(shí)、所述語(yǔ)言類型、所述第二壓縮格式和所述網(wǎng)絡(luò)速度對(duì)應(yīng)的音頻文件。5.根據(jù)權(quán)利要求1-4任一所述的視頻推送方法,其特征在于,在所述接收用戶發(fā)送的視頻播放請(qǐng)求之前,所述方法還包括以下步驟: 在所述多媒體文件數(shù)據(jù)庫(kù)的第一分區(qū)存儲(chǔ)應(yīng)用播放標(biāo)識(shí)標(biāo)記的多個(gè)視頻文件; 在所述多媒體文件數(shù)據(jù)庫(kù)的第二分區(qū)存儲(chǔ)應(yīng)用播放標(biāo)識(shí)和語(yǔ)言類型標(biāo)記的多個(gè)音頻文件; 在所述多媒體文件數(shù)據(jù)庫(kù)的第三分區(qū)存儲(chǔ)應(yīng)用播放標(biāo)識(shí)和語(yǔ)言類型標(biāo)記的多個(gè)字幕文件。6.一種視頻推送裝置,其特征在于,包括: 接收模塊,用于接收用戶發(fā)送的視頻播放請(qǐng)求,所述視頻播放請(qǐng)求包括:播放標(biāo)識(shí);第一獲取模塊,用于根據(jù)視頻播放的終端設(shè)備上、與所述用戶對(duì)應(yīng)的輔助信息,獲取所述用戶的語(yǔ)言類型; 查詢模塊,用于查詢預(yù)先建立的多媒體文件數(shù)據(jù)庫(kù),獲取與所述播放標(biāo)識(shí)對(duì)應(yīng)的視頻文件、以及與所述播放標(biāo)識(shí)和所述語(yǔ)言類型對(duì)應(yīng)的音頻文件和字幕文件; 推送模塊,用于向所述用戶推送與所述播放標(biāo)識(shí)對(duì)應(yīng)的視頻內(nèi)容,所述視頻內(nèi)容包括:所述視頻文件、所述音頻文件和所述字幕文件。7.根據(jù)權(quán)利要求6所述的視頻推送裝置,其特征在于,所述第一獲取模塊,具體用于: 根據(jù)視頻播放的終端設(shè)備上、所述用戶使用的瀏覽器語(yǔ)言確定所述用戶的語(yǔ)言類型;或者, 根據(jù)視頻播放的終端設(shè)備上、所述用戶使用的操作系統(tǒng)語(yǔ)言確定所述用戶的語(yǔ)言類型;或者, 根據(jù)視頻播放的終端設(shè)備的IP地址確定所述用戶的地理位置,根據(jù)所述地理位置確定所述用戶的語(yǔ)言類型;或者, 根據(jù)視頻播放的終端設(shè)備上、所述用戶使用的輸入法語(yǔ)言確定所述用戶的語(yǔ)言類型。8.根據(jù)權(quán)利要求6所述的視頻推送裝置,其特征在于,若所述多媒體文件數(shù)據(jù)庫(kù)包括:與每個(gè)播放標(biāo)識(shí)對(duì)應(yīng)的、經(jīng)過(guò)多種視頻壓縮格式壓縮后的多個(gè)視頻文件,以及與每個(gè)播放標(biāo)識(shí)對(duì)應(yīng)的、經(jīng)過(guò)多種音頻壓縮格式壓縮后的多個(gè)音頻文件; 貝IJ,所述裝置還包括: 第二獲取模塊,用于獲取播放所述視頻內(nèi)容的播放器所支持的壓縮格式信息,所述壓縮格式信息包括:視頻文件的第一壓縮格式和音頻文件的第二壓縮格式; 對(duì)應(yīng)的,所述查詢模塊,具體用于: 查詢所述多媒體文件數(shù)據(jù)庫(kù),獲取與所述播放標(biāo)識(shí)和所述第一壓縮格式對(duì)應(yīng)的視頻文件、以及與所述播放標(biāo)識(shí)、所述語(yǔ)言類型和所述第二壓縮格式對(duì)應(yīng)的音頻文件。9.根據(jù)權(quán)利要求6所述的視頻推送裝置,其特征在于,若所述多媒體文件數(shù)據(jù)庫(kù)還包括:與每種視頻壓縮格式對(duì)應(yīng)的、與多種碼率匹配的多個(gè)視頻文件,以及與每種音頻壓縮格式對(duì)應(yīng)的、與多種碼率匹配的多個(gè)音頻文件; 貝IJ,所述裝置還包括: 第三獲取模塊,用于獲取所述視頻播放的終端設(shè)備的網(wǎng)絡(luò)速度; 對(duì)應(yīng)的,所述查詢模塊,具體用于: 查詢所述多媒體文件數(shù)據(jù)庫(kù); 獲取與所述播放標(biāo)識(shí)、所述第一壓縮格式和所述網(wǎng)絡(luò)速度對(duì)應(yīng)的視頻文件、以及與所述播放標(biāo)識(shí)、所述語(yǔ)言類型、所述第二壓縮格式和所述網(wǎng)絡(luò)速度對(duì)應(yīng)的音頻文件。10.根據(jù)權(quán)利要求6-9任一所述的視頻推送裝置,其特征在于,還包括:存儲(chǔ)模塊,用于: 在所述多媒體文件數(shù)據(jù)庫(kù)的第一分區(qū)存儲(chǔ)應(yīng)用播放標(biāo)識(shí)標(biāo)記的多個(gè)視頻文件; 在所述多媒體文件數(shù)據(jù)庫(kù)的第二分區(qū)存儲(chǔ)應(yīng)用播放標(biāo)識(shí)和語(yǔ)言類型標(biāo)記的多個(gè)音頻文件; 在所述多媒體文件數(shù)據(jù)庫(kù)的第三分區(qū)存儲(chǔ)應(yīng)用播放標(biāo)識(shí)和語(yǔ)言類型標(biāo)記的多個(gè)字幕文件。
【專利摘要】本發(fā)明公開了一種視頻推送方法,該方法包括:接收用戶發(fā)送的視頻播放請(qǐng)求,所述視頻播放請(qǐng)求包括:播放標(biāo)識(shí);根據(jù)視頻播放的終端設(shè)備上與所述用戶對(duì)應(yīng)的輔助信息,獲取所述用戶的語(yǔ)言類型;查詢預(yù)先建立的多媒體文件數(shù)據(jù)庫(kù),獲取與所述播放標(biāo)識(shí)對(duì)應(yīng)的視頻文件、以及與所述播放標(biāo)識(shí)和所述語(yǔ)言類型對(duì)應(yīng)的音頻文件和字幕文件;向所述用戶推送與所述播放標(biāo)識(shí)對(duì)應(yīng)的視頻內(nèi)容,所述視頻內(nèi)容包括:所述視頻文件、所述音頻文件和所述字幕文件。本發(fā)明還公開了視頻推送方法的裝置。
【IPC分類】H04N21/258, H04N21/466
【公開號(hào)】CN105025319
【申請(qǐng)?zhí)枴緾N201510402366
【發(fā)明人】徐曉東
【申請(qǐng)人】無(wú)錫天脈聚源傳媒科技有限公司
【公開日】2015年11月4日
【申請(qǐng)日】2015年7月9日