1.一種視頻分屏播放方法,其特征在于,包括,
播放器輸出的視頻畫面數(shù)據(jù)繪制到紋理A上,將紋理A貼到球體模型上,紋理A隨視頻畫面數(shù)據(jù)不斷進(jìn)行刷新;
判斷是否分屏模式,如是則,
將視口設(shè)置成顯示區(qū)域的一半,將球體模型整體同時(shí)繪制到左平面模型關(guān)聯(lián)的紋理B上和右平面模型關(guān)聯(lián)的紋理C上,所述的左平面模型和右平面模型分別對(duì)應(yīng)顯示區(qū)域的一半;
將視口設(shè)置為顯示區(qū)域大小,將左、右平面模型繪制到顯示屏幕上。
2.如權(quán)利要求1所述的視頻分屏播放方法,其特征在于,若不是分屏模式則將球體模型整體繪制到顯示屏幕上。
3.如權(quán)利要求1所述的視頻分屏播放方法,其特征在于,在Android系統(tǒng)框架中,利用onDrawFrame方法會(huì)不斷回調(diào)用于刷新當(dāng)前視頻幀。
4.如權(quán)利要求1所述的視頻分屏播放方法,其特征在于,所述的顯示屏幕為真實(shí)屏幕,所述的視頻為360度全景視頻。
5.一種視頻分屏播放的裝置,其特征在于,包括,
播放模塊,用以將播放器輸出的視頻畫面數(shù)據(jù)繪制到紋理A上,將紋理A貼到球體模型上,紋理A隨視頻畫面數(shù)據(jù)不斷進(jìn)行刷新;
判斷模塊,用以判斷是否分屏模式,
映射模塊,用以在分屏模式下將視口設(shè)置成顯示區(qū)域的一半,將球體模型整體繪制到左平面模型關(guān)聯(lián)的紋理B上和右平面模型關(guān)聯(lián)的紋理C上,所述的左平面模型和右平面模型分別對(duì)應(yīng)顯示區(qū)域的一半;
繪制模塊,用以將視口設(shè)置為顯示區(qū)域的大小,將左、右平面模型繪制到顯示屏幕上。
6.如權(quán)利要求5所述的視頻分屏播放的裝置,其特征在于,在Android系統(tǒng)框架中,利用onDrawFrame方法會(huì)不斷回調(diào)用于刷新當(dāng)前幀。
7.如權(quán)利要求5所述的視頻分屏播放的裝置,其特征在于,所述的顯示屏幕為真實(shí)屏幕。
8.一種具有如權(quán)利要求5-7任一項(xiàng)所述的視頻分屏播放裝置的播放終端。