一種視頻播單的修改管理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種視頻播單的修改管理方法及裝置。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的發(fā)展,如今的電視和互聯(lián)網(wǎng)將各類影視作品、新聞、廣播、聊天、教育以及游戲等豐富的綜合性資源以視頻的形式進(jìn)行展現(xiàn)共享,因此視頻已經(jīng)成為人們工作、學(xué)習(xí)、社交以及休閑娛樂不可替代的重要方式。而在視頻的播出系統(tǒng)中,輪播已成為很普遍的一種播放形式,所謂輪播就是將同樣的視頻循環(huán)播放,是介于點(diǎn)播和直播的一種播放方式,特別適合于熱門新片播放和熱點(diǎn)事件報道。目前,用戶在設(shè)置輪播模式播放視頻時,由于視頻播單經(jīng)常會根據(jù)需要進(jìn)行修改,從而導(dǎo)致該視頻播單的播放時長發(fā)生改變,且修改的所述視頻播單以及后續(xù)與其關(guān)聯(lián)的視頻播單中的視頻的播放起始時間與結(jié)束時間都會因此提前或者延后,此時,需要針對被修改位置后的所有視頻重新設(shè)置其播放的起始時間和結(jié)束時間,在需要對多個視頻進(jìn)行設(shè)置的情況下,該方案操作復(fù)雜繁瑣,且效率低下,勢必造成用戶的體驗(yàn)不佳。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供一種視頻播單的修改管理方法及裝置,用以使用戶可以更好地對視頻播單進(jìn)行管理,進(jìn)而提高工作效率,提升用戶體驗(yàn)。
[0004]根據(jù)本發(fā)明實(shí)施例的第一方面,提供一種視頻播單的修改管理方法,包括:
[0005]接收當(dāng)前視頻播單的視頻修改信息;其中,所述視頻修改信息包括被修改視頻在當(dāng)前所述視頻播單中的修改位置及其在當(dāng)前所述視頻播單中視頻時長的修改數(shù)據(jù);
[0006]判斷所述被修改視頻在當(dāng)前所述視頻播單中的視頻時長是否發(fā)生改變;
[0007]在所述被修改視頻在當(dāng)前所述視頻播單中的視頻時長發(fā)生改變時,根據(jù)當(dāng)前所述視頻播單的視頻修改信息,修改當(dāng)前所述視頻播單以及與當(dāng)前所述視頻播單的播放結(jié)束時間關(guān)聯(lián)的后續(xù)的所有視頻播單。
[0008]在一個實(shí)施例中,所述在所述被修改視頻在當(dāng)前所述視頻播單中的視頻時長發(fā)生改變時,根據(jù)當(dāng)前所述視頻播單的視頻修改信息,修改當(dāng)前所述視頻播單以及與當(dāng)前所述視頻播單的播放結(jié)束時間關(guān)聯(lián)的后續(xù)的所有視頻播單,包括:
[0009]在所述被修改視頻在當(dāng)前所述視頻播單中的視頻時長發(fā)生改變時,根據(jù)當(dāng)前所述視頻播單的視頻修改信息,將當(dāng)前所述視頻播單中所述被修改視頻的修改位置之后的所有視頻的播放起始時間及播放結(jié)束時間對應(yīng)調(diào)整;
[0010]根據(jù)對應(yīng)調(diào)整后的當(dāng)前所述視頻播單中的最后一個視頻的播放結(jié)束時間,對與當(dāng)前所述視頻播單的播放結(jié)束時間關(guān)聯(lián)的后續(xù)的所有視頻播單的播放時間范圍進(jìn)行調(diào)整。
[0011]在一個實(shí)施例中,所述根據(jù)對應(yīng)調(diào)整后的當(dāng)前所述視頻播單中的最后一個視頻的播放結(jié)束時間,對與當(dāng)前所述視頻播單的播放結(jié)束時間關(guān)聯(lián)的后續(xù)的所有視頻播單的播放時間范圍進(jìn)行調(diào)整,包括:
[0012]獲取對應(yīng)調(diào)整后的當(dāng)前所述視頻播單中的最后一個視頻的播放結(jié)束時間;
[0013]檢測當(dāng)前所述視頻播單之后是否還存在與當(dāng)前所述視頻播單的播放結(jié)束時間關(guān)聯(lián)的其他視頻播單;
[0014]在當(dāng)前所述視頻播單之后存在與當(dāng)前所述視頻播單的播放結(jié)束時間關(guān)聯(lián)的其他視頻播單時,根據(jù)當(dāng)前所述視頻播單中的最后一個視頻的播放結(jié)束時間,在與當(dāng)前所述視頻播單的播放結(jié)束時間關(guān)聯(lián)的后續(xù)所有視頻播單中,將其包含的所有視頻的播放起始時間及播放結(jié)束時間對應(yīng)調(diào)整。
[0015]在一個實(shí)施例中,所述在所述被修改視頻在當(dāng)前所述視頻播單中的視頻時長發(fā)生改變時,根據(jù)當(dāng)前所述視頻播單的視頻修改信息,修改當(dāng)前所述視頻播單以及與當(dāng)前所述視頻播單的播放結(jié)束時間關(guān)聯(lián)的后續(xù)的所有視頻播單,還包括:
[0016]在所述被修改視頻在當(dāng)前所述視頻播單中的視頻時長發(fā)生改變時,檢測所述被修改視頻在當(dāng)前所述視頻播單中的視頻時長是否被縮短;
[0017]在所述被修改視頻在當(dāng)前所述視頻播單中的視頻時長被縮短時,根據(jù)當(dāng)前所述視頻播單的視頻修改信息獲取所述被修改視頻在當(dāng)前所述視頻播單中的視頻時長被刪減的位置;
[0018]提示用戶在當(dāng)前所述視頻播單中的視頻時長被刪減的位置添加新的視頻;
[0019]獲取需添加的新的視頻后,將新的視頻添加至當(dāng)前所述視頻播單中的視頻時長被刪減的位置;
[0020]根據(jù)添加的所述視頻的視頻數(shù)據(jù)以及當(dāng)前所述視頻播單的視頻修改信息,將當(dāng)前所述視頻播單中的所有視頻的播放起始時間及播放結(jié)束時間對應(yīng)調(diào)整;
[0021]根據(jù)調(diào)整后的當(dāng)前所述視頻播單中的最后一個視頻的播放結(jié)束時間,在與當(dāng)前所述視頻播單的播放結(jié)束時間關(guān)聯(lián)的后續(xù)所有視頻播單中,將其包含的所有視頻的播放起始時間及播放結(jié)束時間對應(yīng)調(diào)整。
[0022]在一個實(shí)施例中,所述獲取需添加的新的視頻,包括:
[0023]獲取用戶預(yù)先設(shè)置的慣用視頻、用戶根據(jù)需要即時選取的新的視頻、用戶自與當(dāng)前所述視頻播單播放時間關(guān)聯(lián)的后續(xù)的視頻播單中調(diào)取的視頻。
[0024]根據(jù)本發(fā)明實(shí)施例的第二方面,還提供一種視頻播單的修改管理裝置,包括:
[0025]信息接收模塊,用于接收當(dāng)前視頻播單的視頻修改信息;其中,所述視頻修改信息包括被修改視頻在當(dāng)前所述視頻播單中的修改位置及其在當(dāng)前所述視頻播單中視頻時長的修改數(shù)據(jù);
[0026]判斷模塊,用于判斷所述被修改視頻在當(dāng)前所述視頻播單中的視頻時長是否發(fā)生改變;
[0027]視頻播單修改模塊,用于在所述被修改視頻在當(dāng)前所述視頻播單中的視頻時長發(fā)生改變時,根據(jù)當(dāng)前所述視頻播單的視頻修改信息,修改當(dāng)前所述視頻播單以及與當(dāng)前所述視頻播單的播放結(jié)束時間關(guān)聯(lián)的后續(xù)的所有視頻播單。
[0028]在一個實(shí)施例中,所述視頻播單修改模塊包括:
[0029]第一調(diào)整子模塊,用于在所述被修改視頻在當(dāng)前所述視頻播單中的視頻時長發(fā)生改變時,根據(jù)當(dāng)前所述視頻播單的視頻修改信息,將當(dāng)前所述視頻播單中所述被修改視頻的修改位置之后的所有視頻的播放起始時間及播放結(jié)束時間對應(yīng)調(diào)整;
[0030]第二調(diào)整子模塊,用于根據(jù)對應(yīng)調(diào)整后的當(dāng)前所述視頻播單中的最后一個視頻的播放結(jié)束時間,對與當(dāng)前所述視頻播單的播放結(jié)束時間關(guān)聯(lián)的后續(xù)的所有視頻播單的播放時間范圍進(jìn)行調(diào)整。
[0031 ] 在一個實(shí)施例中,所述第二調(diào)整子模塊包括:
[0032]獲取單元,用于獲取對應(yīng)調(diào)整后的當(dāng)前所述視頻播單中的最后一個視頻的播放結(jié)束時間;
[0033]檢測單元,用于檢測當(dāng)前所述視頻播單之后是否還存在與當(dāng)前所述視頻播單的播放結(jié)束時間關(guān)聯(lián)的其他視頻播單;
[0034]調(diào)整單元,用于在當(dāng)前所述視頻播單之后存在與當(dāng)前所述視頻播單的播放結(jié)束時間關(guān)聯(lián)的其他視頻播單時,根據(jù)當(dāng)前所述視頻播單中的最后一個視頻的播放結(jié)束時間,在與當(dāng)前所述視頻播單的播放結(jié)束時間關(guān)聯(lián)的后續(xù)所有視頻播單中,將其包含的所有視頻的播放起始時間及播放結(jié)束時間對應(yīng)調(diào)整。
[0035]在一個實(shí)施例中,所述視頻播單修改模塊還包括:
[0036]檢測子模塊,用于在所述被修改視頻在當(dāng)前所述視頻播單中的視頻時長發(fā)生改變時,檢測所述被修改視頻在當(dāng)前所述視頻播單中的視頻時長是否被縮短;
[0037]獲取子模塊,用于在所述被修改視頻在當(dāng)前所述視頻播單中的視頻時長被縮短時,根據(jù)當(dāng)前所述視頻播單的視頻修改信息獲取所述被修改視頻在當(dāng)前所述視頻播單中的視頻時長被刪減的位置;
[0038]提示子模塊,用于提示用戶在當(dāng)前所述視頻播單中的視頻時長被刪減的位置添加新的視頻;
[0039]視頻添加子模塊,用于獲取需添加的新的視頻后,將新的視頻添加至當(dāng)前所述視頻播單中的視頻時長被刪減的位置;
[0040]第三調(diào)整子模塊,用于根據(jù)添加的所述視頻的視頻數(shù)據(jù)以及當(dāng)前所述視頻播單的視頻修改信息,將當(dāng)前所述視頻播單中的所有視頻的播放起始時間及播放結(jié)束時間對應(yīng)調(diào)整;
[0041]第四調(diào)整子模塊,用于根據(jù)調(diào)整后的當(dāng)前所述視頻播單中的最后一個視頻的播放結(jié)束時間,在與當(dāng)前所述視頻播單的播放結(jié)束時間關(guān)聯(lián)的后續(xù)所有視頻播單中,將其包含的所有視頻的播放起始時間及播放結(jié)束時間對應(yīng)調(diào)整。
[0042]在一個實(shí)施例中,所述視頻添加子模塊包括:
[0043]視頻獲取單元,用于獲取用戶預(yù)先設(shè)置的慣用視頻、用戶根據(jù)需要即時選取的新的視頻、用戶自與當(dāng)前所述視頻播單播放時間關(guān)聯(lián)的后續(xù)的視頻播單中調(diào)取的視頻。
[0044]本發(fā)明實(shí)施例提供的技術(shù)方案可產(chǎn)生以下有益效果:接收當(dāng)前視頻播單的視頻修改信息;其中,所述視頻修改信息包括被修改視頻在當(dāng)前所述視頻播單中的修改位置及其在當(dāng)前所述視頻播單中視頻時長的修改數(shù)據(jù);判斷所述被修改視頻在當(dāng)前所述視頻播單中的視頻時長是否發(fā)生改