專利名稱:多媒體信息的播放方法及多媒體播放器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體地,涉及一種多媒體信息的播放方法及多媒體播放器。
背景技術(shù):
現(xiàn)有的播放器,用戶交互界面的主窗口一般包括標(biāo)題欄、播放窗口、控制欄以及播放列表。例如,圖1、2所示的暴風(fēng)影音播放器界面截圖,如圖I所示,暴風(fēng)影音的用戶交互界面包括標(biāo)題欄、播放窗口、控制欄以及播放列表。其中,標(biāo)題欄展示暴風(fēng)影音字樣,以及設(shè)置意見反饋和主菜單標(biāo)記。在暴風(fēng)影音中,播放列表和在線視頻排布在播放窗口的右邊,點(diǎn)擊播放列表或者在線視頻對應(yīng)的標(biāo)題區(qū)域背景加深,同時(shí)下方顯示與播放列表和在線視頻對應(yīng)的內(nèi)容。由于現(xiàn)有技術(shù)中的高科技產(chǎn)品較多,用戶對于視覺感的要求也越來越高,而目前播放器的視覺展示效果不足,并且在顯示視頻的內(nèi)容時(shí)不展示本地視頻及音頻資源,這都影響了用戶的體驗(yàn)感。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的主要目的在于提供一種多媒體信息的播放方法及多媒體播放器,以解決現(xiàn)有技術(shù)中的播放器由于視覺展示效果不足而導(dǎo)致用戶體驗(yàn)感較低的問題。為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供一種多媒體信息的播放方法,該方法包括根據(jù)交互界面接收到的用戶播放指令獲取多媒體信息;在所述交互界面的播放窗口顯示和播放所述的多媒體信息;當(dāng)接收到用戶的顯示媒體庫切換操作時(shí),所述交互界面顯示媒體庫,并將正在播放的多媒體信息通過設(shè)置在所述交互界面的縮小的播放窗口中播放;對切換對應(yīng)的標(biāo)題進(jìn)行動態(tài)提示處理。具體地,對切換對應(yīng)的標(biāo)題進(jìn)行動態(tài)提示處理包括當(dāng)切換至播放窗口播放多媒體信息時(shí),對所述交互界面的標(biāo)題欄中的播放/打開標(biāo)題進(jìn)行動態(tài)提示處理;當(dāng)切換至顯示媒體庫時(shí),對所述交互界面的標(biāo)題欄中的媒體庫標(biāo)題進(jìn)行動態(tài)提示處理。或者,對切換對應(yīng)的標(biāo)題進(jìn)行動態(tài)提示處理包括在標(biāo)題欄之間設(shè)置可往返滑動的區(qū)分滑塊;當(dāng)切換至播放窗口播放多媒體信息時(shí),所述區(qū)分滑塊動態(tài)滑動到所述交互界面的標(biāo)題欄中的播放/打開標(biāo)題;當(dāng)切換至顯示媒體庫時(shí),所述區(qū)分滑塊動態(tài)滑動到所述交互界面的標(biāo)題欄中的媒體庫標(biāo)題。上述區(qū)分滑塊動態(tài)滑動包括所述區(qū)分滑塊從起始位置加速滑動預(yù)定行程,再減速滑動到目標(biāo)位置。在所述主窗口顯示所述的多媒體信息,并將正在播放的多媒體信息切換為縮小的播放窗口顯示在所述交互界面的預(yù)定位置之后,所述的方法還包括當(dāng)接收到用戶的繼續(xù)播放多媒體信息指令后,在所述交互界面的主窗口顯示并播放所述的多媒體信息。上述的媒體庫包括本地媒體庫和網(wǎng)絡(luò)媒體庫。本發(fā)明實(shí)施例還提供一種多媒體播放器,該多媒體播放器包括多媒體信息獲取單元,用于根據(jù)交互界面接收到的用戶播放指令獲取多媒體信息;播放單元,用于在交互界面上顯示并播放所述的多媒體信息;媒體庫單元,用于在所述交互界面展示媒體庫時(shí),將正在播放的多媒體信息通過縮小的播放窗口播放;切換單元,用于實(shí)現(xiàn)所述播放單元和所述媒體庫單元之間的切換;動態(tài)處理單元,用于對切換對應(yīng)的標(biāo)題進(jìn)行動態(tài)提示處理。所述的動態(tài)處理單元具體用于當(dāng)切換至播放窗口播放多媒體信息時(shí),對所述交互界面的標(biāo)題欄中的播放/打開標(biāo)題進(jìn)行動態(tài)提示處理;當(dāng)切換至顯示媒體庫時(shí),對所述交互界面的標(biāo)題欄中的媒體庫標(biāo)題進(jìn)行動態(tài)提示處理。所述的述的動態(tài)處理單元包括區(qū)分滑塊和滑塊控制模塊,其中,所述的滑塊控制模塊用于當(dāng)切換至播放窗口播放多媒體信息時(shí),控制所述區(qū)分滑塊動態(tài)滑動到所述交互界面的標(biāo)題欄中的播放/打開標(biāo)題;當(dāng)切換至顯示媒體 庫時(shí),控制所述區(qū)分滑塊動態(tài)滑動到所述交互界面的標(biāo)題欄中的媒體庫標(biāo)題。所述的滑塊控制模塊具體用于;控制所述區(qū)分滑塊從起始位置加速滑動預(yù)定行程,再減速滑動到目標(biāo)位置。上述的媒體庫包括本地媒體庫和網(wǎng)絡(luò)媒體庫。借助于上述技術(shù)方案至少之一,通過在播放窗口顯不多媒體信息時(shí),多媒體信息可以在縮小的播放窗口中繼續(xù)播放,并且同時(shí)對標(biāo)題欄進(jìn)行動態(tài)提示處理,從而可以提高用戶的體驗(yàn)感。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1、2是現(xiàn)有技術(shù)中的暴風(fēng)影音播放器的界面截圖;圖3是根據(jù)本發(fā)明實(shí)施例的多媒體信息的播放方法的流程圖;圖4是根據(jù)本發(fā)明實(shí)施例的未播放文件的交互界面示意圖;圖5是根據(jù)本發(fā)明實(shí)施例的播放文件的交互界面示意圖;圖6是根據(jù)本發(fā)明實(shí)施例的在播放文件時(shí)切換媒體庫、同時(shí)媒體庫在主窗口顯示的交互界面示意圖;圖7是根據(jù)本發(fā)明實(shí)施例的區(qū)分滑塊坐標(biāo)點(diǎn)示意圖;圖8、9是播放窗口的截圖;圖10是根據(jù)本發(fā)明實(shí)施例的多媒體播放器的結(jié)構(gòu)框圖;圖11是根據(jù)本發(fā)明實(shí)施例的多媒體播放器的詳細(xì)結(jié)構(gòu)框圖;圖12是根據(jù)本發(fā)明實(shí)施例的多媒體播放系統(tǒng)的具體結(jié)構(gòu)框圖;圖13是根據(jù)本發(fā)明實(shí)施例的用戶操作播放器的流程圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提供一種多媒體信息的播放方法及多媒體播放器,以解決現(xiàn)有技術(shù)中的用戶對目前的播放器體驗(yàn)感較低的問題。以下結(jié)合附圖對本發(fā)明進(jìn)行詳細(xì)說明。實(shí)施例一本發(fā)明實(shí)施例提供一種多媒體信息的播放方法,如圖3所示,該方法包括步驟301,根據(jù)交互界面接收到的用戶播放指令獲取多媒體信息,多媒體信息包括本地多媒體信息和來自網(wǎng)絡(luò)端的網(wǎng)絡(luò)多媒體信息;步驟302,在交互界面的播放窗口顯示并播放多媒體信息;
步驟303,當(dāng)接收到用戶的顯示媒體庫切換操作時(shí),交互界面顯示媒體庫,并將正在播放的多媒體信息通過設(shè)置在交互界面的縮小的播放窗口中播放,其中,媒體庫包括本地媒體庫和網(wǎng)絡(luò)媒體庫;步驟304,對切換對應(yīng)的標(biāo)題進(jìn)行動態(tài)提示處理,其中,標(biāo)題欄包括播放/打開標(biāo)題和媒體庫標(biāo)題。由以上描述可知,通過在播放窗口顯示多媒體信息時(shí),多媒體信息可以在縮小的播放窗口中繼續(xù)播放,并且同時(shí)對標(biāo)題欄進(jìn)行動態(tài)提示處理,克服了現(xiàn)有技術(shù)中的用戶體驗(yàn)感低的問題,通過本發(fā)明實(shí)施例,可以提高用戶的體驗(yàn)感。當(dāng)將正在播放的多媒體信息切換為縮小的播放窗口顯示在交互界面的縮小的播放窗口之后,如果接收到用戶的繼續(xù)播放多媒體信息指令,則繼續(xù)切換界面,然后在交互界面的播放窗口顯示并播放多媒體信息。具體地,對交互界面的標(biāo)題欄進(jìn)行動態(tài)提示處理包括當(dāng)切換至播放窗口播放多媒體信息時(shí),對交互界面的標(biāo)題欄中的播放/打開標(biāo)題進(jìn)行動態(tài)提示處理;當(dāng)切換至顯示媒體庫時(shí),對交互界面的標(biāo)題欄中的媒體庫標(biāo)題進(jìn)行動態(tài)提示處理。也就是說,當(dāng)接收到用戶的播放/打開多媒體信息指令時(shí),對播放/打開標(biāo)題進(jìn)行動態(tài)提示處理,同時(shí)播放窗口播放視頻等多媒體信息;當(dāng)交互界面接收到用戶的顯示媒體庫指令時(shí),對媒體庫標(biāo)題進(jìn)行動態(tài)提示處理,同時(shí)在播放窗口顯示媒體庫。圖4是未播放文件的交互界面示意圖,如圖4所示,交互界面包括標(biāo)題欄、播放窗口、控制欄以及播放列表,其中,標(biāo)題欄包括播放/打開標(biāo)題和媒體庫標(biāo)題,此時(shí),標(biāo)題欄顯示的是“打開”和“媒體庫”,“打開”處于被提示狀態(tài),該提示狀態(tài)可以是高亮狀態(tài)。圖5是播放文件的交互界面示意圖,如圖5所示,標(biāo)題欄顯示的是“正在播放”和“媒體庫”,“正在播放”處于被提示狀態(tài)。圖6是處于播放文件時(shí)切換媒體庫、同時(shí)媒體庫在播放窗口顯示的交互界面示意圖,如圖6所示,標(biāo)題欄顯示的是“正在播放”和“媒體庫”,“媒體庫”處于被提示狀態(tài),播放窗口顯示的是媒體庫,左下方為縮小的播放窗口。在實(shí)際操作中,也可以在標(biāo)題欄之間設(shè)置可往返滑動的區(qū)分滑塊;當(dāng)切換至播放窗口播放多媒體信息時(shí),區(qū)分滑塊動態(tài)滑動到交互界面的標(biāo)題欄中的播放/打開標(biāo)題;當(dāng)切換至顯示媒體庫時(shí),區(qū)分滑塊動態(tài)滑動到交互界面的標(biāo)題欄中的媒體庫標(biāo)題。也就是說,當(dāng)交互界面接收到用戶的播放/打開多媒體信息指令時(shí),區(qū)分滑塊滑動到播放/打開標(biāo)題;當(dāng)交互界面接收到用戶的顯示媒體庫信息指令時(shí),區(qū)分滑塊滑動到媒體庫標(biāo)題。
具體地,當(dāng)通過播放器打開視頻文件時(shí),此時(shí)播放窗口顯示視頻文件。當(dāng)用戶的鼠標(biāo)點(diǎn)擊了與當(dāng)前播放視頻動作對應(yīng)的“正在播放”標(biāo)題時(shí),并且隨后,當(dāng)用戶的鼠標(biāo)點(diǎn)擊了“媒體庫”標(biāo)題,播放窗口的顯示布局改變,播放窗口切換至圖6所示的布局,該播放窗口內(nèi)標(biāo)題欄下方和控制欄上方主體部分顯示媒體庫對應(yīng)的內(nèi)容。在側(cè)邊顯示媒體庫分類、播放列表以及顯示嵌入媒體庫分類欄位的縮小播放窗口。本實(shí)施方式中,區(qū)分滑塊的長度正好與“播放/打開”或“媒體庫”標(biāo)題的長度相等,即,區(qū)分滑塊總體移動的距離就是“播放/打開”和“媒體庫”標(biāo)題在windows顯示下像素塊的長。區(qū)分滑塊的動態(tài)滑動原理是區(qū)分滑塊可以從起始位置加速滑動預(yù)定行程,再減速滑動到目標(biāo)位置,具體地,區(qū)分滑動的滑動速度可以由系統(tǒng)設(shè)定。例如,區(qū)分滑塊以像素點(diǎn)作為移動單位,根據(jù)移動的距離以及速度變量先高速后減速向目標(biāo)坐標(biāo)移動,如圖7所示,該區(qū)分滑塊的初始坐標(biāo)點(diǎn)(X0, Y0),目的地坐標(biāo)點(diǎn)(XI,Yl),移動的總距離D為Xl-XO。
本實(shí)施方式中,初始的移動變量為10個(gè)像素點(diǎn)的高速滑動,在當(dāng)前需要移動的距離d大于總路徑D的一半D/2時(shí),區(qū)分滑塊作可以以2個(gè)像素點(diǎn)作遞減運(yùn)動?;蛘?,前1/2滑動行程區(qū)分滑塊先加速,后1/2滑動行程再做減速的動態(tài)滑動,又或者前1/3滑動行程先加速,后2/3滑動行程做減速的動態(tài)滑動。具體地區(qū)分滑塊的滑動方式可以由系統(tǒng)或用戶預(yù)先設(shè)定。當(dāng)區(qū)分滑塊到達(dá)目地坐標(biāo)(X1,Y1),則結(jié)束區(qū)分滑塊的滑動。如果用戶點(diǎn)擊“播放/打開”,則播放窗口再次切換,視頻文件回到播放窗口繼續(xù)播放。圖8是播放窗口正在播放視頻的截圖,該視頻在抓取時(shí)顯示內(nèi)容是黑屏,但窗口可以看出大體的框架,如圖8所示,交互界面包括標(biāo)題欄、播放窗口、控制欄以及播放列表,其中,標(biāo)題欄包括播放/打開標(biāo)題和媒體庫標(biāo)題,圖中顯示為“正在播放”和“媒體庫”,對“正在播放”標(biāo)題進(jìn)行了動態(tài)提示處理,該動態(tài)提示的背景色可以是藍(lán)色。當(dāng)用戶點(diǎn)擊“媒體庫”時(shí),“媒體庫”標(biāo)題動態(tài)顯示,如圖9所示,播放窗口顯示多媒體信息,交互界面左下角為縮小的播放窗口,視頻在抓取時(shí)播放內(nèi)容是黑屏,媒體庫包括網(wǎng)絡(luò)任務(wù)以及我的媒體庫,并且也展示播放列表內(nèi)容。網(wǎng)絡(luò)任務(wù)是瀏覽的網(wǎng)絡(luò)視頻歷史記錄,我的媒體庫是存儲在本地的電影和音樂,網(wǎng)絡(luò)任務(wù)瀏覽過的視頻下載到本地的也可以展示在我的媒體庫的電影標(biāo)簽下。實(shí)施例二本發(fā)明實(shí)施例還提供一種多媒體播放器,圖10是多媒體播放器的結(jié)構(gòu)框圖,如圖10所示,該多媒體播放器還包括多媒體信息獲取單元101,用于根據(jù)交互界面接收到的用戶播放指令獲取多媒體信息,多媒體信息包括本地多媒體信息和來自網(wǎng)絡(luò)端的網(wǎng)絡(luò)多媒體信息;播放單元102,用于在交互界面上顯示并播放多媒體信息;媒體庫單元103,用于在所述交互界面展示媒體庫時(shí),將正在播放的多媒體信息通過縮小的播放窗口播放;切換單元104,用于實(shí)現(xiàn)播放單元和媒體庫單元之間的切換;動態(tài)處理單元105,用于對切換對應(yīng)的標(biāo)題進(jìn)行動態(tài)提示處理,其中,標(biāo)題欄包括播放/打開標(biāo)題和媒體庫信息標(biāo)題。
由以上描述可以看出,通過在顯示多媒體信息時(shí),多媒體信息可以在縮小的播放窗口中繼續(xù)播放,并且通過動態(tài)處理單元對標(biāo)題欄進(jìn)行動態(tài)提示處理,克服了現(xiàn)有技術(shù)中的用戶體驗(yàn)感低的問題,通過本發(fā)明實(shí)施例,可以提高用戶的體驗(yàn)感。具體地,上述動態(tài)處理單元105具體用于當(dāng)切換至播放窗口播放多媒體信息時(shí),對交互界面的標(biāo)題欄中的播放/打開標(biāo)題進(jìn)行動態(tài)提示處理;當(dāng)切換至顯示媒體庫時(shí),對交互界面的標(biāo)題欄中的媒體庫標(biāo)題進(jìn)行動態(tài)提示處理。也就是說,當(dāng)交互界面接收到用戶的播放/打開多媒體信息指令時(shí),對播放/打開標(biāo)題進(jìn)行動態(tài)提示處理;當(dāng)交互界面接收到用戶的顯示媒體庫指令時(shí),對媒體庫標(biāo)題進(jìn)行動態(tài)提示處理。這里的動態(tài)提示可以是動態(tài)聞売顯不處理。在具體實(shí)施過程中,如圖11所示,動態(tài)處理單元105包括區(qū)分滑塊1051和滑塊控制模塊1052,其中,滑塊控制模塊用于當(dāng)切換至播放窗口播放多媒體信息時(shí),控制區(qū)分滑塊動態(tài)滑動到交互界面的標(biāo)題欄中的播放/打開標(biāo)題;當(dāng)切換至顯示媒體庫時(shí),控制區(qū)分 滑塊動態(tài)滑動到交互界面的標(biāo)題欄中的媒體庫標(biāo)題。即,當(dāng)交互界面接收到用戶的播放/打開多媒體信息指令時(shí),滑塊控制模塊控制區(qū)分滑塊滑動到播放/打開標(biāo)題;當(dāng)交互界面接收到用戶的顯示媒體庫信息指令時(shí),滑塊控制模塊控制區(qū)分滑塊滑動到媒體庫標(biāo)題。上述各單元模塊的具體執(zhí)行過程,可以參考上述實(shí)施例一中的相關(guān)描述,此處不再贅述。圖12是多媒體播放系統(tǒng)的結(jié)構(gòu)框圖,如圖12所示,該系統(tǒng)包括點(diǎn)播終端I以及P2P網(wǎng)絡(luò)2,其中,點(diǎn)播終端I包括播放器11、用戶交互界面12、傳輸控制端13、存儲模塊14和音頻播放裝置15 ;P2P網(wǎng)絡(luò)2包括用戶跟蹤服務(wù)器21和其他點(diǎn)播終端22。以下對各單元進(jìn)行詳細(xì)的描述。播放器11具體包括數(shù)據(jù)通信接口 111、文件讀取模塊112、分離模塊113、音頻解碼模塊114、視頻解碼模塊115、音頻渲染模塊116、視頻渲染模塊117、播放控制器118以及播放接口 119 ;用戶交互界面12包括媒體庫管理單元121、播放邏輯控制模塊122、滑塊控制單元123、主窗口 124、滑塊125、播放窗口 126、控制欄127以及標(biāo)題欄128 ;傳輸控制端13包括傳輸控制模塊131、第一接口 132和第二接口 133 ;存儲模塊14主要用于存儲視頻文件。傳輸控制端的傳輸控制模塊采用私有協(xié)議或者P2P協(xié)議與用戶跟蹤服務(wù)器以及具有資源數(shù)據(jù)的其他點(diǎn)播終端進(jìn)行通信。文件讀取模塊通過數(shù)據(jù)通信接口獲取從傳輸控制端獲取資源數(shù)據(jù),分離模塊用于產(chǎn)生數(shù)據(jù)請求以及將資源數(shù)據(jù)分類,播放控制器用于調(diào)度與控制各模塊,音頻解碼模塊將解碼的音頻數(shù)據(jù)經(jīng)由音頻渲染模塊處理后輸出至音頻播放裝置,視頻解碼模塊將解碼的視頻幀數(shù)據(jù)經(jīng)由視頻渲染模塊送至用戶交互界面的播放邏輯控制模塊,并由用戶交互界面的播放窗口呈現(xiàn)給用戶。播放音視頻文件時(shí),傳輸控制端將收到的資源數(shù)據(jù)保存或者臨時(shí)保存在一個(gè)磁盤位置或者內(nèi)存位置,并將保存地址發(fā)送給數(shù)據(jù)通信接口,分離模塊通過文件讀取模塊和數(shù)據(jù)通信模塊不斷以請求/應(yīng)答的方式從保存位置讀取資源數(shù)據(jù)。分離模塊將接收到的資源數(shù)據(jù)分類,將音頻數(shù)據(jù)發(fā)送給音頻解碼模塊,視頻數(shù)據(jù)發(fā)送給視頻解碼模塊,視頻解碼模塊將解析的幀交由渲染模塊處理后由用戶交互界面的播放窗口呈現(xiàn)給用戶。用戶交互界面中的播放邏輯控制單元對用戶交互界面的所有模塊進(jìn)行管理調(diào)度以及控制,媒體庫管理單元可以展示在主窗口上,主窗口通過顯示器直接呈現(xiàn)給用戶,包括用于顯示視頻幀的播放窗口以及設(shè)置在該主窗口上的控制欄以及標(biāo)題欄,當(dāng)主窗口需要展示媒體庫時(shí),需要在主窗口內(nèi)進(jìn)行顯示界面的切換。為了給用戶更好的切換體驗(yàn),該主窗口在標(biāo)題欄設(shè)置了用于切換的可移動高亮滑塊,該滑塊在定義的“正在播放/打開”和“媒體庫”標(biāo)題之間往返滑動,其中,“正在播放/打開”標(biāo)題有兩種顯示狀態(tài),播放器播放視頻文件時(shí),該標(biāo)題顯示為“正在播放”,僅打開播放器時(shí),該標(biāo)題顯示內(nèi)容為“打開”。在windows界面中,該高亮滑塊以像素點(diǎn)作為移動單位,根據(jù)移動的距離以及速度變量先加速后減速向目標(biāo)坐標(biāo)移動。圖13是用戶操作播放器的流程圖,如圖13所示,該流程包括步驟1301,用戶打開播放器,當(dāng)用戶播放視頻,進(jìn)行步驟1302,否則進(jìn)行步驟1303 ;步驟1302,播放器播放視音頻文件,進(jìn)行步驟1304 ; 步驟1303,播放器未播放視音頻文件,顯示主窗口,進(jìn)行步驟1309 ;步驟1304,判斷用戶是否點(diǎn)擊切換至媒體庫,如果是,則進(jìn)行步驟1305,否則進(jìn)行步驟1302 ;步驟1305,播放器顯示媒體庫,縮小的播放窗口嵌入顯示界面,同時(shí)進(jìn)行步驟1306 ;步驟1306,啟動滑塊控制單元,確定滑塊初始坐標(biāo)點(diǎn)以及目的地坐標(biāo)點(diǎn),滑塊控制單元獲取需要移動的距離以及加速和減速變量,滑塊控件以像素點(diǎn)作為移動單位,根據(jù)移動的距離以及速度變量先加速后減速向目標(biāo)坐標(biāo)移動,并進(jìn)行步驟1307 ;步驟1307,判斷滑塊控件是否到達(dá)目的地,如果是,進(jìn)行步驟1308,否則,繼續(xù)進(jìn)行步驟1306 ;步驟1308,判斷用戶是否再次進(jìn)行切換操作,如果是,則同時(shí)進(jìn)行步驟1302和步驟1306,否則進(jìn)行步驟1305 ;步驟1309,判斷用戶是否點(diǎn)擊切換至媒體庫,如果是,則進(jìn)行步驟1310,否則進(jìn)行步驟1303 ;步驟1310,播放器顯示媒體庫,同時(shí)進(jìn)行步驟1311 ;步驟1311,啟動滑塊控制單元,確定滑塊初始坐標(biāo)點(diǎn)以及目的地坐標(biāo)點(diǎn),滑塊控制單元獲取需要移動的距離以及加速和減速變量,滑塊控件以像素點(diǎn)作為移動單位,根據(jù)移動的距離以及速度變量先加速后減速向目標(biāo)坐標(biāo)移動,并進(jìn)行步驟1312 ;步驟1312,判斷滑塊控件是否到達(dá)目的地,如果是,進(jìn)行步驟1313,否則,繼續(xù)進(jìn)行 1311 步驟1313,判斷用戶是否點(diǎn)擊切換至媒體庫,如果是,則同時(shí)進(jìn)行步驟1303和1311,否則進(jìn)行步驟1310。由以上描述可以看出,在播放窗口顯示媒體庫時(shí),縮小的播放窗口能夠繼續(xù)播放視頻,且對標(biāo)題欄也作了高亮處理,這都提高了用戶的體驗(yàn)感。綜上所述,通過在播放窗口顯示媒體庫的同時(shí)在縮小的播放窗口中繼續(xù)播放視頻,可以使用戶在瀏覽媒體庫的同時(shí)關(guān)注播放進(jìn)度,并且通過對標(biāo)題欄進(jìn)行動態(tài)提示處理,相比于現(xiàn)有技術(shù)中的用戶體驗(yàn)感低的問題,通過本發(fā)明實(shí)施例,可以提高用戶的體驗(yàn)感。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,比如R0M/RAM、磁碟、光盤等。
以上所述的具體實(shí)施例,對本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種多媒體信息的播放方法,其特征在于,所述的方法包括 根據(jù)交互界面接收到的用戶播放指令獲取多媒體信息; 在所述交互界面的播放窗口顯示和播放所述的多媒體信息; 當(dāng)接收到用戶的顯示媒體庫切換操作時(shí),所述交互界面顯示媒體庫,并將正在播放的多媒體信息通過設(shè)置在所述交互界面的縮小的播放窗口中播放; 對切換對應(yīng)的標(biāo)題進(jìn)行動態(tài)提示處理。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,對切換對應(yīng)的標(biāo)題進(jìn)行動態(tài)提示處理包括 當(dāng)切換至所述播放窗口播放多媒體信息時(shí),對所述交互界面的標(biāo)題欄中的播放/打開標(biāo)題進(jìn)行動態(tài)提示處理; 當(dāng)切換至顯示所述媒體庫時(shí),對所述交互界面的標(biāo)題欄中的媒體庫標(biāo)題進(jìn)行動態(tài)提示處理。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,對切換對應(yīng)的標(biāo)題進(jìn)行動態(tài)提示處理包括 在標(biāo)題欄之間設(shè)置可往返滑動的區(qū)分滑塊; 當(dāng)切換至所述播放窗口播放多媒體信息時(shí),所述區(qū)分滑塊動態(tài)滑動到所述交互界面的標(biāo)題欄中的播放/打開標(biāo)題; 當(dāng)切換至顯示所述媒體庫時(shí),所述區(qū)分滑塊動態(tài)滑動到所述交互界面的標(biāo)題欄中的媒體庫標(biāo)題。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述區(qū)分滑塊動態(tài)滑動包括 所述區(qū)分滑塊從起始位置加速滑動預(yù)定行程,再減速滑動到目標(biāo)位置。
5.根據(jù)權(quán)利要求I所述的方法,其特征在于,將正在播放的多媒體信息通過設(shè)置在所述交互界面的縮小的播放窗口播放之后,所述的方法還包括 當(dāng)接收到切換至所述播放窗口播放多媒體信息的指令后,在所述交互界面的播放窗口顯示并播放所述的多媒體信息。
6.根據(jù)權(quán)利要求I至5中任一項(xiàng)所述的方法,其特征在于,所述的媒體庫包括本地媒體庫和網(wǎng)絡(luò)媒體庫。
7.一種多媒體播放器,其特征在于,所述的多媒體播放器包括 多媒體信息獲取單元,用于根據(jù)交互界面接收到的用戶播放指令獲取多媒體信息; 播放單元,用于在交互界面上顯示并播放所述的多媒體信息; 媒體庫單元,用于在所述交互界面展示媒體庫時(shí),將正在播放的多媒體信息通過縮小的播放窗口播放; 切換單元,用于實(shí)現(xiàn)所述播放單元和所述媒體庫單元之間的切換; 動態(tài)處理單元,用于對切換對應(yīng)的標(biāo)題進(jìn)行動態(tài)提示處理。
8.根據(jù)權(quán)利要求7所述的多媒體播放器,其特征在于,所述的動態(tài)處理單元具體用于 當(dāng)切換至所述播放窗口播放多媒體信息時(shí),對所述交互界面的標(biāo)題欄中的播放/打開標(biāo)題進(jìn)行動態(tài)提示處理; 當(dāng)切換至顯示所述媒體庫時(shí),對所述交互界面的標(biāo)題欄中的媒體庫標(biāo)題進(jìn)行動態(tài)提示處理。
9.根據(jù)權(quán)利要求7所述的多媒體播放器,其特征在于,所述的動態(tài)處理單元包括 區(qū)分滑塊和滑塊控制模塊,其中, 所述的滑塊控制模塊用于當(dāng)切換至所述播放窗口播放多媒體信息時(shí),控制所述區(qū)分滑塊動態(tài)滑動到所述交互界面的標(biāo)題欄中的播放/打開標(biāo)題;當(dāng)切換至所述顯示媒體庫時(shí),控制所述區(qū)分滑塊動態(tài)滑動到所述交互界面的標(biāo)題欄中的媒體庫標(biāo)題。
10.根據(jù)權(quán)利要求9所述的多媒體播放器,其特征在于,所述的滑塊控制模塊具體用于;控制所述區(qū)分滑塊從起始位置加速滑動預(yù)定行程,再減速滑動到目標(biāo)位置。
11.根據(jù)權(quán)利要求7至10中任一項(xiàng)所述的多媒體播放器,其特征在于,所述的媒體庫包括本地媒體庫和網(wǎng)絡(luò)媒體庫。
全文摘要
本發(fā)明提供一種多媒體信息的播放方法及多媒體播放器,其中,該方法包括根據(jù)交互界面接收到的用戶播放指令獲取多媒體信息;在交互界面的播放窗口顯示和播放多媒體信息;當(dāng)接收到用戶的顯示媒體庫切換操作時(shí),交互界面顯示媒體庫,并將正在播放的多媒體信息通過設(shè)置在交互界面的縮小的播放窗口中播放;對切換對應(yīng)的標(biāo)題進(jìn)行動態(tài)提示處理。通過本發(fā)明,可以提高用戶的體驗(yàn)感。
文檔編號G06F3/048GK102819379SQ201110156109
公開日2012年12月12日 申請日期2011年6月10日 優(yōu)先權(quán)日2011年6月10日
發(fā)明者關(guān)瑋, 劉建敏 申請人:深圳市快播科技有限公司