一種視頻推送方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及多媒體技術(shù)領(lǐng)域,具體設(shè)及一種視頻推送方法和裝置。
【背景技術(shù)】
[0002] 隨著移動(dòng)終端的普及,移動(dòng)時(shí)代已經(jīng)到來,各種各樣的移動(dòng)終端應(yīng)用已經(jīng)融入到 人們生活的方方面面。
[0003] 移動(dòng)終端的多媒體應(yīng)用,尤其是視頻播放功能已經(jīng)成為人們最常用的功能之一。
[0004] 目前,用戶在觀看視頻時(shí),往往只能通過主動(dòng)選擇來觀看視頻提供商提供的視頻 內(nèi)容,而不能讓視頻提供商推送自己想要觀看的視頻片段。舉例來說,用戶觀看到某部電視 劇或電影中的某個(gè)片段A時(shí),由于個(gè)人工作較忙或其他原因而不能繼續(xù)觀看,但是又特別 想知道片段A劇情的后續(xù)發(fā)展結(jié)果時(shí),并沒有有效的途徑來告訴視頻提供商自己的需要, 即使可W告訴視頻提供商,目前也沒有可行的技術(shù)方案,使得視頻提供商能夠準(zhǔn)確、及時(shí)地 將片段A的結(jié)果(假設(shè)為片段B)自動(dòng)推送給用戶。因此,用戶往往只能花時(shí)間從頭至尾觀 看視頻、或者通過劇情介紹來了解后續(xù)發(fā)展。
【發(fā)明內(nèi)容】
[0005] 為了解決現(xiàn)有技術(shù)中用戶在使用多媒體應(yīng)用播放視頻時(shí),只能主動(dòng)選擇觀看視頻 提供商提供的視頻內(nèi)容,而不能讓視頻提供商為自己推送自身想要觀看的視頻片段的問 題,本發(fā)明實(shí)施例期望提供一種視頻推送方法和裝置。
[0006] 本發(fā)明實(shí)施例提供了一種視頻推送方法,包括:
[0007] 獲取用戶發(fā)送的視頻獲取請(qǐng)求后,根據(jù)用戶發(fā)送的視頻獲取請(qǐng)求確定用戶請(qǐng)求獲 取的視頻所對(duì)應(yīng)的事件;
[0008] 將所確定的事件對(duì)應(yīng)的視頻片段推送給用戶。
[0009] 上述方案中,所述根據(jù)用戶發(fā)送的視頻獲取請(qǐng)求確定用戶請(qǐng)求獲取的視頻所對(duì)應(yīng) 的事件,包括:
[0010] 提取視頻獲取請(qǐng)求中的特征值,根據(jù)所述特征值確定用戶請(qǐng)求獲取的視頻所對(duì)應(yīng) 的事件;其中,所述特征值包括:事件特征值和關(guān)系特征值。
[0011] 上述方案中,所述根據(jù)所述特征值確定用戶請(qǐng)求獲取的視頻所對(duì)應(yīng)的事件,包 括:
[0012] 根據(jù)事件特征值和關(guān)系特征值,在事件網(wǎng)絡(luò)中查找與事件特征值對(duì)應(yīng)的事件之間 符合所述關(guān)系特征值對(duì)應(yīng)的關(guān)系的事件,所查找到的事件即為用戶請(qǐng)求的視頻所對(duì)應(yīng)的事 件。
[0013] 上述方案中,在根據(jù)用戶發(fā)送的視頻獲取請(qǐng)求確定用戶請(qǐng)求獲取的視頻所對(duì)應(yīng)的 事件之前,所述方法還包括:
[0014] 將視頻按照事件劃分成一個(gè)或多個(gè)視頻片段;
[0015] 確定事件與事件之間的關(guān)系,從而形成事件網(wǎng)絡(luò)。
[0016] 上述方案中,所述將視頻按照事件劃分成一個(gè)或多個(gè)視頻片段,包括:
[0017] 按照劇本或臺(tái)詞將視頻劃分為一個(gè)或多個(gè)視頻片段;
[0018] 確定每一個(gè)視頻片段所對(duì)應(yīng)的劇本或臺(tái)詞的最終關(guān)鍵詞,所述最終關(guān)鍵詞用于標(biāo) 明相應(yīng)視頻片段所對(duì)應(yīng)的事件。
[0019] 上述方案中,所述確定每一個(gè)視頻片段所對(duì)應(yīng)的劇本或臺(tái)詞的最終關(guān)鍵詞,包 括:
[0020] 對(duì)所述每一個(gè)視頻片段所對(duì)應(yīng)的劇本或臺(tái)詞進(jìn)行分詞,提取符合條件的關(guān)鍵詞集 合生成關(guān)鍵詞集合,所述關(guān)鍵詞集合包括:名詞、動(dòng)詞、形容詞和副詞;
[0021] 確定關(guān)鍵詞集合中各個(gè)詞語間的語義相似度;
[0022] 根據(jù)關(guān)鍵詞集合和各個(gè)詞語間的語義相似度生成關(guān)鍵詞網(wǎng)絡(luò);
[0023] 確定關(guān)鍵詞網(wǎng)絡(luò)中各個(gè)頂點(diǎn)的居間度,生成居間度集合;
[0024] 采用居間度密度算法得到居間度密度集合; 陽0巧]確定關(guān)鍵詞集合中各個(gè)關(guān)鍵詞的統(tǒng)計(jì)特征值;
[00%] 分別對(duì)關(guān)鍵詞集合中各關(guān)鍵詞的居間密度和各關(guān)鍵詞所對(duì)應(yīng)的統(tǒng)計(jì)特征值進(jìn)行 加權(quán)獲得各關(guān)鍵詞的關(guān)鍵度;
[0027] 根據(jù)各個(gè)關(guān)鍵詞的關(guān)鍵度確定最終關(guān)鍵詞,所述最終關(guān)鍵詞用于標(biāo)明相應(yīng)視頻片 段所對(duì)應(yīng)的事件。
[0028] 上述方案中,所述確定事件與事件之間的關(guān)系,包括:
[0029] 根據(jù)事件所對(duì)應(yīng)的劇本或臺(tái)詞中的關(guān)鍵要素確定事件與事件之間的關(guān)系。
[0030] 本發(fā)明實(shí)施例提供了一種視頻推送裝置,包括:請(qǐng)求獲取模塊、事件確定模塊及視 頻推送模塊;其中,
[0031] 所述請(qǐng)求獲取模塊,用于獲取用戶發(fā)送的視頻獲取請(qǐng)求;
[0032] 所述事件確定模塊,用于根據(jù)用戶發(fā)送的視頻獲取請(qǐng)求確定用戶請(qǐng)求獲取的視頻 所對(duì)應(yīng)的事件;
[0033] 所述視頻推送模塊,用于將所確定的事件對(duì)應(yīng)的視頻片段推送給用戶。
[0034] 上述方案中,所述事件確定模塊,包括:提取子模塊和確定子模塊;其中,
[0035] 所述提取子模塊,用于提取視頻獲取請(qǐng)求中的特征值;
[0036] 所述確定子模塊,用于根據(jù)所述特征值確定用戶請(qǐng)求獲取的視頻所對(duì)應(yīng)的事件; 其中,所述特征值包括:事件特征值和關(guān)系特征值。
[0037] 上述方案中,所述確定子模塊用于通過W下方式確定用戶請(qǐng)求獲取的視頻所對(duì)應(yīng) 的事件:
[0038] 根據(jù)事件特征值和關(guān)系特征值,在事件網(wǎng)絡(luò)中查找與事件特征值對(duì)應(yīng)的事件之間 符合所述關(guān)系特征值對(duì)應(yīng)的關(guān)系的事件,所查找到的事件即為用戶請(qǐng)求的視頻所對(duì)應(yīng)的事 件。
[0039] 上述方案中,所述裝置還包括劃分模塊和關(guān)系確定模塊;其中,
[0040] 所述劃分模塊,用于將視頻按照事件劃分成一個(gè)或多個(gè)視頻片段;
[0041] 所述關(guān)系確定模塊,用于確定事件與事件之間的關(guān)系,從而形成事件網(wǎng)絡(luò)。
[0042] 上述方案中,所述劃分模塊包括:視頻劃分子模塊和最終關(guān)鍵詞確定子模塊;其 中,
[0043] 所述視頻劃分子模塊,用于按照劇本或臺(tái)詞將視頻劃分為一個(gè)或多個(gè)視頻片段;
[0044] 所述最終關(guān)鍵詞確定子模塊,用于確定每一個(gè)視頻片段所對(duì)應(yīng)的劇本或臺(tái)詞的最 終關(guān)鍵詞,所述最終關(guān)鍵詞用于標(biāo)明相應(yīng)視頻片段所對(duì)應(yīng)的事件。
[0045] 上述方案中,所述最終關(guān)鍵詞確定子模塊包括:分詞子模塊、提取子模塊、語義相 似度確定子模塊、關(guān)鍵詞網(wǎng)絡(luò)構(gòu)建子模塊、居間度集合生成子模塊、居間密度集合生成子模 塊、統(tǒng)計(jì)特征值確定子模塊和確定子模塊;其中,
[0046] 所述分詞子模塊,用于對(duì)劇本或臺(tái)詞進(jìn)行分詞,得到多個(gè)關(guān)鍵詞;
[0047] 所述提取子模塊,用于提取符合條件的關(guān)鍵詞生成關(guān)鍵詞集合,所述關(guān)鍵詞集合 包括:名詞、動(dòng)詞、形容詞和副詞;
[0048] 所述語義相似度確定子模塊,用于確定關(guān)鍵詞集合中各個(gè)詞語間的語義相似度;
[0049] 所述關(guān)鍵詞網(wǎng)絡(luò)構(gòu)建子模塊,用于根據(jù)關(guān)鍵詞集合和各個(gè)關(guān)鍵詞間的語義相似度 構(gòu)建關(guān)鍵詞網(wǎng)絡(luò);
[0050] 居間度集合生成子模塊,用于確定關(guān)鍵詞網(wǎng)絡(luò)中各個(gè)頂點(diǎn)的居間度,生成居間度 集合;
[0051] 所述居間密度集合生成子模塊,用于采用居間度密度算法生成居間度密度集合;
[0052] 所述統(tǒng)計(jì)特征值確定子模塊,用于確定關(guān)鍵詞集合中各個(gè)詞語的統(tǒng)計(jì)特征值;
[0053] 所述關(guān)鍵度確定子模塊,用于分別對(duì)關(guān)鍵詞集合中各關(guān)鍵詞的居間密度和各關(guān)鍵 詞所對(duì)應(yīng)的統(tǒng)計(jì)特征值進(jìn)行加權(quán)獲得各關(guān)鍵詞的關(guān)鍵度;
[0054] 所述關(guān)鍵詞確定子模塊,還用于根據(jù)各個(gè)關(guān)鍵詞的關(guān)鍵度確定最終關(guān)鍵詞,所述 最終關(guān)鍵詞用于標(biāo)明相應(yīng)視頻片段所對(duì)應(yīng)的事件。 陽化5] 與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例包括W下優(yōu)點(diǎn):
[0056] 本發(fā)明實(shí)施例所提供的一種視頻推送方法和裝置,獲取用戶發(fā)送的視頻獲取請(qǐng)求 后,根據(jù)用戶發(fā)送的視頻獲取請(qǐng)求確定用戶請(qǐng)求獲取的視頻所對(duì)應(yīng)的事件;將所確定的事 件對(duì)應(yīng)的視頻片段推送給用戶。如此,根據(jù)本發(fā)明實(shí)施例一提供的視頻推送方法,能夠提供 一種有效的途徑來使得用戶能夠告訴視頻提供商自己想要獲取的視頻片段內(nèi)容,而視頻提 供商則能夠根據(jù)用戶請(qǐng)求來能夠準(zhǔn)確、及時(shí)地將用戶想要獲取的任何視頻片段內(nèi)容自動(dòng)推 送給用戶。
【附圖說明】
[0057]圖1為本發(fā)明實(shí)施例提供的視頻推送方法流程圖一;
[0058] 圖2為本發(fā)明實(shí)施例提供的視頻推送方法流程圖二;
[0059]圖3為本發(fā)明實(shí)施例提供的視頻推送裝置的基本結(jié)構(gòu)圖。
【具體實(shí)施方式】W60] 實(shí)施例一
[0061] 參照?qǐng)D1,示出了本發(fā)明的一種視頻推送方法實(shí)施例一的步驟流程圖,具體可W包 括:
[0062] 步驟101、獲取用戶發(fā)送的視頻獲取請(qǐng)求后,根據(jù)用戶發(fā)送的視頻獲取請(qǐng)求確定用 戶請(qǐng)求獲取的視頻所對(duì)應(yīng)的事件;
[0063] 運(yùn)一步驟中,通過視頻播放服務(wù)提供商所設(shè)置的視頻服務(wù)器來獲取用戶發(fā)送的視 頻獲取請(qǐng)求,并根據(jù)用戶發(fā)送的視頻獲取請(qǐng)求確定用戶請(qǐng)求獲取的視頻所對(duì)應(yīng)的事件。舉 例來說,假設(shè)用戶通