一種顯示播放記錄的方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種顯示播放記錄的方法及裝置,用于解決用戶誤操作造成對服務(wù)器資源以及網(wǎng)絡(luò)資源浪費的問題。該方法為:確定視頻文件的已播放時長,計算視頻文件的已播放時長與視頻文件的播放總時長的第一比值;確定視頻文件的展示圖片的尺寸,并基于展示圖片的尺寸,采用設(shè)定圖案生成蒙板,其中,蒙板的長度與展示圖片的指定邊界長度的第二比值與第一比值相同,蒙板的高度為設(shè)定高度;將蒙板覆蓋在展示圖片之上,對蒙板透明度進行設(shè)置后顯示蒙板,其中,顯示的蒙板的起始邊界與展示圖片的邊界的設(shè)定部位重合。采用上述方法,解決了用戶誤操作以及由此引發(fā)的客戶端需要多次向服務(wù)器請求資源,占用了大量的服務(wù)器資源,也造成網(wǎng)絡(luò)資源浪費的問題。
【專利說明】一種顯示播放記錄的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及視頻播放【技術(shù)領(lǐng)域】,尤其涉及一種顯示播放記錄的方法及裝置。
【背景技術(shù)】
[0002]用戶在瀏覽視頻網(wǎng)站的網(wǎng)頁時,在登錄成功的狀態(tài)下,用戶終端一般會在網(wǎng)站的右上角以顯示文字的方式等,展現(xiàn)與用戶賬號相對應(yīng)的播放記錄提示。這樣的展現(xiàn)方式非常的不直觀,可能造成用戶的誤操作,而用戶的誤操作會造成客戶端多次向服務(wù)器請求資源,不僅浪費用戶的網(wǎng)絡(luò)資源,同樣使得服務(wù)器的大量資源被占用并浪費。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供一種顯示播放記錄的方法及裝置,用以解決現(xiàn)有技術(shù)中存在播放記錄顯示非常不直觀的情況下導(dǎo)致用戶誤操作,從而引發(fā)多次向服務(wù)器請求資源,占用了大量的服務(wù)器資源,也造成網(wǎng)絡(luò)資源浪費的問題。
[0004]本發(fā)明實施例提供的具體技術(shù)方案如下:
[0005]第一方面,一種顯示播放記錄的方法,該方法包括:
[0006]確定視頻文件的已播放時長,計算視頻文件的已播放時長與視頻文件的播放總時長的第一比值;
[0007]確定視頻文件的展示圖片的尺寸,并基于展示圖片的尺寸,采用設(shè)定圖案生成蒙板,其中,蒙板的長度與展示圖片的指定邊界長度的第二比值與第一比值相同,蒙板的高度為設(shè)定高度;
[0008]將蒙板覆蓋在展示圖片之上,對蒙板透明度進行設(shè)置后顯示蒙板,其中,顯示的蒙板的起始邊界與展示圖片的邊界的設(shè)定部位重合。
[0009]通過這種可能的實施方式,可以解決現(xiàn)有技術(shù)中存在播放記錄顯示非常不直觀的情況下導(dǎo)致用戶誤操作,從而引發(fā)多次向服務(wù)器請求資源,占用了大量的服務(wù)器資源,也造成網(wǎng)絡(luò)資源浪費的問題。
[0010]結(jié)合第一方面,在第一種可能的實施方式中,在確定視頻文件的已播放時長,計算視頻文件的已播放時長與視頻文件的播放總時長的第一比值之后,在確定視頻文件的展示圖片的尺寸之前,還包括:
[0011]若視頻文件處于未播放或者播放完畢的狀態(tài),則獲取預(yù)設(shè)的視頻文件的展示圖片;或者,
[0012]若視頻文件處于已播放且未播放完畢的狀態(tài),則截取視頻文件被關(guān)閉時的視頻畫面,按照預(yù)設(shè)的展示圖片的尺寸對視頻畫面進行調(diào)整,并將調(diào)整后的視頻畫面作為視頻文件的展示圖片。
[0013]通過這種可能的實施方式,使得視頻文件上一次被關(guān)閉時的視頻畫面可以作為展示圖片顯示出來,方便用戶選擇,避免了誤操作的問題。
[0014]結(jié)合第一方面,在第二種可能的實現(xiàn)方式中,采用設(shè)定圖案生成蒙板,包括:[0015]獲取設(shè)定圖案,采用連續(xù)平鋪的方式生成蒙板;或者,
[0016]獲取設(shè)定圖案,采用間隔平鋪的方式生成蒙板。
[0017]通過這種可能的實施方式,可以提高生成蒙板的效率,節(jié)省存儲設(shè)定圖案的空間。
[0018]結(jié)合第一方面,在第三種可能的實施方式中,將蒙板覆蓋在展示圖片之上,對蒙板透明度進行設(shè)置后顯示蒙板,包括:
[0019]將蒙板覆蓋在展示圖片之上,若蒙板的高度與展示圖片的高度的差值未達到設(shè)定門限值,則將蒙板透明度設(shè)置為大于等于第一設(shè)定閾值后顯示蒙板;或者,
[0020]將蒙板覆蓋在展示圖片之上,若蒙板的高度與展示圖片的高度的差值達到設(shè)定門限值,則將蒙板透明度設(shè)置為小于等于第二設(shè)定閾值后顯示蒙板,其中,第一設(shè)定閾值大于第二設(shè)定閾值。
[0021]通過這種可能的實施方式,在蒙板可能覆蓋面積大的情況下做透明化處理,更加方便用戶看到視頻文件的展示圖片。
[0022]結(jié)合第一方面以及第一方面的上述任意一種可能的實施方式,在第四種可能的實施方式中,進一步包括:
[0023]在收到用于指示播放視頻文件的指令時,根據(jù)視頻文件的蒙板的長度與視頻文件的展示圖片的指定邊界長度的第二比值,計算上一次視頻文件的關(guān)閉時刻;
[0024]從關(guān)閉時刻開始播放視頻文件。
[0025]通過這種可能的實施方式,在收到用于指示播放視頻文件的指令時,可以根據(jù)上一次播放的進度進行續(xù)播。
[0026]第二方面,一種客戶端,該客戶端包括:
[0027]確定單元,用于確定視頻文件的已播放時長,計算視頻文件的已播放時長與視頻文件的播放總時長的第一比值;
[0028]生成單元,用于確定視頻文件的展示圖片的尺寸,并基于展示圖片的尺寸,采用設(shè)定圖案生成蒙板,其中,蒙板的長度與展示圖片的指定邊界長度的第二比值與第一比值相同,蒙板的高度為設(shè)定高度;
[0029]顯示單元,用于將蒙板覆蓋在視頻文件的展示圖片之上,對蒙板透明度進行設(shè)置后顯示蒙板,其中,顯示的蒙板的起始邊界與展示圖片的邊界的設(shè)定部位重合。
[0030]通過這種可能的實施方式,可以解決現(xiàn)有技術(shù)中存在播放記錄顯示非常不直觀的情況下導(dǎo)致用戶誤操作,從而引發(fā)多次向服務(wù)器請求資源,占用了大量的服務(wù)器資源,也造成網(wǎng)絡(luò)資源浪費的問題。
[0031]結(jié)合第二方面,在第一種可能的實現(xiàn)方式中,確定單元還用于:在確定視頻文件的已播放時長,計算視頻文件的已播放時長與視頻文件的播放總時長的第一比值之后,在確定視頻文件的展示圖片的尺寸之前,若視頻文件處于未播放或者播放完畢的狀態(tài),則獲取預(yù)設(shè)的視頻文件的展示圖片;或者,若視頻文件處于已播放且未播放完畢的狀態(tài),則截取視頻文件被關(guān)閉時的視頻畫面,按照預(yù)設(shè)的展示圖片的尺寸對視頻畫面進行調(diào)整,并將調(diào)整后的視頻畫面作為視頻文件的展示圖片。
[0032]通過這種可能的實施方式,使得視頻文件上一次被關(guān)閉時的視頻畫面可以作為展示圖片顯示出來,方便用戶選擇,避免了誤操作的問題。
[0033]結(jié)合第二方面,在第二種可能的實施方式中,生成單元具體用于:[0034]獲取設(shè)定圖案,采用連續(xù)平鋪的方式生成蒙板;或者,
[0035]獲取設(shè)定圖案,采用間隔平鋪的方式生成蒙板。
[0036]通過這種可能的實施方式,可以提高生成蒙板的效率,節(jié)省存儲設(shè)定圖案的空間。
[0037]結(jié)合第二方面,在第三種可能的實施方式中,顯示單元具體用于:將蒙板覆蓋在展示圖片之上,若蒙板的高度與展示圖片的高度的差值未達到設(shè)定門限值,則將蒙板透明度設(shè)置為大于等于第一設(shè)定閾值后顯示蒙板;或者,將蒙板覆蓋在展示圖片之上,若蒙板的高度與展示圖片的高度的差值達到設(shè)定門限值,則將蒙板透明度設(shè)置為小于等于第二設(shè)定閾值后顯示蒙板,其中,第一設(shè)定閾值大于第二設(shè)定閾值。
[0038]通過這種可能的實施方式,在蒙板可能覆蓋面積大的情況下做透明化處理,更加方便用戶看到視頻文件的展示圖片。
[0039]結(jié)合第二方面以及第二方面的上述任意一種可能的實施方式,在第四種可能的實施方式中,客戶端還包括處理單元,用于在收到用于指示播放視頻文件的指令時,根據(jù)視頻文件的蒙板的長度與視頻文件的展示圖片的指定邊界長度的第二比值,計算上一次視頻文件的關(guān)閉時刻,并從關(guān)閉時刻開始播放視頻文件。
[0040]通過這種可能的實施方式,在收到用于指示播放視頻文件的指令時,可以根據(jù)上一次播放的進度進行續(xù)播。
【專利附圖】
【附圖說明】
[0041]圖1為本發(fā)明實施例提供的顯示播放記錄的流程圖;
[0042]圖2為本發(fā)明實施例中蒙板的示意圖;
[0043]圖3為本發(fā)明實施例中蒙板的第一生成方式示意圖;
[0044]圖4為本發(fā)明實施例中蒙板的第二生成方式示意圖;
[0045]圖5為本發(fā)明實施例中蒙板的覆蓋位置示意圖;
[0046]圖6為本發(fā)明實施例中提供的客戶端的結(jié)構(gòu)圖。
【具體實施方式】
[0047]為了給出一種非常直觀的播放記錄顯示的實現(xiàn)方案,解決用戶誤操作造成對服務(wù)器資源以及網(wǎng)絡(luò)資源浪費的問題,本發(fā)明實施例提供了一種顯示播放記錄的方法及裝置,以下結(jié)合說明書附圖對本發(fā)明的優(yōu)選實施例進行說明,應(yīng)當理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。并且在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0048]參閱圖1所示,本發(fā)明實施例提供一種顯示播放記錄的方法,具體包括以下步驟:
[0049]步驟100:客戶端確定視頻文件的已播放時長,計算該視頻文件的已播放時長與該視頻文件的播放總時長的第一比值。
[0050]具體的,每次在用戶觀看視頻文件后,客戶端會將用戶的行為記錄在本地,主要包括記錄用戶的個人信息,播放記錄等,在用戶下次登錄視頻網(wǎng)站的網(wǎng)頁時,客戶端獲取上一次用戶播放的視頻文件的已播放時長,計算視頻文件的已播放時長與該視頻文件的播放總時長的第一比值,該第一比值用于表示視頻文件播放到其播放總時長的占比,其中,視頻文件的播放總時長即視頻文件被播放完成所用的總時長。[0051]步驟110:客戶端確定視頻文件的展示圖片的尺寸,并基于該展示圖片的尺寸,采用設(shè)定圖案生成蒙板,其中,蒙板的長度與展示圖片的指定邊界長度的第二比值與上述第一比值相同,蒙板的高度為設(shè)定高度。
[0052]具體的,在確定視頻文件的已播放時長,計算該視頻文件的已播放時長與該視頻文件的播放總時長的第一比值之后,在確定該視頻文件的展示圖片的尺寸之前,先獲取視頻文件的展示圖片,具體包括以下兩種情況:若該視頻文件處于未播放或者播放完畢的狀態(tài),則獲取預(yù)設(shè)的視頻文件的展示圖片;該預(yù)設(shè)的視頻文件的展示圖片,一般都是視頻網(wǎng)站預(yù)先配置的視頻海報宣傳圖片,在視頻文件從未播放過或者已經(jīng)播放完畢的狀態(tài)時,都會采用上述視頻海報宣傳圖片作為該視頻文件的展示圖片;或者,若該視頻文件處于已播放且未播放完畢的狀態(tài),則截取該視頻文件被關(guān)閉時的視頻畫面,按照預(yù)設(shè)的展示圖片的尺寸對視頻畫面進行調(diào)整,并將調(diào)整后的視頻畫面作為該視頻文件的展示圖片。這樣用戶在下次登錄視頻網(wǎng)站時,不僅可以看到自己上一次播放的進度,還可以更直觀的看到在視頻網(wǎng)站上展示的視頻文件被關(guān)閉前的視頻畫面。
[0053]客戶端確定視頻文件的展示圖片以及該視頻文件的展示圖片的尺寸,該尺寸具體指示的是該視頻文件的展示圖片的長度和高度;在確定了上述展示圖片以及展示圖片的尺寸后,需要再確定蒙板的長度和高度,其中,本發(fā)明實施例中的蒙板,是處于圖片上層起遮擋效果的一個浮層,該蒙板用于指示用戶觀看視頻的播放記錄,記錄該視頻文件上一次播放的進度,該蒙板的長度與上述展示圖片的指定邊界長度的第二比值與上述第一比值相同,所謂的展示圖片的指定邊界長度通常指示展示圖片的底邊長度,蒙板的長度與展示圖片的底邊長度的第二比值與步驟100中計算出的該視頻文件的已播放時長與該視頻文件的播放總時長的第一比值相同,因此,蒙板的長度可以代表該視頻文件上一次被播放的進度。蒙板的高度為設(shè)定高度,該高度可以通過配置實現(xiàn),不同的高度也會有不同的顯示方式,具體在步驟120中詳細介紹。
[0054]例如,參閱圖2所示,展示圖片為點狀陰影部分形成的矩形圖片,其中,左下部分被蒙板遮住,蒙板的高度大概為展示圖片高度的五分之四,蒙板的長度超過展示圖片的指定邊界的二分之一,用于指示該展示圖片對應(yīng)的視頻文件上次被播放了一半以上。
[0055]客戶端在確定蒙板的長度和高度之后,采用設(shè)定圖案生成上述尺寸的蒙板,具體的,獲取設(shè)定圖案,采用連續(xù)平鋪的方式生成上述蒙板;考慮客戶端存儲設(shè)定圖案時為了節(jié)省自身空間,可以存儲尺寸非常小的設(shè)定圖案,采用連續(xù)平鋪的方式生成上述蒙板。例如,參閱圖3所示,采用黑色陰影圖案作為設(shè)定圖案生成蒙板時,所采用的是逐行連續(xù)覆蓋的方式,生成的蒙板呈現(xiàn)出的是一張黑色陰影圖片。
[0056]或者,進一步的提高生成蒙板的效率,獲取設(shè)定圖案,采用間隔平鋪的方式生成上述蒙板。例如,參閱圖4所示,采用黑色圖片作為設(shè)定圖案生成蒙板時,所采用的是逐行間隔平鋪的方式,因為該設(shè)定圖案非常小,即使采用間隔平鋪的方式,生成的蒙板呈現(xiàn)出的還是一張黑色圖片。
[0057]除了采用上述逐行連續(xù)平鋪方式和逐行間隔平鋪方式生成蒙板之外,還可以采用隔行連續(xù)平鋪方式和隔行間隔平鋪方式生成蒙板,在此不再一一贅述。
[0058]步驟120:客戶端將蒙板覆蓋在展示圖片之上,對蒙板透明度進行設(shè)置后顯示蒙板,其中,顯示的蒙板的起始邊界與展示圖片的邊界的設(shè)定部位重合。[0059]具體的,客戶端將步驟110中生成的蒙板覆蓋在視頻文件的展示圖片之上,其中,該蒙板的起始邊界與展示圖片的邊界設(shè)定位置是重合的。例如,參閱圖5所示,將黑色蒙板覆蓋在視頻文件的展示圖片之上,該蒙板的起始邊界與展示圖片的邊界的設(shè)定部位是重合的,該展示圖片的邊界的設(shè)定部位通常為展示圖片左邊界上的任意位置。
[0060]將蒙板覆蓋在視頻文件的展示圖片之上,若該蒙板的高度與展示圖片的高度的差值未達到設(shè)定門限值,則將該蒙板透明度設(shè)置為大于等于第一設(shè)定閾值后顯示該蒙板。以下舉例說明,如,蒙板的高度與展示圖片的高度的差值未達到設(shè)定門限值,即該差值較小時,說明蒙板的高度與展示圖片的高度比較接近,在視頻文件觀看到一半以上時,蒙板會遮住展示圖片的很大一部分,這樣不利于用戶直觀的看到上一次視頻文件被關(guān)閉時的視頻畫面,因此,將蒙板的透明度設(shè)置為大于等于第一設(shè)定閾值,該第一設(shè)定閾值指示的透明度較高,使得用戶可以看到蒙板下面的展示圖片。
[0061]或者,將蒙板覆蓋在展示圖片之上,若蒙板的高度與展示圖片的高度的差值達到設(shè)定門限值,則將該蒙板透明度設(shè)置為小于等于第二設(shè)定閾值后顯示該蒙板,其中,第一設(shè)定閾值大于第二設(shè)定閾值。如,若蒙板的高度與展示圖片的高度的差值達到設(shè)定門限值,即該差值較大時,說明蒙板的高度與展示圖片的高度差別較大,蒙板多半呈條狀圖形,只會遮住展示圖片較小的部分,用戶仍可以直觀的看到上一次視頻文件被關(guān)閉時的視頻畫面,因此,將蒙板的透明度設(shè)置為小于等于第二設(shè)定閾值,該第二設(shè)定閾值指示的透明度較低。
[0062]客戶端經(jīng)過上述步驟生成了用于顯示播放記錄的蒙板,并將該蒙板覆蓋在視頻文件上進行呈現(xiàn),其中,視頻文件的展示圖片的設(shè)定邊界長度可以視為視頻文件的播放總時長,蒙板的起始邊界與展示圖片的邊界的設(shè)定部位可以視為看做是視頻文件的起始位置,蒙板的長度可以視為視屏文件的已播放時長。
[0063]在用戶下一次點擊未播放完成的視頻文件時,客戶端會收到用于指示播放該視頻文件的指令,根據(jù)該視頻文件的蒙板的長度與該視頻文件的展示圖片的指定邊界長度的第二比值,計算上一次該視頻文件的關(guān)閉時刻,并從關(guān)閉時刻開始播放視頻文件。具體的,計算蒙板的長度與展示圖片的指定邊界長度的第二比值,確定該視頻文件的播放總時長與上述蒙板的長度與展示圖片的額指定邊界長度的第二比值相乘,即可得知上一次視頻文件的已播放時長,根據(jù)該已播放時長確定上一次該視頻文件的關(guān)閉時刻,并從該關(guān)閉時刻開始續(xù)播上述視頻文件。
[0064]參閱圖6所示,本發(fā)明實施例中的客戶端包括確定單元600、生成單元610和顯示單元620,進一步的,客戶端還包括處理單元630,其中,
[0065]確定單元600,用于確定視頻文件的已播放時長,計算視頻文件的已播放時長與視頻文件的播放總時長的第一比值。
[0066]生成單元610,用于確定視頻文件的展示圖片的尺寸,并基于展示圖片的尺寸,采用設(shè)定圖案生成蒙板,其中,蒙板的長度與展示圖片的指定邊界長度的第二比值與第一比值相同,蒙板的高度為設(shè)定高度。
[0067]顯示單元620,用于將蒙板覆蓋在展示圖片之上,對蒙板透明度進行設(shè)置后顯示蒙板,其中,顯示的蒙板的起始邊界與展示圖片的邊界的設(shè)定部位重合。
[0068]確定單元600還用于:在確定視頻文件的已播放時長,計算視頻文件的已播放時長與視頻文件的播放總時長的第一比值之后,在確定視頻文件的展示圖片的尺寸之前,若視頻文件處于未播放或者播放完畢的狀態(tài),則獲取預(yù)設(shè)的視頻文件的展示圖片;或者,若視頻文件處于已播放且未播放完畢的狀態(tài),則截取視頻文件被關(guān)閉時的視頻畫面,按照預(yù)設(shè)的展示圖片的尺寸對視頻畫面進行調(diào)整,并將調(diào)整后的視頻畫面作為視頻文件的展示圖片。
[0069]生成單元610具體用于:獲取設(shè)定圖案,采用連續(xù)平鋪的方式生成蒙板;或者,獲取設(shè)定圖案,采用間隔平鋪的方式生成蒙板。
[0070]顯示單元620具體用于:將蒙板覆蓋在展示圖片之上,若蒙板的高度與展示圖片的高度的差值未達到設(shè)定門限值,則將蒙板透明度設(shè)置為大于等于第一設(shè)定閾值后顯示該蒙板;或者,將蒙板覆蓋在展示圖片之上,若蒙板的高度與展示圖片的高度的差值達到設(shè)定門限值,則將蒙板透明度設(shè)置為小于等于第二設(shè)定閾值后顯示該蒙板,其中,第一設(shè)定閾值大于第二設(shè)定閾值。
[0071]還包括處理單元630,用于在收到用于指示播放視頻文件的指令時,根據(jù)視頻文件的蒙板的長度與視頻文件的展示圖片的指定邊界長度的第二比值,計算上一次該視頻文件的關(guān)閉時刻,并從關(guān)閉時刻開始播放視頻文件。
[0072]綜上所述,本發(fā)明實施例提供的方案,解決了因播放記錄無法直觀呈現(xiàn)導(dǎo)致的用戶誤操作的問題,并解決了由此引發(fā)的客戶端需要多次向服務(wù)器請求資源,因而,占用了大量的服務(wù)器資源,也造成網(wǎng)絡(luò)資源浪費的問題。
[0073]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【權(quán)利要求】
1.一種顯示播放記錄的方法,其特征在于,所述方法包括: 確定視頻文件的已播放時長,計算所述視頻文件的已播放時長與所述視頻文件的播放總時長的第一比值; 確定所述視頻文件的展示圖片的尺寸,并基于所述展示圖片的尺寸,采用設(shè)定圖案生成蒙板,其中,所述蒙板的長度與所述展示圖片的指定邊界長度的第二比值與所述第一比值相同,所述蒙板的高度為設(shè)定高度; 將所述蒙板覆蓋在所述展示圖片之上,對蒙板透明度進行設(shè)置后顯示所述蒙板,其中,顯示的所述蒙板的起始邊界與所述展示圖片的邊界的設(shè)定部位重合。
2.如權(quán)利要求1所述的方法,其特征在于,在確定視頻文件的已播放時長,計算所述視頻文件的已播放時長與所述視頻文件的播放總時長的第一比值之后,在確定所述視頻文件的展示圖片的尺寸之前,還包括: 若所述視頻文件處于未播放或者播放完畢的狀態(tài),則獲取預(yù)設(shè)的所述視頻文件的展示圖片;或者, 若所述視頻文件處于已播放且未播放完畢的狀態(tài),則截取所述視頻文件被關(guān)閉時的視頻畫面,按照預(yù)設(shè)的所述展示圖片的尺寸對所述視頻畫面進行調(diào)整,并將調(diào)整后的視頻畫面作為所述視頻文件的展示圖片。
3.如權(quán)利要求1所述的方法,其特征在于,采用設(shè)定圖案生成蒙板,包括: 獲取所述設(shè)定圖案,采用連續(xù)平鋪的方式生成所述蒙板;或者, 獲取所述設(shè)定圖案,采用間隔平鋪的方式生成所述蒙板。
4.如權(quán)利要求1所述的方法,其特征在于,將所述蒙板覆蓋在所述展示圖片之上,對蒙板透明度進行設(shè)置后顯示所述蒙板,包括: 將所述蒙板覆蓋在所述展示圖片之上,若所述蒙板的高度與所述展示圖片的高度的差值未達到設(shè)定門限值,則將所述蒙板透明度設(shè)置為大于等于第一設(shè)定閾值后顯示所述蒙板;或者, 將所述蒙板覆蓋在所述展示圖片之上,若所述蒙板的高度與所述展示圖片的高度的差值達到設(shè)定門限值,則將所述蒙板透明度設(shè)置為小于等于第二設(shè)定閾值后顯示所述蒙板,其中,第一設(shè)定閾值大于所述第二設(shè)定閾值。
5.如權(quán)利要求1-4任一項所述的方法,其特征在于,進一步包括: 在收到用于指示播放所述視頻文件的指令時,根據(jù)所述視頻文件的蒙板的長度與所述視頻文件的展示圖片的指定邊界長度的第二比值,計算上一次所述視頻文件的關(guān)閉時刻; 從所述關(guān)閉時刻開始播放所述視頻文件。
6.一種客戶端,其特征在于,所述客戶端包括: 確定單元,用于確定視頻文件的已播放時長,計算所述視頻文件的已播放時長與所述視頻文件的播放總時長的第一比值; 生成單元,用于確定所述視頻文件的展示圖片的尺寸,并基于所述展示圖片的尺寸,采用設(shè)定圖案生成蒙板,其中,所述蒙板的長度與所述展示圖片的指定邊界長度的第二比值與所述第一比值相同,所述蒙板的高度為設(shè)定高度; 顯示單元,用于將所述蒙板覆蓋在所述展示圖片之上,對蒙板透明度進行設(shè)置后顯示所述蒙板,其中,顯示的所述蒙板的起始邊界與所述展示圖片的邊界的設(shè)定部位重合。
7.如權(quán)利要求6所述的客戶端,其特征在于,所述確定單元還用于:在確定視頻文件的已播放時長,計算所述視頻文件的已播放時長與所述視頻文件的播放總時長的第一比值之后,在確定所述視頻文件的展示圖片的尺寸之前,若所述視頻文件處于未播放或者播放完畢的狀態(tài),則獲取預(yù)設(shè)的所述視頻文件的展示圖片;或者,若所述視頻文件處于已播放且未播放完畢的狀態(tài),則截取所述視頻文件被關(guān)閉時的視頻畫面,按照預(yù)設(shè)的所述展示圖片的尺寸對所述視頻畫面進行調(diào)整,并將調(diào)整后的視頻畫面作為所述視頻文件的展示圖片。
8.如權(quán)利要求6所述的客戶端,其特征在于,所述生成單元具體用于: 獲取所述設(shè)定圖案,采用連續(xù)平鋪的方式生成所述蒙板;或者, 獲取所述設(shè)定圖案,采用間隔平鋪的方式生成所述蒙板。
9.如權(quán)利要求6所述的客戶端,其特征在于,所述顯示單元具體用于:將所述蒙板覆蓋在所述展示圖片之上,若所述蒙板的高度與所述展示圖片的高度的差值未達到設(shè)定門限值,則將所述蒙板透明度設(shè)置為大于等于第一設(shè)定閾值后顯示所述蒙板;或者,將所述蒙板覆蓋在所述展示圖片之上,若所述蒙板的高度與所述展示圖片的高度的差值達到設(shè)定門限值,則將所述蒙板透明度設(shè)置為小于等于第二設(shè)定閾值后顯示所述蒙板,其中,第一設(shè)定閾值大于所述第二設(shè)定閾值。
10.如權(quán)利要求6-8任一項所述的客戶端,其特征在于,所述客戶端還包括處理單元,用于在收到用于指示播放所述視頻文件的指令時,根據(jù)所述視頻文件的蒙板的長度與所述視頻文件的展示圖片的指定邊界長度的第二比值,計算上一次所述視頻文件的關(guān)閉時刻,并從所述關(guān)閉時刻開始播放所 述視頻文件。
【文檔編號】H04N21/431GK103702170SQ201310740041
【公開日】2014年4月2日 申請日期:2013年12月26日 優(yōu)先權(quán)日:2013年12月26日
【發(fā)明者】張博, 李時斌, 吳海波 申請人:樂視網(wǎng)信息技術(shù)(北京)股份有限公司