一種生成視頻精華剪輯的方法及其系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開(kāi)了一種生成視頻精華剪輯的方法及其系統(tǒng),其方法包括:A、服務(wù)端將在線視頻劃分為若干視頻片段;B、在線視頻被點(diǎn)播時(shí),客戶端根據(jù)每個(gè)視頻片段被觀看的情況生成每個(gè)視頻片段的訪問(wèn)信息,并將每個(gè)視頻頻段的訪問(wèn)信息反饋給服務(wù)端;C、服務(wù)端收到客戶端反饋的訪問(wèn)信息后,更新每個(gè)視頻片段的訪問(wèn)量;D、服務(wù)端根據(jù)每個(gè)視頻片段的訪問(wèn)量生成視頻精華剪輯播放索引。本發(fā)明根據(jù)用戶的實(shí)際觀看行為自動(dòng)生成視頻精華剪輯播放索引,能反映出用戶的喜好,提高了精華片段挑選的準(zhǔn)確度,視頻精華剪輯中視頻片段的選取隨著訪問(wèn)量變化而改變,確保了視頻精華剪輯的實(shí)時(shí)性和有效性。
【專利說(shuō)明】一種生成視頻精華剪輯的方法及其系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及視頻剪輯【技術(shù)領(lǐng)域】,特別涉及一種生成視頻精華剪輯的方法及其系統(tǒng)。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的發(fā)展,視頻網(wǎng)站上有大量的網(wǎng)絡(luò)視頻,如電視劇,電影,科教片,動(dòng)畫(huà)等。用戶通常根據(jù)劇情簡(jiǎn)介來(lái)挑選視頻播放,但是,劇情簡(jiǎn)介有時(shí)不能很好的體現(xiàn)視頻內(nèi)容,導(dǎo)致用戶觀看一段時(shí)間后覺(jué)得無(wú)聊或不喜歡,從而快進(jìn)至下一情節(jié)或放棄觀看。這樣不但浪費(fèi)用戶的觀看時(shí)間,還會(huì)使用戶錯(cuò)過(guò)某些精彩片段。
[0003]基于每個(gè)視頻都會(huì)有精華片段,如電影、電視劇中的關(guān)鍵劇情和精彩鏡頭。如果能將這些精華片段挑選出來(lái)并形成一個(gè)針對(duì)該視頻的視頻精華剪輯,那么用戶在觀賞前就可以先簡(jiǎn)單的瀏覽一下視頻精華剪輯,判斷是否喜歡該視頻或該視頻是否值得一看。這樣不但節(jié)省了用戶挑選視頻的時(shí)間,還可以在有限的時(shí)間內(nèi)了解視頻的基本內(nèi)容。
[0004]目前常見(jiàn)的視頻精華剪輯方式主要依靠人工編輯,即視頻網(wǎng)站的工作人員先參考視頻簡(jiǎn)介和用戶評(píng)價(jià),然后使用視頻編輯工具一邊瀏覽一邊挑出精彩片段,將所有精彩片段剪切出來(lái)再重新編碼合并生成視頻精華剪輯。這種人工編輯方式效率低,有限的參考信息常常帶有個(gè)人喜好傾向不能完全反映出廣大用戶的喜好,容易出錯(cuò);并且視頻精華剪輯生成后不能自動(dòng)修改調(diào)整,更新視頻精華剪輯仍需人工處理,增加了人工勞動(dòng)力度。
【發(fā)明內(nèi)容】
[0005]鑒于上述現(xiàn)有技術(shù)的不足之處,本發(fā)明的目的在于提供一種生成視頻精華剪輯的方法及其系統(tǒng),以解決現(xiàn)有剪輯不能完全反映出廣大用戶的喜好的問(wèn)題。
[0006]為了達(dá)到上述目的,本發(fā)明采取了以下技術(shù)方案:
一種生成視頻精華剪輯的方法,其包括以下步驟:
A、服務(wù)端將在線視頻劃分為若干視頻片段;
B、在線視頻被點(diǎn)播時(shí),客戶端根據(jù)每個(gè)視頻片段被觀看的情況生成每個(gè)視頻片段的訪問(wèn)信息,并將每個(gè)視頻片段的訪問(wèn)信息反饋給服務(wù)端;
C、服務(wù)端收到客戶端反饋的訪問(wèn)信息后,更新每個(gè)視頻片段的訪問(wèn)量;
D、服務(wù)端根據(jù)每個(gè)視頻片段的訪問(wèn)量生成視頻精華剪輯播放索引。
[0007]所述的生成視頻精華剪輯的方法中,所述步驟A包括:
Al、服務(wù)端將在線視頻劃分為若干視頻片段;
A2、對(duì)每個(gè)視頻片段定義一個(gè)用于統(tǒng)計(jì)該視頻片段被觀看的情況的訪問(wèn)量。
[0008]所述的生成視頻精華剪輯的方法中,在所述步驟B中,
當(dāng)視頻片段被完整觀看時(shí),該視頻片段的訪問(wèn)信息Id=I;
當(dāng)視頻片段被部分觀看時(shí),該視頻片段的訪問(wèn)信息Id=TwatdZTtrtal,其中,Twatch表示該視頻片段被觀看的時(shí)長(zhǎng),Ttotal表示該視頻片段的總時(shí)長(zhǎng); 當(dāng)視頻片段沒(méi)有被觀看時(shí),該視頻片段的訪問(wèn)信息Id=0。
[0009]所述的生成視頻精華剪輯的方法中,所述步驟B中,客戶端每計(jì)算完一個(gè)視頻片段的訪問(wèn)信息后將該視頻片段的訪問(wèn)信息反饋給服務(wù)端。
[0010]所述的生成視頻精華剪輯的方法中,在所述步驟C中,更新后的訪問(wèn)量等于更新前的訪問(wèn)量與本次的訪問(wèn)信息之和。
[0011]所述的生成視頻精華剪輯的方法中,所述步驟D包括:
D1、將視頻片段按照訪問(wèn)量的大小排序,按訪問(wèn)量從大到小的順序依次挑選出對(duì)應(yīng)的視頻片段,挑選出的視頻片段的總時(shí)長(zhǎng)小于或等于預(yù)設(shè)視頻精華剪輯時(shí)長(zhǎng);
D2、將挑選出的視頻片段按照播放時(shí)刻排序,生成視頻精華剪輯播放索引。
[0012]所述的生成視頻精華剪輯的方法中,在所述步驟D之后還包括:
E、視頻精華剪輯被點(diǎn)播時(shí),服務(wù)端根據(jù)客戶端請(qǐng)求發(fā)送視頻精華剪輯播放索引給客戶端,客戶端根據(jù)視頻精華剪輯播放索引向服務(wù)端請(qǐng)求視頻片段。
[0013]所述的生成視頻精華剪輯的方法中,在所述步驟E之后還包括:
F、形成視頻精華剪輯播放索引后,定期檢查視頻片段的訪問(wèn)量,當(dāng)視頻精華剪輯播放索引與視頻片段的訪問(wèn)量不符時(shí),更新視頻精華剪輯播放索引。
[0014]一種生成視頻精華剪輯的系統(tǒng),其包括服務(wù)端和客戶端;
所述服務(wù)端包括:
劃分模塊,用于將在線視頻劃分為若干視頻片段;
處理模塊,用于收到客戶端反饋的訪問(wèn)信息后,更新每個(gè)視頻片段的訪問(wèn)量;以及根據(jù)每個(gè)視頻片段的訪問(wèn)量生成視頻精華剪輯播放索引所述客戶端包括:
視頻播放器,用于在線視頻被點(diǎn)播時(shí),根據(jù)每個(gè)視頻片段被觀看的情況生成每個(gè)視頻片段的訪問(wèn)信息,并將每個(gè)視頻片段的訪問(wèn)信息反饋給服務(wù)端。
[0015]所述的系統(tǒng)中,所述處理模塊包括:
計(jì)算單元,用于收到客戶端反饋的訪問(wèn)信息后,更新每個(gè)視頻片段的訪問(wèn)量,更新后的訪問(wèn)量等于上次更新后的訪問(wèn)量加上本次的訪問(wèn)信息;
生成單元,用于將視頻片段按照訪問(wèn)量的大小排序,按訪問(wèn)量從大到小的順序依次挑選出對(duì)應(yīng)的視頻片段,挑選的所有視頻片段的時(shí)長(zhǎng)小于或等于預(yù)設(shè)視頻精華剪輯時(shí)長(zhǎng);及將挑選出的視頻片段按照播放時(shí)刻排序,生成視頻精華剪輯播放索引。
[0016]相較于現(xiàn)有技術(shù),本發(fā)明提供一種生成視頻精華剪輯的方法及其系統(tǒng),通過(guò)服務(wù)端將在線視頻劃分為若干視頻片段,在線視頻被點(diǎn)播時(shí)客戶端根據(jù)每個(gè)視頻片段被觀看的情況生成每個(gè)視頻片段的訪問(wèn)信息,并將每個(gè)視頻頻段的訪問(wèn)信息反饋給服務(wù)端,服務(wù)端收到客戶端反饋的訪問(wèn)信息后,更新每個(gè)視頻片段的訪問(wèn)量,根據(jù)每個(gè)視頻片段的訪問(wèn)量生成視頻精華剪輯播放索引,能反映出用戶的喜好,提高了精華片段挑選的準(zhǔn)確度,視頻精華剪輯中視頻片段的選取隨著訪問(wèn)量變化而改變,確保了視頻精華剪輯的實(shí)時(shí)性和有效性。
【專利附圖】
【附圖說(shuō)明】
[0017]圖1為本發(fā)明生成視頻精華剪輯的方法較佳實(shí)施例的流程圖。
[0018]圖2為本發(fā)明生成視頻精華剪輯的方法中各視頻片段的訪問(wèn)量分布圖。
[0019]圖3為本發(fā)明生成視頻精華剪輯的方法中視頻精華剪輯播放索引的基本格式示意圖。
[0020]圖4為本發(fā)明實(shí)現(xiàn)生成視頻精華剪輯的方法的系統(tǒng)較佳實(shí)施例的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0021]本發(fā)明提供一種生成視頻精華剪輯的方法及其系統(tǒng),適用于電腦或電視中網(wǎng)絡(luò)視頻的視頻精華剪輯。基于用戶點(diǎn)播數(shù)據(jù),統(tǒng)計(jì)分析用戶觀看視頻片段的行為,找出觀看量相對(duì)較大的視頻片段,將這些視頻片段選取出來(lái)即可形成視頻精華剪輯。為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]請(qǐng)參閱圖1,其為本發(fā)明生成視頻精華剪輯的方法較佳實(shí)施例的流程圖。如圖1所示,本實(shí)施例提供的生成視頻精華剪輯的方法包括以下步驟:
S100、服務(wù)端將在線視頻劃分為若干視頻片段。
[0023]S200、在線視頻被點(diǎn)播時(shí),客戶端根據(jù)每個(gè)視頻片段被觀看的情況生成每個(gè)視頻片段的訪問(wèn)信息,并將每個(gè)視頻頻段的訪問(wèn)信息反饋給服務(wù)端。
[0024]S300、服務(wù)端收到客戶端反饋的訪問(wèn)信息后,更新每個(gè)視頻片段的訪問(wèn)量;
S400、服務(wù)端根據(jù)每個(gè)視頻片段的訪問(wèn)量生成視頻精華剪輯播放索引。
[0025]本實(shí)施例中,所述服務(wù)端為提供在線視頻點(diǎn)播服務(wù)的供應(yīng)商,即視頻網(wǎng)站。為了統(tǒng)計(jì)各個(gè)用戶對(duì)某在線視頻的觀看情況,在所述步驟S10中,服務(wù)端將在線視頻劃分為若干視頻片段。假設(shè)某在線視頻的總時(shí)長(zhǎng)為T(mén),需劃分為M個(gè)視頻片段,則每個(gè)視頻片段對(duì)應(yīng)的時(shí)長(zhǎng)為T(mén)/Μ。劃分后再對(duì)每個(gè)視頻片段定義一個(gè)用于統(tǒng)計(jì)該視頻片段被觀看的情況的訪問(wèn)量I。也即是說(shuō),該訪問(wèn)量I表示該視頻片段的播放次數(shù),從而可反映出各個(gè)用戶對(duì)該段視頻的喜好程度。M個(gè)視頻片段與其訪問(wèn)量I的關(guān)系為:視頻片段I — I1,視頻片段2 — 12,......,視頻片段Μ—IM。
[0026]本實(shí)施例中,在線視頻的劃分相當(dāng)于從播放時(shí)刻上對(duì)其進(jìn)行分段標(biāo)注,以明確各視頻片段的起始時(shí)間,并不影響在線視頻播放的流暢性。在所述步驟S200中,用戶點(diǎn)播該在線視頻時(shí),服務(wù)端可以將全部視頻發(fā)給客戶端,也可以根據(jù)用戶請(qǐng)求發(fā)送相應(yīng)的視頻片段。服務(wù)器提供視頻,獲取各視頻片段的點(diǎn)播情況??蛻舳烁鶕?jù)每個(gè)視頻片段被觀看的情況生成訪問(wèn)信息,計(jì)算每個(gè)視頻片段的訪問(wèn)信息并反饋給服務(wù)端。
[0027]所述客戶端為視頻播放器,如相關(guān)視頻播放應(yīng)用程序。本實(shí)施例中將每個(gè)視頻片段被觀看的情況分為三種情況:
1、當(dāng)一個(gè)視頻片段被完整觀看時(shí),認(rèn)為用戶充分接收了這個(gè)視頻片段的內(nèi)容,則該視頻片段的訪問(wèn)信息Id=I。
[0028]2、當(dāng)一個(gè)視頻片段被部分觀看時(shí),認(rèn)為用戶只接收了這個(gè)視頻片段的部分內(nèi)容,足夠判斷后續(xù)的情節(jié)是否值得觀看,則該視頻片段的訪問(wèn)信息Id=Twatd/Tt(rtal,其中,Twatch表示視頻片段已觀看的時(shí)間,Ttotal表示該視頻片段的總時(shí)間。
[0029]3、當(dāng)一個(gè)視頻片段沒(méi)有被觀看時(shí),認(rèn)為用戶沒(méi)有接收這個(gè)視頻片段的內(nèi)容,通過(guò)該視頻片段的前/后視頻片段的情節(jié)可推斷其完全沒(méi)有觀看的必要,則該視頻片段的訪問(wèn)Ih 息 id=o。
[0030]計(jì)算出訪問(wèn)信息Id后即可反饋給服務(wù)端,本實(shí)施例中,訪問(wèn)信息Id可采用動(dòng)態(tài)反饋方式、或者完全反饋方式。
[0031]所述動(dòng)態(tài)反饋方式即是:客戶端每計(jì)算完一個(gè)視頻片段的訪問(wèn)信息后將該視頻片段的訪問(wèn)信息反饋給服務(wù)端。如計(jì)算完一個(gè)視頻片段的訪問(wèn)信息后反饋給服務(wù)端,接著計(jì)算下一個(gè)視頻片段的訪問(wèn)信息,并反饋給服務(wù)端。這樣能確保訪問(wèn)信息的及時(shí)反饋,避免斷網(wǎng)導(dǎo)致反饋中斷。服務(wù)端每收到一個(gè)視頻片段的訪問(wèn)信息后,更新該視頻片段的訪問(wèn)量。
[0032]完全反饋方式即是:計(jì)算完所有視頻片段的訪問(wèn)信息后,一起壓縮打包反饋給服務(wù)端。這種方式能減少客戶端與服務(wù)端的數(shù)據(jù)交互次數(shù),節(jié)省系統(tǒng)能耗。服務(wù)端對(duì)打包后的訪問(wèn)信息進(jìn)行解壓縮解析,根據(jù)不同視頻片段的訪問(wèn)信息分別對(duì)應(yīng)更新其訪問(wèn)量。
[0033]其中,更新后的訪問(wèn)量等于更新前的訪問(wèn)量與本次的訪問(wèn)信息之和。更新后的訪問(wèn)量相當(dāng)于每次更改后的訪問(wèn)信息的累加。
[0034]在預(yù)設(shè)采集時(shí)間t (如I個(gè)月)達(dá)到時(shí),依賴大量用戶的視頻觀看行為獲得的各視頻片段的訪問(wèn)量的數(shù)據(jù)出現(xiàn)明顯差別,如圖2所示的訪問(wèn)量分布圖。其中,Pl表示視頻片段1,P2表示視頻片段2,PM表示視頻片段M。從圖2中可以看出,訪問(wèn)量相對(duì)較大的視頻片段就是觀看次數(shù)最多的部分,也可認(rèn)為是各用戶都喜歡的精華部分。接著選取出這些精華部分作為視頻精華剪輯即可。
[0035]一個(gè)視頻精華剪輯的播放時(shí)長(zhǎng)應(yīng)不超過(guò)預(yù)設(shè)視頻精華剪輯時(shí)長(zhǎng)Tc。在所述步驟S400中,將視頻片段按照訪問(wèn)量的大小排序,按訪問(wèn)量從大到小的順序依次挑選出對(duì)應(yīng)的視頻片段,挑選出的視頻片段的總時(shí)長(zhǎng)小于或等于預(yù)設(shè)視頻精華剪輯時(shí)長(zhǎng);將挑選出的視頻片段按照播放時(shí)刻排序,生成視頻精華剪輯播放索引;其具體為:
步驟1、將視頻片段按照訪問(wèn)量的大小排序;
步驟2、挑選出訪問(wèn)量最大的視頻片段作為視頻精華剪輯;判斷此時(shí)的視頻精華剪輯的時(shí)長(zhǎng)是否大于預(yù)設(shè)視頻精華剪輯時(shí)長(zhǎng);若是,則執(zhí)行步驟4 ;若不是,執(zhí)行步驟3 ;
步驟3、按訪問(wèn)量從大到小的順序依次挑選下一個(gè)視頻片段加入視頻精華剪輯,判斷此時(shí)的視頻精華剪輯的時(shí)長(zhǎng)是否大于預(yù)設(shè)視頻精華剪輯時(shí)長(zhǎng);若是,則執(zhí)行步驟4 ;若不是,重復(fù)步驟3。
[0036]步驟4、刪除最后一次挑選的視頻片段,將剩余視頻片段的信息按照播放時(shí)刻排序,生成視頻精華剪輯播放索引。
[0037]所述視頻精華剪輯播放索引相當(dāng)于視頻精華剪輯中所有視頻片段的信息集合,視頻精華剪輯播放索引包括了視頻片段的信息,即片段號(hào)(即是哪個(gè)視頻片段)、起始位置(表示該視頻片段在整個(gè)視頻文件中分布的位置,以數(shù)據(jù)形式存儲(chǔ))、長(zhǎng)度(表示該視頻片段的數(shù)據(jù)大小)、起始時(shí)間(即該視頻片段在整個(gè)視頻文件播放時(shí)長(zhǎng)中的時(shí)刻)、時(shí)長(zhǎng)(即該視頻片段的總播放時(shí)長(zhǎng));其基本格式如圖3所示,其中數(shù)據(jù)僅為示意,不限定本發(fā)明的保護(hù)范圍。
[0038]需要理解的是,生成的視頻精華剪輯播放索引是可改變的。搜集一段時(shí)間的訪問(wèn)量后,服務(wù)端可以選取視頻中訪問(wèn)量滿足預(yù)設(shè)條件的視頻片段,生成視頻精華剪輯播放索弓I。形成視頻精華剪輯播放索引后,定期檢查視頻片段的訪問(wèn)量,當(dāng)視頻精華剪輯播放索引與視頻片段的訪問(wèn)量不符時(shí),即訪問(wèn)量的變化導(dǎo)致視頻精華剪輯索引的視頻片段信息發(fā)生變化時(shí),更新視頻精華剪輯播放索引。例如,以I個(gè)月為期,形成視頻精華剪輯播放索引I個(gè)月后,若檢查有的視頻片段的訪問(wèn)量有變化,則需重復(fù)上述步驟廣步驟4更新視頻精華剪輯播放索引。另外,為了與其他視頻精華剪輯播放索引進(jìn)行區(qū)分,本實(shí)施例還會(huì)對(duì)生成的視頻精華剪輯播放索引進(jìn)行編號(hào),使其與該視頻精華剪輯對(duì)應(yīng)。
[0039]本實(shí)施例以視頻精華剪輯播放索引作為視頻精華剪輯的播放列表,存儲(chǔ)的是數(shù)據(jù)內(nèi)容,并沒(méi)有將相關(guān)視頻片段復(fù)制挑選出來(lái)作為一個(gè)視頻數(shù)據(jù)存儲(chǔ),這樣所占存儲(chǔ)空間很小,大大節(jié)約了空間資源,不會(huì)影響原始在線視頻的播放。并且后續(xù)若訪問(wèn)量的大小排序有所改變導(dǎo)致視頻精華剪輯的內(nèi)容改變,只需對(duì)應(yīng)更改視頻精華剪輯播放索引的數(shù)據(jù)即可,操作更加方便。
[0040]在視頻精華剪輯被點(diǎn)播時(shí),服務(wù)端根據(jù)客戶端請(qǐng)求發(fā)送視頻精華剪輯播放索引給客戶端,客戶端根據(jù)視頻精華剪輯播放索引向服務(wù)端請(qǐng)求視頻片段。本實(shí)施例根據(jù)視頻精華剪輯播放索引采用分段請(qǐng)求播放,即是先請(qǐng)求視頻精華剪輯播放索引中的第一個(gè)視頻片段,該視頻片段的數(shù)據(jù)在本地緩沖完畢后請(qǐng)求下一個(gè)視頻片段,直至視頻精華剪輯播放索引中所有視頻片段播放完畢,其具體包括:
第一步、客戶端檢測(cè)視頻精華剪輯被點(diǎn)擊時(shí),挑選該視頻精華剪輯的編號(hào)并生成請(qǐng)求發(fā)送至服務(wù)端。
[0041]第二步、服務(wù)端根據(jù)所述編號(hào)查詢對(duì)應(yīng)視頻精華剪輯播放索引并發(fā)送給客戶端。
[0042]第三步、客戶端解析視頻精華剪輯播放索引,向服務(wù)端請(qǐng)求視頻精華剪輯播放索引中第I個(gè)片段號(hào)的視頻片段;服務(wù)端發(fā)送第I個(gè)片段號(hào)的視頻片段至客戶端播放。
[0043]第四步、客戶端檢測(cè)第I個(gè)片段號(hào)的視頻片段的數(shù)據(jù)已全部緩沖到本地時(shí),向服務(wù)端請(qǐng)求視頻精華剪輯播放索引中第2個(gè)片段號(hào)的視頻片段;服務(wù)端發(fā)送第2個(gè)片段號(hào)的視頻片段至客戶端,在第I個(gè)片段號(hào)的視頻片段播放完后、接著播放第2個(gè)片段號(hào)的視頻片段。
[0044]第五步、客戶端檢測(cè)第2個(gè)片段號(hào)的視頻片段的數(shù)據(jù)已全部緩沖到本地時(shí),向服務(wù)端請(qǐng)求視頻精華剪輯播放索引中第3個(gè)片段號(hào)的視頻片段;服務(wù)端發(fā)送第3個(gè)片段號(hào)的視頻片段至客戶端,在第2個(gè)片段號(hào)的視頻片段播放完后、接著播放第3個(gè)片段號(hào)的視頻片段。以此類推,直至視頻精華剪輯播放索引中所有視頻片段播放完畢。這種方式處理更加簡(jiǎn)單,播放時(shí)兩個(gè)視頻片段之間是連續(xù)的,不會(huì)影響觀看效果。
[0045]本發(fā)明實(shí)施例還相應(yīng)提供一種生成視頻精華剪輯的系統(tǒng),如圖4所示,其包括服務(wù)端10和客戶端20。
[0046]所述服務(wù)端10包括:
劃分模塊110,用于將在線視頻劃分為若干視頻片段;還用于對(duì)每個(gè)視頻片段定義一個(gè)用于統(tǒng)計(jì)該視頻片段被觀看的情況的訪問(wèn)量;
處理模塊120,用于收到客戶端反饋的訪問(wèn)信息后,更新每個(gè)視頻片段的訪問(wèn)量;以及根據(jù)每個(gè)視頻片段的訪問(wèn)量生成視頻精華剪輯播放索引;
所述客戶端20包括:
視頻播放器210,用于在線視頻被點(diǎn)播時(shí),根據(jù)每個(gè)視頻片段被觀看的情況生成每個(gè)視頻片段的訪問(wèn)信息,并將每個(gè)視頻片段的訪問(wèn)信息反饋給處理模塊120。
[0047]所述劃分模塊110連接處理模塊120,處理模塊120與視頻播放器通信連接。
[0048]其中,所述處理模塊120包括:
計(jì)算單元121,用于收到客戶端反饋的訪問(wèn)信息后,更新每個(gè)視頻片段的訪問(wèn)量,更新后的訪問(wèn)量等于上次更新后的訪問(wèn)量加上本次的訪問(wèn)信息;
生成單元122,用于將視頻片段按照訪問(wèn)量的大小排序,按訪問(wèn)量從大到小的順序依次挑選出對(duì)應(yīng)的視頻片段,挑選的所有視頻片段的時(shí)長(zhǎng)小于或等于預(yù)設(shè)視頻精華剪輯時(shí)長(zhǎng);及將挑選出的視頻片段按照播放時(shí)刻排序,生成視頻精華剪輯播放索引。
[0049]所述視頻播放器210還用于視頻精華剪輯被點(diǎn)播時(shí),根據(jù)視頻精華剪輯播放索引按序發(fā)送視頻片段至客戶端;
所述劃分模塊110連接計(jì)算單元121,計(jì)算單元121連接生成單元122,視頻播放器通信連接計(jì)算單元121和生成單元122,具體請(qǐng)參照上述實(shí)施例。
[0050]綜上所述,本發(fā)明的生成視頻精華剪輯的方法及其系統(tǒng),通過(guò)服務(wù)端將在線視頻劃分為若干視頻片段、并對(duì)每個(gè)視頻片段定義對(duì)應(yīng)的訪問(wèn)量,根據(jù)每個(gè)視頻片段被觀看的情況生成訪問(wèn)信息,將訪問(wèn)信息累加獲得訪問(wèn)量,找出視頻中訪問(wèn)量相對(duì)較多的視頻片段,將這些視頻片段的信息按播放時(shí)刻組織在一起形成視頻精華剪輯播放索引。根據(jù)用戶的實(shí)際觀看行為自動(dòng)生成視頻精華剪輯,能反映出用戶的喜好,提高了精華片段挑選的準(zhǔn)確度,視頻精華剪輯中視頻片段的選取隨著訪問(wèn)量變化而改變,確保了視頻精華剪輯的實(shí)時(shí)性和有效性。
[0051]可以理解的是,對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以根據(jù)本發(fā)明的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,而所有這些改變或替換都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種生成視頻精華剪輯的方法,其特征在于,包括以下步驟: A、服務(wù)端將在線視頻劃分為若干視頻片段; B、在線視頻被點(diǎn)播時(shí),客戶端根據(jù)每個(gè)視頻片段被觀看的情況生成每個(gè)視頻片段的訪問(wèn)信息,并將每個(gè)視頻片段的訪問(wèn)信息反饋給服務(wù)端; C、服務(wù)端收到客戶端反饋的訪問(wèn)信息后,更新每個(gè)視頻片段的訪問(wèn)量; D、服務(wù)端根據(jù)每個(gè)視頻片段的訪問(wèn)量生成視頻精華剪輯播放索引。
2.根據(jù)權(quán)利要求1所述的生成視頻精華剪輯的方法,其特征在于,所述步驟A包括: Al、服務(wù)端將在線視頻劃分為若干視頻片段; A2、對(duì)每個(gè)視頻片段定義一個(gè)用于統(tǒng)計(jì)該視頻片段被觀看的情況的訪問(wèn)量。
3.根據(jù)權(quán)利要求2所述的生成視頻精華剪輯的方法,其特征在于,在所述步驟B中, 當(dāng)視頻片段被完整觀看時(shí),該視頻片段的訪問(wèn)信息Id=I ; 當(dāng)視頻片段被部分觀看時(shí),該視頻片段的訪問(wèn)信息Id=TwatdZTtrtal,其中,Twatch表示該視頻片段被觀看的時(shí)長(zhǎng),Ttotal表示該視頻片段的總時(shí)長(zhǎng); 當(dāng)視頻片段沒(méi)有被觀看時(shí),該視頻片段的訪問(wèn)信息Id=0。
4.根據(jù)權(quán)利要求2所述的生成視頻精華剪輯的方法,其特征在于,所述步驟B中,客戶端每計(jì)算完一個(gè)視頻片段的訪問(wèn)信息后將該視頻片段的訪問(wèn)信息反饋給服務(wù)端。
5.根據(jù)權(quán)利要求2所述的生成視頻精華剪輯的方法,其特征在于,在所述步驟C中,更新后的訪問(wèn)量等于更新前的訪問(wèn)量與本次的訪問(wèn)信息之和。
6.根據(jù)權(quán)利要求5所述的生成視頻精華剪輯的方法,其特征在于,所述步驟D包括: D1、將視頻片段按照訪問(wèn)量的大小排序,按訪問(wèn)量從大到小的順序依次挑選出對(duì)應(yīng)的視頻片段,挑選出的視頻片段的總時(shí)長(zhǎng)小于或等于預(yù)設(shè)視頻精華剪輯時(shí)長(zhǎng); D2、將挑選出的視頻片段按照播放時(shí)刻排序,生成視頻精華剪輯播放索引。
7.根據(jù)權(quán)利要求6所述的生成視頻精華剪輯的方法,其特征在于,在所述步驟D之后還包括: E、視頻精華剪輯被點(diǎn)播時(shí),服務(wù)端根據(jù)客戶端請(qǐng)求發(fā)送視頻精華剪輯播放索引給客戶端,客戶端根據(jù)視頻精華剪輯播放索引向服務(wù)端請(qǐng)求視頻片段。
8.根據(jù)權(quán)利要求7所述的生成視頻精華剪輯的方法,其特征在于,在所述步驟E之后還包括: F、形成視頻精華剪輯播放索引后,定期檢查視頻片段的訪問(wèn)量,當(dāng)視頻精華剪輯播放索引與視頻片段的訪問(wèn)量不符時(shí),更新視頻精華剪輯播放索引。
9.一種生成視頻精華剪輯的系統(tǒng),其特征在于,包括服務(wù)端和客戶端; 所述服務(wù)端包括: 劃分模塊,用于將在線視頻劃分為若干視頻片段; 處理模塊,用于收到客戶端反饋的訪問(wèn)信息后,更新每個(gè)視頻片段的訪問(wèn)量;以及根據(jù)每個(gè)視頻片段的訪問(wèn)量生成視頻精華剪輯播放索引所述客戶端包括: 視頻播放器,用于在線視頻被點(diǎn)播時(shí),根據(jù)每個(gè)視頻片段被觀看的情況生成每個(gè)視頻片段的訪問(wèn)信息,并將每個(gè)視頻片段的訪問(wèn)信息反饋給服務(wù)端。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述處理模塊包括: 計(jì)算單元,用于收到客戶端反饋的訪問(wèn)信息后,更新每個(gè)視頻片段的訪問(wèn)量,更新后的訪問(wèn)量等于上次更新后的訪問(wèn)量加上本次的訪問(wèn)信息; 生成單元,用于將視頻片段按照訪問(wèn)量的大小排序,按訪問(wèn)量從大到小的順序依次挑選出對(duì)應(yīng)的視頻片段,挑選的所有視頻片段的時(shí)長(zhǎng)小于或等于預(yù)設(shè)視頻精華剪輯時(shí)長(zhǎng);及將挑選出的視頻片段按照播放時(shí)刻排序,生成視頻精華剪輯播放索引。
【文檔編號(hào)】H04N21/845GK104284216SQ201410569733
【公開(kāi)日】2015年1月14日 申請(qǐng)日期:2014年10月23日 優(yōu)先權(quán)日:2014年10月23日
【發(fā)明者】洪瑜, 蘇娟 申請(qǐng)人:Tcl集團(tuán)股份有限公司