視頻播放方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種視頻播放方法,方法包括:在播放界面中播放一個視頻文件,該播放界面包括用于顯示當前播放進度的進度條;獲取該視頻文件的興趣點列表信息;根據(jù)該興趣點列表信息中的每個興趣點,在該進度條上對應的位置顯示一個標示對象;若該標示對象被選取則從與該標示對象對應的時間點開始播放該視頻文件。上述方法可使視頻文件快速定位。此外,本發(fā)明還提供一種視頻播放裝置。
【專利說明】 視頻播放方法及裝置
【技術領域】
[0001]本發(fā)明涉及視頻播放【技術領域】,特別涉及一種視頻播放方法及裝置。
【背景技術】
[0002]隨著智能移動終端裝置的發(fā)展,如智能手機、個人數(shù)字助理(PDA)等,在裝置上可運行的程序以及可進行的操作越來越多,例如,在智能手機中播放視頻文件,在顯示界面上顯示視頻文件的進度條及開始按鈕,當用戶選取按鈕后即從頭開始播放視頻文件至結束,然而,通常并非整個視頻文件是用戶想觀看的內(nèi)容,因此,現(xiàn)有播放技術可以滑動進度條上的指標,但是,發(fā)明人發(fā)現(xiàn)于現(xiàn)有技術中,用戶只能逐步滑動指標,無目標性地在進度條上滑動,再加上智能手機的顯示界面通常較小,難以滑動至用戶想觀看的片段起點。
【發(fā)明內(nèi)容】
[0003]為了解決現(xiàn)有技術的問題,本發(fā)明實施例提供了一種視頻播放方法和裝置。
[0004]一種視頻播放方法,包括:在播放界面中播放一個視頻文件,播放界面包括用于顯示當前播放進度的進度條;獲取視頻文件的興趣點列表信息;根據(jù)興趣點列表信息中的每個興趣點,在進度條上對應的位置顯示一個標示對象;因應標示對象被選取而進行查找視頻文件中對應的位置;以及若標示對象被選取則從與標示對象對應的時間點開始播放視頻文件。
[0005]一種視頻播放裝置,包括:播放模塊,用于在播放界面中播放一個視頻文件,播放界面包括用于顯示當前播放進度的進度條;獲取模塊,用于獲取視頻文件的興趣點列表信息;第一顯示模塊,用于根據(jù)興趣點列表信息中的每個興趣點,在進度條上對應的位置顯示一個標示對象;以及定位模塊,用于若該標示對象被選取而從與標示對象對應的時間點開始播放視頻文件。
[0006]采用本發(fā)明提供的技術方案,能夠根據(jù)視頻文件中標示對象的顯著標志,使用戶可直接選擇標示對象的視頻文件片段,讓移動終端裝置中視頻應用增加快速定位的效果。與現(xiàn)有技術相比,無需耗費逐步滑動進度條的時間或是無目標性地找尋感興趣的片段。
[0007]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將結合附圖及實施例進一步說明如下。
【專利附圖】
【附圖說明】
[0008]圖1是一種電子裝置的結構框圖。
[0009]圖2是本發(fā)明第一實施例提供的視頻播放方法流程圖。
[0010]圖3是本發(fā)明第二實施例提供的視頻播放方法流程圖。
[0011]圖4是本發(fā)明第三實施例提供的視頻播放方法流程圖。
[0012]圖5?圖7是本發(fā)明一實施例提供的電子裝置的播放界面示意圖。
[0013]圖8是本發(fā)明第一實施例提供的視頻播放裝置的結構框圖。
[0014]圖9是本發(fā)明第一實施例提供的視頻播放裝置中定位模塊的結構框圖。
[0015]圖10是本發(fā)明第二實施例提供的視頻播放裝置的結構框圖。
[0016]圖11是本發(fā)明第三實施例提供的視頻播放裝置的結構框圖。
【具體實施方式】
[0017]為更進一步闡述本發(fā)明為實現(xiàn)預定發(fā)明目的所采取的技術手段及功效,以下結合附圖及較佳實施例,對依據(jù)本發(fā)明的【具體實施方式】、結構、特征及其功效,詳細說明如后。
[0018]本發(fā)明實施例提供一種視頻播放方法,其可用于電子裝置中播放視頻文件,特別是于移動終端裝置中播放視頻文件。上述電子裝置的具體實例包括但并不限于:臺式電腦、筆記本電腦、平板電腦、智能手機、個人數(shù)字助理(PDA)、視頻播放器或前述裝置的各種組口 ο
[0019]圖1示出了一種電子裝置的結構框圖。如圖1所示,電子裝置100包括存儲器102、存儲控制器104,一個或多個(圖中僅示出一個)處理器106、外設接口 108、網(wǎng)絡模塊110、音頻模塊116、觸控屏幕118以及按鍵模塊120。這些組件通過一條或多條通訊總線/信號線112相互通訊。
[0020]可以理解,圖1所示的結構僅為示意,電子裝置100還可包括比圖1中所示更多或者更少的組件,或者具有與圖1所示不同的配置。圖1中所示的各組件可以采用硬件、軟件或其組合實現(xiàn)。
[0021]存儲器102可用于存儲軟件程序以及模塊,如本發(fā)明實施例中的視頻播放方法及裝置對應的程序指令/模塊,處理器106通過運行存儲在存儲器102內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應用以及數(shù)據(jù)處理,即實現(xiàn)上述的視頻播放方法及裝置。
[0022]存儲器102可包括高速隨機存儲器,還可包括非易失性存儲器,如一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態(tài)存儲器。在一些實例中,存儲器102可進一步包括相對于處理器106遠程設置的存儲器,這些遠程存儲器可以通過網(wǎng)絡連接至電子裝置100。上述網(wǎng)絡的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。處理器106以及其他可能的組件對存儲器102的訪問可在存儲控制器104的控制下進行。
[0023]外設接口 108將各種輸入/輸入裝置耦合至CPU以及存儲器102。處理器106運行存儲器102內(nèi)的各種軟件、指令以執(zhí)行終端100的各種功能以及進行數(shù)據(jù)處理。
[0024]在一些實施例中,外設接口 108,處理器106以及存儲控制器104可以在單個芯片中實現(xiàn)。在其他一些實例中,他們可以分別由獨立的芯片實現(xiàn)。
[0025]網(wǎng)絡模塊110用于接收以及發(fā)送網(wǎng)絡信號,從而與各種網(wǎng)絡如互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、無線網(wǎng)絡進行通訊或者通過無線網(wǎng)絡與其他設備進行通訊。
[0026]音頻模塊116向用戶提供音頻接口,其可包括一個或多個麥克風、一個或者多個揚聲器以及音頻電路。音頻電路從外設接口 108處接收聲音數(shù)據(jù),將聲音數(shù)據(jù)轉(zhuǎn)換為電信息,將電信息傳輸至揚聲器。揚聲器將電信息轉(zhuǎn)換為人耳能聽到的聲波。音頻電路還從麥克風處接收電信息,將電信號轉(zhuǎn)換為聲音數(shù)據(jù),并將聲音數(shù)據(jù)傳輸至外設接口 108中以進行進一步的處理。音頻數(shù)據(jù)可以從存儲器102處或者通過網(wǎng)絡模塊110獲取。此外,音頻數(shù)據(jù)也可以存儲至存儲器102中或者通過網(wǎng)絡模塊110進行發(fā)送。在一些實例中,音頻模塊116還可包括一個耳機播孔,用于向耳機或者其他設備提供音頻接口。
[0027]觸控屏幕118在終端100與用戶之間同時提供一個輸出及輸入界面。具體地,觸控屏幕118向用戶顯示視頻輸出,這些視頻輸出的內(nèi)容可包括文字、圖形、視頻、及其任意組合。一些輸出結果是對應于一些用戶界面對象。觸控屏幕118還接收用戶的輸入,例如用戶的點擊、滑動、浮空觸摸等手勢操作或眼球跟蹤技術,以便用戶界面對象對這些用戶的輸入做出響應。檢測用戶輸入的技術可以是基于電阻式、電容式或者其他任意可能的觸控檢測技術。觸控屏幕118顯示單元的具體實例包括但并不限于液晶顯示器或發(fā)光聚合物顯示器。
[0028]按鍵模塊120同樣提供用戶向電子裝置100進行輸入的接口,用戶可以通過按下不同的按鍵以使電子裝置100執(zhí)行不同的功能。
[0029]圖2為第一實施例提供的視頻播放方法流程圖。如圖2所示,該方法包括以下步驟:
[0030]步驟S11,在播放界面中播放一個視頻文件,其中,播放界面包括用于顯示當前播放進度的進度條。如圖5所示,在電子裝置100的播放界面10中播放視頻文件50,并于播放界面10顯示進度條11。
[0031]步驟S21,獲取視頻文件的興趣點列表件信息。上述的興趣點列表信息例如可存儲在電子裝置100中或者存儲于云端服務器內(nèi)。若存儲在電子裝置100中,則直接讀取即可。若存儲在云端服務器內(nèi),則可向云端服務器發(fā)送請求以獲取該興趣點列表信息??梢岳斫?,對于每個興趣點,至少包括其時間點信息。
[0032]步驟S31,根據(jù)興趣點列表信息中的每個興趣點,在進度條上對應的位置顯示一個標示對象。其中,標示對象可包括文字、圖標或兩者組合,且標示對象位于進度條的起始點與結束點之間。例如,興趣點列表信息中可具有多個興趣點,以興趣點列表信息中有兩個興趣點為例,在進度條11上對應的位置則顯示兩個標示對象12a與12b,且兩個標示對象12a與12b位于進度條11的起始點Ila與結束點Ilb間(如圖5所示)。標示對象12可包括文字,如注明片頭曲、片尾曲、或選秀節(jié)目中選手的名字,或是搭配圖標來讓用戶辨識。
[0033]步驟S41,若標示對象被選取則從與標示對象對應的時間點開始播放視頻文件。進一步說明的是,此步驟可包括接受用戶輸入的選取標示對象的選取指令,并根據(jù)選取指令查找對應的時間點,接著,可從查找到的時間點開始加載視頻文件的數(shù)據(jù)流,并根據(jù)數(shù)據(jù)流于該播放界面播放。例如,若用戶選取標示對象12a,則接受用戶輸入的選取標示對象12a的選取指令,根據(jù)該選取指令查找與標示對象12a對應的時間點,自對應的時間點開始加載視頻文件的數(shù)據(jù)流,并根據(jù)數(shù)據(jù)流于播放界面10播放視頻文件50。此外,于查找對應的時間點的同時,可在播放界面10上顯示等待加載的提示17,讓用戶了解(如圖6所示)。
[0034]另外,進度條11可具有指標15,代表當前播放時間點,當從標示對象12a對應的時間點開始播放視頻文件,則指標15可移動至標示對象12a之處。此外,進度條11上亦可顯示加載數(shù)據(jù)流的加載進度16,讓用戶了解加載的情況。值得注意的是,用戶選取標示對象12a后,可再接收用戶輸入的選取標示對象12b的選取指令,并根據(jù)該選取指令重新查找對應的時間點,并自該時間點開始加載視頻文件的數(shù)據(jù)流并據(jù)此播放。
[0035]在上述方法中,通過標示對象的設計,讓用戶在電子裝置中,特別是在移動終端裝置中可更快速找到視頻文件中用戶想觀看的視頻片段,以解決現(xiàn)有技術的缺失。
[0036]本發(fā)明第二實施例也提供一種視頻播放方法,與第一實施例大體相似,不同之處在于,還具有視頻預覽功能。如圖3所示,在步驟S31之后,還包括步驟S51,若接收到用戶預覽標示對象對應時間點的視頻的預覽指令,則可根據(jù)預覽指令在標示對象處顯示視頻縮略圖。如圖5所示,若接收到用戶預覽標示對象12a,則可在標示對象12a處顯示視頻縮略圖123,以供用戶預覽該處視頻文件的內(nèi)容。
[0037]本發(fā)明第三實施例也提供一種視頻播放方法,與第一實施例大體相似,不同之處在于,還具有視頻進度微調(diào)功能??捎谏鲜霾襟ES41之后,還包括在播放界面顯示微調(diào)按鈕(步驟S61 ),若微調(diào)按鈕被選取則使指標自當前播放時間點往前或往后一段預定時間(步驟S71)。預定時間t可為10秒、15秒、20秒等,且不受此限制。舉例來說,如圖7所示,于播放界面10上顯示微調(diào)按鈕13,如往前微調(diào)按鈕131或往后微調(diào)按鈕132,當用戶輸入選取標示對象12a的選取指令后,可再輸入選取微調(diào)按鈕13的選取指令,則可自當前播放的時間點往前或往后一段預定時間,并自新的時間點開始播放視頻文件,同時,指標15也會移動至新的時間點,據(jù)此,用戶可更快速更方便的將視頻文件跳到自己有興趣的片段。需要說明的是,上述流程可有其他變化,如步驟S21至步驟S41可安排在步驟S61與步驟S71之間,或是步驟S61與步驟S71也可安排于步驟Sll與步驟S21之間。換言之,標示對象與微調(diào)按鈕被選取的順序并無限制。
[0038]本發(fā)明實施例還提供一種視頻播放裝置。請參考圖8,第四實施例提供一種視頻播放裝置200,其可包括獲取模塊210、第一顯示模塊220、定位模塊230與播放模塊240。播放模塊240可用于在播放界面中播放一個視頻文件,該播放界面可用于顯示當前播放進度的進度條(如圖5所示),其中,進度條可具有指標,用于代表當前的播放時間點。獲取模塊210可用于獲取該視頻文件的興趣點列表信息。第一顯示模塊220可用于根據(jù)該興趣點列表信息中的每個興趣點,在該進度條上對應的位置顯示一個標示對象,其中,標示對象包括文字、圖標或其組合,以供用戶辨識,且標示對象位于該進度條的起始點與結束點之間,而起始點與結束點之處可顯示時間,如起始點Ila處顯示「O:00」,而結束點Ilb處可顯示視頻文件的整個時間長度。定位模塊230可用于若該標示對象被選取而從與該標示對象對應的時間點開始播放該視頻文件,且指標可移動至該標示對象處(如圖6所示)。
[0039]請參考圖9,定位模塊230可包括指令接收單元231、時間點獲取單元232及定位單元233。指令接收單元231可用于接收用戶輸入的選取標示對象的選取指令;時間點獲取單元232可用于根據(jù)該選取指令查找對應的時間點;定位單元233可用于向該播放模塊發(fā)送指示以從該時間點開始播放該視頻文件。因此,若該標示對象被選取,播放模塊240則可接收到定位單元233所發(fā)送的指示,使播放模塊240從該標示對象對應的時間點開始加載視頻文件的數(shù)據(jù)流,并根據(jù)該數(shù)據(jù)流在該播放界面播放。本實施例的視頻播放裝置可快速正確地提供視頻文件的定位,不僅提升用戶使用的便利性,也節(jié)省用戶選取感興趣的視頻文件片段的時間。
[0040]另外,第五實施例也提供一種視頻播放裝置,與第四實施例大體相似,不同之處在于,請參見圖10,視頻播放裝置300還包括預覽模塊250,可用于接收用戶預覽該標示對象對應時間點的視頻的預覽指令,以及根據(jù)該預覽指令在該標示對象處顯示視頻縮略圖(如圖5所示),讓用戶在選取標示對象的前可先預覽或大概了解視頻文件內(nèi)容。
[0041]第六實施例也提供一種視頻播放裝置,與第四實施例大體相似,不同之處在于,請參考圖11,視頻播放裝置400還可包括第二顯示模塊260及微調(diào)模塊270,第二顯示模塊260用于在播放界面顯示微調(diào)按鈕,而微調(diào)模塊270用于若該微調(diào)按鈕被選取而使該指標自當前播放時間點往前或往后一段預定時間。如圖7所示,若往前微調(diào)按鈕131被選取,則指標15自當前播放時間點往前一段時間t,并自新的時間點開始播放該視頻文件,據(jù)此,用戶可更快速更方便的將視頻文件跳到自己有興趣的片段。
[0042]綜上所述,本發(fā)明實施例提供的視頻播放方法及其裝置,可解決現(xiàn)有技術無目標性逐步滑動時間軸的不便利性,讓用戶可快速找到感興趣的視頻片段,提升用戶于電子裝置中,特別是移動終端裝置中播放視頻的便利性。
[0043]需要說明的是:上述實施例提供的視頻播放裝置在實施視頻播放方法時,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的視頻播放方法與其裝置實施例屬于同一構思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。
[0044]以上所述,僅是本發(fā)明的較佳實施例而已,并非對本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實施例揭示如上,然而并非用以限定本發(fā)明,任何本領域技術人員,在不脫離本發(fā)明技術方案范圍內(nèi),當可利用上述揭示的技術內(nèi)容做出些許更動或修飾為等同變化的等效實施例,但凡是未脫離本發(fā)明技術方案內(nèi)容,依據(jù)本發(fā)明的技術實質(zhì)對以上實施例所作的任何簡介修改、等同變化與修飾,均仍屬于本發(fā)明技術方案的范圍內(nèi)。
【權利要求】
1.一種視頻播放方法,其特征在于,該方法包括: 在播放界面中播放一個視頻文件,該播放界面包括用于顯示當前播放進度的進度條; 獲取該視頻文件的興趣點列表信息; 根據(jù)該興趣點列表信息中的每個興趣點,在該進度條上對應的位置顯示一個標示對象; 若該標示對象被選取則從與該標示對象對應的時間點開始播放該視頻文件。
2.如權利要求1所述的視頻播放方法,其特征在于通過從與該標示對象對應的時間點開始播放該視頻文件包括: 從該對應的時間點開始加載該視頻文件的數(shù)據(jù)流; 根據(jù)該數(shù)據(jù)流于該播放界面播放。
3.如權利要求1所述的視頻播放方法,其特征在于,該標示對象包括:文字、圖標、或其組合,且該標示對象位于該進度條的起始點與結束點之間。
4.如權利要求3所述的視頻播放方法,其特征在于,該方法還包括:接收用戶預覽該標示對象對應時間點的視頻的預覽指令,以及根據(jù)該預覽指令在該標示對象處顯示視頻縮略圖。
5.如權利要求1所述的視頻播放方法,其特征在于,因應該標示對象被選取而從與該標示對象對應的時間點開始播放該視頻文件包括: 接收用戶輸入的選取該標示對象的選取指令; 根據(jù)該選取指令查找對應的時間點;以及 從該時間點開始播放該視頻文件。
6.如權利要求1所述的視頻播放方法,其特征在于,該進度條具有指標,用于代表當前播放時間點,該方法還包括,若該標示對象被選取而將該指標移動至該標示對象處。
7.如權利要求6所述的視頻播放方法,其特征在于,該方法還包括: 于該播放界面顯示微調(diào)按鈕; 若該微調(diào)按鈕被選取則使該指標自當前播放時間點往前或往后一段預定時間。
8.一種視頻播放裝置,其特征在于,包括: 播放模塊,用于在播放界面中播放一個視頻文件,該播放界面包括用于顯示當前播放進度的進度條; 獲取模塊,用于獲取該視頻文件的興趣點列表信息; 第一顯示模塊,用于根據(jù)該興趣點列表信息中的每個興趣點,在該進度條上對應的位置顯示一個標示對象; 定位模塊,用于因應該標示對象被選取而從與該標示對象對應的時間點開始播放該視頻文件。
9.如權利要求8所述的視頻播放裝置,其特征在于該播放模塊還用于:若該標示對象被選取則從該對應的時間點開始加載該視頻文件的數(shù)據(jù)流;以及根據(jù)該數(shù)據(jù)流于該播放界面播放。
10.如權利要求8所述的視頻播放裝置,其特征在于,該標示對象包括:文字、圖標、或其組合,且該標示對象位于該進度條的起始點與結束點之間。
11.如權利要求10所述的視頻播放裝置,其特征在于,還包括:預覽模塊,用于接收用戶預覽該標示對象對應時間點的視頻的預覽指令,以及根據(jù)該預覽指令在該標示對象處顯示視頻縮略圖。
12.如權利要求8所述的視頻播放裝置,其特征在于,該定位模塊包括: 指令接收單元,用于接收用戶輸入的選取該標示對象的選取指令; 時間點獲取單元,用于根據(jù)該選取指令查找對應的時間點;以及 定位單元,用于向該播放模塊發(fā)送指示以從該時間點開始播放該視頻文件。
13.如權利要求8所述的視頻播放裝置,其特征在于,該進度條具有指標,用于代表當前播放時間點,該定位模塊還用于,若該標示對象被選取而將該指標移動至該標示對象處。
14.如權利要求13所述的視頻播放裝置,其特征在于,該方法還包括:第二顯示模塊,用于在該播放界面顯示微調(diào)按鈕;微調(diào)模塊,用于若該微調(diào)按鈕被選取而使該指標自當前播放時間點往前或往后一段預定時間。
【文檔編號】H04N21/472GK104284249SQ201310291178
【公開日】2015年1月14日 申請日期:2013年7月11日 優(yōu)先權日:2013年7月11日
【發(fā)明者】廖海珍 申請人:騰訊科技(深圳)有限公司