目“輸入標簽文字”,可被用來輸入或編輯一標簽的標簽文字,例如該特定標簽的標簽文字。因此當有需要時,使用者可對加入至進度條410上的標簽420-1、420-2中任一標簽的標簽文字進行輸入或編輯。此外,這些菜單項目中的另一菜單項目,例如菜單項目“刪除標簽”,可被用來刪除一標簽,例如該特定標簽,因此當有需要時,使用者可對加入至進度條410上的標簽420-1、420-2中任一標簽的標簽文字進行刪除。另外,這些菜單項目中的一特定菜單項目,例如圖5所示的菜單項目“將標簽視頻推送至電視”以及“用PIP來播放標簽視頻”中任何一個,可被用來觸發(fā)基于標簽的播放,尤其是,當檢測到該特定菜單項目被選取時,處理電路110從該特定標簽的標簽信息所指示的該特定時間戳記開始播放該多媒體文件。
[0052]舉例來說,在該特定菜單項目為圖5中的菜單項目“將標簽視頻推送至電視”的情況下,當檢測到該特定菜單項目被選取時,處理電路110藉由從該多媒體文件將對應于該特定標簽的標簽視頻內容復制(copy)至一臨時(temporary)文件(例如暫存在存儲單元105中),以及藉由傳送該臨時文件的一位置給位于該電子裝置之外的一外部(external)顯示裝置(例如一數(shù)字電視),來通過該外部顯示裝置播放該標簽視頻內容,以將標簽視頻內容推送(push)至該外部顯示裝置,其中該標簽視頻內容包含該多媒體文件的局部內容,且該局部內容起始于該特定時間戳記。因此,多媒體文件由該外部顯示裝置(例如數(shù)字電視)從該特定標簽的標簽信息所指示的該特定時間戳記開始播放該多媒體文件,其中該臨時文件(又稱之為“暫存文件”)可在對應于該特定標簽的基于標簽的播放完成或取消后被刪除。然而此僅為說明的目的,并非用以限定本發(fā)明。在另一范例中,在該特定菜單項目為圖5中菜單項目“用PIP來播放標簽視頻”的情況下,當檢測到該特定菜單項目被選取時,處理電路110會以畫中畫(picture in picture, PIP)的方式在上述使用者界面(例如視頻播放器使用者界面400)中創(chuàng)建(create) —個新視窗,以及在該新視窗中從該特定標簽的標簽信息所指示的該特定時間戳記開始播放該多媒體文件。
[0053]請參考圖6,圖6為有關于圖4的基于標簽的控制架構的畫中畫播放的一實施例的示意圖。在本范例中,當檢測到菜單項目“用PIP來播放標簽視頻”被選取時,處理電路110在視頻播放器使用者界面400中以畫中畫的方式創(chuàng)建上述新視窗,例如圖6所示的PIP視窗610,以及在該新視窗中從該特定標簽的標簽信息所指示的該特定時間戳記開始播放該多媒體文件。請注意,在處理電路110的控制之下,在圖4所示的視頻播放器使用者界面400的主視窗中的原始的播放進度可繼續(xù)進行,而不受到在圖6所示的PIP視窗610中基于標簽的播放的影響。
[0054]圖7為本發(fā)明基于標簽的控制架構應用在圖3的方法的另一實施例的示意圖。進度條710可被視為步驟310中提及的進度條的一范例,且標簽720-1、720-2以及720-3可如同前述一些范例,被事先加入在進度條710上,例如,使用者可分別對標簽720-1、720-2以及720-3進行輸入或編輯,其中標簽720-1、720-2以及720-3的標簽文字在本范例中可被分別暫時隱藏(hidden)。然而此僅為說明的目的,并非用以限定本發(fā)明。在另一范例中,使用者可省去分別對標簽720-1、720-2以及720-3進行輸入或編輯的步驟。在一些范例中,對標簽720-1、720-2以及720-3進行輸入標簽文字的功能可被失能(disable)或取消。此夕卜,在進度條710上的目前時間指標712可被視為前述的目前時間指標的一范例,其中顯示在圖7左下方的一時間“00:00:32”為目前時間指標712的目前時間,且顯示在圖7右下方的另一時間“00:03:06”則為多媒體文件的時間總長度。在本實施例中,目前時間指標712以位于標簽720-3右側且覆蓋于進度條710上的一圓圈來說明。然而此僅為說明的目的,并非用以限定本發(fā)明。在另一范例中,目前時間指標712的形狀以及顏色可被變更。在一些范例中,目前時間指標712的位置可隨著播放中的時間來改變,且可根據(jù)使用者控制來改變(例如使用者可能想要通過拖曳目前時間指標412來改變播放的目前時間)。
[0055]如圖7所示,使用者界面在本范例中可包含一彈出菜單730,其可根據(jù)使用者界面中一特定的信號(例如特定的使用者手勢)或一特定的虛擬按鈕來被觸發(fā),舉例來說,彈出菜單730可包含多個菜單項目,其分別對應多個選項,例如圖7中的菜單項目“共享”、“書簽(bookmark) ”、“ 屏幕截圖(screenshot) ”、“細節(jié)(details) ” 以及“協(xié)助(help)”分別用以提供一共享服務(例如共享該多媒體文件)、一關于書簽的服務(例如新增或利用書簽)、一屏幕截圖服務(例如獲得一屏幕截圖)、本范例的視頻播放器的細節(jié)信息,以及協(xié)助信息(例如使用該視頻播放器的方法)。更明確來說,當檢測到菜單項目“共享”被選取時,處理電路110可將上述標簽信息(例如關于這些標簽的時間戳記以及這些標簽的標簽文字(或標簽字串))附加至多媒體文件,以共享該多媒體案以及上述標簽信息,如此一來,使用者可將多媒體文件共享給他/她的朋友,且他們可藉由這些標簽的幫助來從這些標簽中任一標簽(例如特定標簽)的標簽信息所指示的時間戳記來觀看多媒體文件。然而此僅為說明的目的,并非用以限定本發(fā)明。在另一范例中,當檢測到菜單項目“共享”被選取時,處理電路110可準備一份該多媒體文件的復制文件,以及將上述標簽信息(例如關聯(lián)于這些標簽的時間戳記以及這些標簽的標簽文字(或標簽字串))附加至該多媒體文件的復制文件,以共享該多媒體文件以及上述標簽信息,其中多媒體文件在前述電子裝置中將不會被修改(alter),如此一來,使用者可將多媒體文件共享給他/她的朋友,并且他們可藉由這些標簽的幫助來從這些標簽中任一標簽(例如特定標簽)的標簽信息所指示的時間戳記來觀看多媒體文件。為簡潔之故,在本范例中省略與其他范例中相似的敘述。
[0056]請參閱圖8,圖8為應用圖3的方法的工作流程的一實施例的示意圖。
[0057]在步驟810中,處理電路110播放多媒體文件,例如圖1所示的視頻片段(為簡潔之故,在圖8中以“播放視頻”來標示)。
[0058]在步驟820中,因應使用者的指示(例如使用者觸摸圖5中彈出菜單510的菜單項目“將標簽視頻推送至電視”),處理電路110會提供前述的標簽視頻推送服務(為簡潔之故,在圖8中以“選取以將標簽視頻推送至電視”來標示)。例如,標簽視頻可對應于上述的特定標簽(例如圖4中標簽420-1、420-2中之一個,或例如圖7中標簽720_1、720_2以及720-3中之一個)來進行推送服務。然而,此僅為說明的目的,并非用以限定本發(fā)明。
[0059]在步驟830中,處理電路110通過數(shù)字生活網(wǎng)絡聯(lián)盟(Digital Living NetworkAlliance, DLNA)服務來檢查一或多個有連線的電視。例如,在只有一臺電視有連線到DLNA服務時,處理電路可通過DLNA服務檢查該有連線的電視。然而,此僅為說明的目的,并非用以限定本發(fā)明。在另一情況下,當有多臺電視連線到DLNA服務時,處理電路110會決定連線到DLNA服務的這些電視中哪一臺電視適合進行后續(xù)步驟。
[0060]在步驟840中,處理電路110選取一有連線的電視(例如步驟830中有連上DLNA服務的多臺電視中的一臺),其中被選取的電視可視為前述外部顯示裝置的一范例。
[0061]在步驟850中,處理電路110從該特定標簽開始(尤其是從該特定標簽的標簽信息所指示的該特定時間戳記開始)存儲一新的標簽視頻文件,其中該新的標簽視頻文件可為前述臨時文件的一范例。
[0062]在步驟860中,處理電路110將該新的標簽視頻文件的一致資源識別符號(uniform resource identifier,URI)傳送給所選取的有連線的電視(為簡潔之故,在圖8中以“新的標簽視頻URI ”來標示)。如此一來,所選取的有連線的電視便可存取該新的標簽視頻文件。
[0063]在步驟870中,所選取的有連線的電視藉由DLNA串流(streaming)的輔助來播放該新的標簽視頻文件(為簡潔之故,在圖8中以“電視以串流來播放”來標示),其中處理電路110可視所選取的有連線的電視的基于標簽的播放的需要,將DLNA串流內容傳送至該電視。
[0064]在步驟880中,所選取的有連線的電視停止播放該新的標簽視頻文件(為簡潔之故,在圖8中以“電視停止播放”來標示)。舉例來說,所選取的有連線的電視的基于標簽的播放可被完成。在另一范例中,所選取的有連線的電視的以標簽為主的播放可被取消。
[0065]在步驟890中,處理電路110刪除該新的標簽視頻文件。然而,此僅為說明的目的,并非用以限定本發(fā)明。在一些范例中,可不必刪除前述臨時文件(例如該新的標簽視頻文件),其中臨時文件可被保留作其他用途。
[0066]通過工作流程800的執(zhí)行,使用者可輕易地共享多媒體文件,因此可解決已知技術中的問題。為簡潔之故,相似的描述將不在本范例中重復敘述。
[0067]請參考圖9,圖9為應用圖3的方法的工作流程的另一實施例的示意圖。
[0068]在步驟910中,處理電路110播放多媒體文件,例如前述圖1的視頻片段(為簡潔之故,在圖9中以“播放視頻”來標示)。
[0069]在步驟920中,因應使用者的指令(例如使用至觸摸圖5的彈出菜單510中的菜單項目“用PIP來播放標簽視頻”),處理電路110選擇要提供前述的標簽視頻PIP服務(為簡潔之故,在圖9中以“選取以用PIP來播放標簽視