1.一種視頻播放區(qū)域布局的切換方法,其特征在于,該方法在視頻播放服務(wù)器內(nèi)完成,其具體過(guò)程包括:
步驟1:利用Qt布局管理機(jī)制來(lái)構(gòu)建視頻播放區(qū)域;
步驟2:創(chuàng)建指定數(shù)量的視頻播放窗口,并將其加入至視頻播放區(qū)域;每個(gè)視頻播放窗口均與視頻播放窗口工具欄編輯接口相關(guān)聯(lián);
步驟3:根據(jù)預(yù)設(shè)最大閾值來(lái)分別分割視頻播放區(qū)域內(nèi)的所有視頻播放窗口并進(jìn)行存儲(chǔ);
步驟4:調(diào)用視頻播放窗口工具欄編輯接口,實(shí)現(xiàn)用戶自定義工具欄按鈕來(lái)顯示文字;
步驟5:接收用戶操作并響應(yīng),進(jìn)而切換至相應(yīng)的視頻播放區(qū)域布局并展示;其中,所述用戶操作包括播放單個(gè)視頻、播放多個(gè)視頻、上下翻頁(yè)和分割視頻、全屏及顯示。
2.如權(quán)利要求1所述的一種視頻播放區(qū)域布局的切換方法,其特征在于,當(dāng)接收用戶操作為分割視頻后,根據(jù)分割視頻后需要打開的視頻個(gè)數(shù),自動(dòng)分配行及列均為最小個(gè)數(shù)的視頻播放陣列且隱藏其他視頻播放窗口隱藏后進(jìn)行展示。
3.如權(quán)利要求1所述的一種視頻播放區(qū)域布局的切換方法,其特征在于,該方法還包括:視頻開始播放后,將每一個(gè)視頻播放窗口關(guān)聯(lián)一個(gè)視頻播放對(duì)象;
構(gòu)建上下翻頁(yè)按鈕對(duì)象,并與視頻播放窗口的播放順序相關(guān)聯(lián);
當(dāng)接收用戶操作為上下翻頁(yè)操作后,使能相應(yīng)上下翻頁(yè)按鈕對(duì)象,調(diào)取與相應(yīng)視頻播放窗口關(guān)聯(lián)的視頻播放對(duì)象并展示。
4.如權(quán)利要求1所述的一種視頻播放區(qū)域布局的切換方法,其特征在于,所述用戶操作還包括鼠標(biāo)點(diǎn)擊播放視頻操作,當(dāng)接收鼠標(biāo)點(diǎn)擊播放視頻操作后,解析鼠標(biāo)點(diǎn)擊播放視頻操作中選用的視頻播放窗口,并在選用的視頻播放窗口播放視頻。
5.如權(quán)利要求1所述的一種視頻播放區(qū)域布局的切換方法,其特征在于,所述用戶操作還包括指定播放窗口播放操作;當(dāng)指定播放窗口播放操作后,將指定窗口與播放的視頻對(duì)象綁定,并進(jìn)行播放。
6.一種用于視頻播放區(qū)域布局切換的系統(tǒng),其特征在于,該系統(tǒng)包括視頻播放服務(wù)器,該視頻播放服務(wù)器包括:
視頻播放區(qū)域構(gòu)建模塊,旗永不利用Qt布局管理機(jī)制來(lái)構(gòu)建視頻播放區(qū)域;
視頻播放窗口對(duì)象創(chuàng)建模塊,其用于創(chuàng)建指定數(shù)量的視頻播放窗口,并將其加入至視頻播放區(qū)域;每個(gè)視頻播放窗口均與視頻播放窗口工具欄編輯接口相關(guān)聯(lián);
視頻播放窗口分割模塊,其用于根據(jù)預(yù)設(shè)最大閾值來(lái)分別分割視頻播放區(qū)域內(nèi)的所有視頻播放窗口并進(jìn)行存儲(chǔ);
工具欄編輯接口創(chuàng)建模塊,其用于調(diào)用視頻播放窗口工具欄編輯接口,實(shí)現(xiàn)用戶自定義工具欄按鈕來(lái)顯示文字;
用戶操作響應(yīng)模塊,其用于接收用戶操作并響應(yīng),進(jìn)而切換至相應(yīng)的視頻播放區(qū)域布局并展示;其中,所述用戶操作包括播放單個(gè)視頻、播放多個(gè)視頻、上下翻頁(yè)和分割視頻、全屏及顯示。
7.如權(quán)利要求6所述的一種用于視頻播放區(qū)域布局切換的系統(tǒng),其特征在于,所述用戶操作響應(yīng)模塊包括分割視頻操作響應(yīng)模塊,其用于當(dāng)接收用戶操作為分割視頻后,根據(jù)分割視頻后需要打開的視頻個(gè)數(shù),自動(dòng)分配行及列均為最小個(gè)數(shù)的視頻播放陣列且隱藏其他視頻播放窗口隱藏后進(jìn)行展示。
8.如權(quán)利要求6所述的一種用于視頻播放區(qū)域布局切換的系統(tǒng),其特征在于,所述用戶操作響應(yīng)模塊包括上下翻頁(yè)操作響應(yīng)模塊,其用于:
視頻開始播放后,將每一個(gè)視頻播放窗口關(guān)聯(lián)一個(gè)視頻播放對(duì)象;
構(gòu)建上下翻頁(yè)按鈕對(duì)象,并與視頻播放窗口的播放順序相關(guān)聯(lián);
當(dāng)接收用戶操作為上下翻頁(yè)操作后,使能相應(yīng)上下翻頁(yè)按鈕對(duì)象,調(diào)取與相應(yīng)視頻播放窗口關(guān)聯(lián)的視頻播放對(duì)象并展示。
9.如權(quán)利要求6所述的一種用于視頻播放區(qū)域布局切換的系統(tǒng),其特征在于,所述用戶操作響應(yīng)模塊包括鼠標(biāo)點(diǎn)擊播放視頻操作響應(yīng)模塊,其用于:
當(dāng)接收鼠標(biāo)點(diǎn)擊播放視頻操作后,解析鼠標(biāo)點(diǎn)擊播放視頻操作中選用的視頻播放窗口,并在選用的視頻播放窗口播放視頻。
10.如權(quán)利要求6所述的一種用于視頻播放區(qū)域布局切換的系統(tǒng),其特征在于,所述用戶操作響應(yīng)模塊包括指定播放窗口播放操作響應(yīng)模塊,其用于:
當(dāng)指定播放窗口播放操作后,將指定窗口與播放的視頻對(duì)象綁定,并進(jìn)行播放。