媒體播放節(jié)能系統(tǒng)及方法
【專利摘要】本發(fā)明公開了一種媒體播放節(jié)能系統(tǒng)及方法,包括移動裝置及媒體播放裝置。其中,移動裝置含有節(jié)能函數(shù),媒體播放裝置含有節(jié)能固件。節(jié)能函數(shù)及節(jié)能固件控制移動裝置于媒體串流至媒體播放裝置時,一并背景傳輸后續(xù)播放媒體至媒體播放裝置暫存,減少移動裝置串流持續(xù)時間以降低功耗。
【專利說明】媒體播放節(jié)能系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明是關(guān)于一種媒體播放系統(tǒng)及方法,特別是一種媒體播放節(jié)能系統(tǒng)及方法。
【背景技術(shù)】
[0002] 現(xiàn)今,使用者除使用移動裝置播放媒體(音訊或影像)外,也常使用媒體播放裝置 與移動裝置連線以播放媒體,藉以增加影音品質(zhì)或達(dá)到影音與他人分享的效果,例如:使用 者利用手機(jī)通過無線喇叭(wireless speaker)播放音樂。其中,若使用者經(jīng)一段時間沒有 在移動裝置輸入動作,移動裝置會進(jìn)入閑置模式(idle mode),閑置模式會產(chǎn)生關(guān)閉屏幕、 關(guān)閉背光模塊、降低處理器(CPU ;Central Processing Unit)時脈或關(guān)閉閑置元件等方式 以使移動裝置節(jié)能。
[0003] 只有這樣,移動裝置若在閑置模式下仍以串流(streaming)方式傳送媒體數(shù) 據(jù)至媒體播放裝置以持續(xù)播放,例如:手機(jī)在此閑置模式下仍持續(xù)以音訊串流(audio streaming)方式傳送歌曲數(shù)據(jù)至無線喇叭播放音樂,根據(jù)測量數(shù)據(jù)顯示此時手機(jī)仍有最大 約164mA的耗電流。由此可知,在移動裝置持續(xù)以串流方式通過媒體播放裝置進(jìn)行媒體播 放的情形下,對移動裝置的待機(jī)時間是不利的。尤其現(xiàn)今手機(jī)取向輕薄造型以增加攜帶性, 對電池體積要求日益嚴(yán)苛,手機(jī)的待機(jī)時間長短也是使用者購買時的重要參考因素。
【發(fā)明內(nèi)容】
[0004] 根據(jù)上述問題,本發(fā)明提出了一種媒體播放節(jié)能系統(tǒng)及方法,利用于移動裝置搭 載節(jié)能函數(shù)及媒體播放裝置搭載節(jié)能固件,用以控制媒體傳輸,以降低移動裝置于長期媒 體播放期間的功耗,有效提升移動裝置的續(xù)航力。
[0005] 根據(jù)以上目的,本發(fā)明提出了一種媒體播放節(jié)能系統(tǒng),包括:一移動裝置,具有一 存儲器、一處理器以及一通訊單元,存儲器與處理器以一第一接口電性連接,處理器與通訊 單元以一第二接口電性連接,存儲器內(nèi)含有一媒體播放程序;一媒體播放裝置,具有一暫存 區(qū)、一微控制器、一傳輸單兀及一播放單兀,暫存區(qū)、傳輸單兀與微控制器以一總線電性連 接,微控制器與播放單元以一輸出接口電性連接,通訊單元與傳輸單元以一通訊連結(jié)連接; 其中,當(dāng)播放單元串流播放由媒體播放程序傳來的一第一媒體時,媒體播放程序同時背景 傳送一第二媒體至?xí)捍鎱^(qū)。
[0006] 本發(fā)明一較佳實(shí)施例,在上述媒體播放節(jié)能系統(tǒng)中,移動裝置包含一節(jié)能函數(shù),媒 體播放裝置包含一節(jié)能固件,節(jié)能函數(shù)及節(jié)能固件控制第一媒體及第二媒體的傳送與播 放。
[0007] 本發(fā)明一較佳實(shí)施例,在上述媒體播放節(jié)能系統(tǒng)中,節(jié)能固件是包含于微控制器 中。
[0008] 本發(fā)明一較佳實(shí)施例,在上述媒體播放節(jié)能系統(tǒng)中,節(jié)能函數(shù)是包含于媒體播放 程序中。
[0009] 本發(fā)明一較佳實(shí)施例,在上述媒體播放節(jié)能系統(tǒng)中,節(jié)能函數(shù)及節(jié)能固件包含一 睡眠指令、一喚醒指令、一同步請求指令、一狀態(tài)同步指令、一串流播放指令或一暫存區(qū)播 放指令。
[0010] 本發(fā)明一較佳實(shí)施例,在上述媒體播放節(jié)能系統(tǒng)中,第一媒體及第二媒體為音訊 文件或視訊文件。
[0011] 本發(fā)明一較佳實(shí)施例,在上述媒體播放節(jié)能系統(tǒng)中,通訊連結(jié)符合藍(lán)牙、低功耗藍(lán) 牙、無線相容性認(rèn)證或第三代移動通訊的通信規(guī)范。
[0012] 本發(fā)明一較佳實(shí)施例,在上述媒體播放節(jié)能系統(tǒng)中,媒體播放裝置為一喇叭或視 訊播放裝置,且該移動裝置為一手機(jī)。
[0013] 根據(jù)以上目的,本發(fā)明另提出了一種媒體播放節(jié)能方法,其步驟包括:初始化一移 動裝置的一背景傳輸量;串流播放一第一媒體文件,同時自移動裝置背景傳輸一第二媒體 文件至一媒體播放裝置的一暫存區(qū);及當(dāng)?shù)谝幻襟w文件播放完畢時,以媒體播放裝置播該 第二媒體文件。
[0014] 本發(fā)明一較佳實(shí)施例,在上述媒體播放節(jié)能方法中,其中當(dāng)?shù)诙襟w文件開始播 放后,其步驟更包括:使該移動裝置進(jìn)入睡眠模式;當(dāng)該第二媒體文件播放完畢時,喚醒該 移動裝置;以及顯示一播放狀態(tài)于該移動裝置上。 根據(jù)本發(fā)明所提出的媒體播放節(jié)能系統(tǒng)及方法,相較于【背景技術(shù)】,本發(fā)明是以串流播 放過程于背景傳輸后續(xù)播放媒體至目標(biāo)播放裝置的暫存區(qū),所以本發(fā)明的媒體播放節(jié)能系 統(tǒng)及方法于長期播放期間能減少串流播放時間而有更少的耗電流,以增長移動裝置的待機(jī) 時間。另外,由于媒體播放裝置通常具備較高的電池容量,本發(fā)明減少移動裝置耗能,也能 有效延長移動裝置利用媒體播放裝置進(jìn)行媒體分享的時間。
【專利附圖】
【附圖說明】
[0015] 圖1是本發(fā)明的媒體播放節(jié)能系統(tǒng)方塊示意圖; 圖2是本發(fā)明的媒體播放節(jié)能方法流程示意圖。 【符號說明】 I 媒體播放節(jié)能系統(tǒng) II 移動裝置 III 存儲器 1111 多媒體播放程序 11111 節(jié)能函數(shù) 112 處理器 113 第一接口 114 通訊單元 115 第二接口 13 通訊連結(jié) 12 媒體播放裝置 121 暫存區(qū) 122 微控制器 1221 節(jié)能固件 123 傳輸單元 124 總線 125 播放單元 126 輸出接口 301?307 步驟
【具體實(shí)施方式】
[0016] 本發(fā)明是有關(guān)于一種媒體播放節(jié)能系統(tǒng)及方法,本發(fā)明主要是提出一種通過在移 動裝置與媒體播放裝置搭載節(jié)能指令集的方式,實(shí)現(xiàn)移動裝置在媒體持續(xù)播放期間的功耗 降低進(jìn)而達(dá)到節(jié)能效果,至于系統(tǒng)與方法中所需要使用的演算法、通訊機(jī)制或機(jī)具結(jié)構(gòu),并 非本發(fā)明的揭露重點(diǎn),因此不在此詳述。
[0017] 請先參閱圖1,圖1是本發(fā)明的媒體播放節(jié)能系統(tǒng)方塊圖。如圖1所示,本發(fā)明的 媒體播放節(jié)能系統(tǒng)1包括移動裝置11及媒體播放裝置12,是用以根據(jù)一個播放清單來播放 多個媒體文件。其中,移動裝置11與媒體播放裝置12間是以通訊連結(jié)13進(jìn)行通訊連接,并 用以進(jìn)行數(shù)據(jù)傳輸,進(jìn)行傳輸?shù)拿襟w可為音訊文件或視訊文件。其中,移動裝置11至少包 含存儲器111、處理器112及通訊單元114,存儲器111與處理器112以第一接口 113電性連 接,處理器112與通訊單元114以第二接口 115電性連接,存儲器111內(nèi)含有多媒體播放程 序1111,多媒體播放程序1111具有節(jié)能函數(shù)11111 ;通訊連結(jié)13符合藍(lán)牙(Bluetooth)、低 功耗藍(lán)牙(BLE ;Bluetooth Low Energy)、無線相容性認(rèn)證(Wi-Fi ;Wireless Fidelity)或 第三代移動通訊(3G;Third Generation)等通信規(guī)范其中之一。其中,媒體播放裝置12至 少包含暫存區(qū)121、微控制器122、傳輸單元123及播放單元125,暫存區(qū)121、微控制器122 及傳輸單元123彼此之間是以總線124電性連接,微控制器122與播放單元125以輸出接 口 126互相電性連接,微控制器122具有節(jié)能固件1221。其中,節(jié)能函數(shù)11111及節(jié)能固件 1221至少內(nèi)含下列指令:
[0018] ㈧睡眠指令(CMD_SLEEP),媒體播放裝置12通過此指令,通知移動裝置11,使移 動裝置11進(jìn)入睡眠模式;
[0019] (B)喚醒指令(CMD_WAKE),媒體播放裝置12通過此指令,以喚醒移動裝置11。移 動裝置11在接收此指令后,會發(fā)出喚醒信號給處理器112。移動裝置11被喚醒后,多媒體 播放程序1111接收此指令,了解媒體播放裝置12已串流播放歌曲完畢;
[0020] (C)同步請求指令(CMD_SYNC_REQUEST),多媒體播放程序1111通過此指令,向媒 體播放裝置12請求媒體播放狀態(tài);
[0021] (D)狀態(tài)同步指令(CMD_SYNC_STATUS),媒體播放裝置12將當(dāng)前的媒體播放狀態(tài) (例如:曲名、長度及目前播放時間位置等信息)告知移動裝置11 ;
[0022] (E)串流播放指令(CMD_STREAMING),移動裝置11通知媒體播放裝置12使用串流 方式播放媒體;
[0023] (F)暫存區(qū)播放指令(CMD_BUFFER),移動裝置11通知媒體播放裝置12使用暫存 區(qū)121播放媒體。
[0024] 本發(fā)明的媒體播放節(jié)能系統(tǒng)1是通過節(jié)能函數(shù)11111及節(jié)能固件1221依照播放 清單來播放媒體文件,進(jìn)而實(shí)施節(jié)能播放模式。在此實(shí)施方式,媒體播放裝置12可為喇叭 或視訊播放裝置,因此,要播放的媒體文件可以是音訊文件或視訊文件,如:MP3、WAV、APE、 MP4等;移動裝置11可為智能手機(jī);另外,媒體播放裝置12的暫存區(qū)121至少能容納播放 清單中的單一個媒體文件。
[0025] -個播放清單中的各個媒體文件可以依次排列,并分成奇數(shù)項(xiàng)次和偶數(shù)項(xiàng)次,于 奇數(shù)項(xiàng)次播放期間,移動裝置11經(jīng)通訊連結(jié)13傳送串流播放指令告知媒體播放裝置12,移 動裝置11并對應(yīng)產(chǎn)生第一、第二線程(Thread)。第一線程負(fù)責(zé)將奇數(shù)項(xiàng)次的媒體文件以 串流模式傳送至媒體播放裝置12播放。第二線程負(fù)責(zé)將偶數(shù)項(xiàng)次的媒體文件以背景傳輸 模式傳送至媒體播放裝置12的暫存區(qū)121,背景傳輸模式可為:文件傳輸協(xié)議(FTP ;File Transfer Protocol)或媒體傳輸協(xié)議(MTP ;Media Transfer Protocol)。當(dāng)?shù)诙€程執(zhí)行 完畢,且第一線程的串流模式也執(zhí)行完畢,移動裝置11傳輸暫存區(qū)播放指令,使媒體播放 裝置12播放暫存區(qū)121的偶數(shù)項(xiàng)次媒體文件,同時,媒體播放裝置12回傳睡眠指令給移動 裝置11使移動裝置11進(jìn)入睡眠模式。一實(shí)施例中,在奇數(shù)項(xiàng)次的媒體文件播放期間進(jìn)行 測量,所得最大耗電流為196mA,與【背景技術(shù)】的音訊串流期間的最大耗電流164mA比較,多 出32mA,此乃串流播放時一并進(jìn)行背景傳輸模式及相關(guān)指令傳輸所造成的額外功耗。
[0026] 當(dāng)偶數(shù)項(xiàng)次曲自暫存區(qū)121播放完畢,媒體播放裝置12發(fā)出喚醒指令給移動裝 置11以喚醒移動裝置11。接著,移動裝置11通過發(fā)出同步請求指令給媒體播放裝置12, 使多媒體播放程序1111獲得媒體播放裝置12的媒體現(xiàn)今播放狀態(tài),于是多媒體播放程序 1111能在持續(xù)播放過程中同步更新媒體播放裝置12的媒體播放狀態(tài)。其中,當(dāng)用戶主動 喚醒移動裝置時(如:播/接電話、傳/收短消息、按鈕或屏幕解鎖等動作),同步請求指令 及狀態(tài)同步指令也可被執(zhí)行。一實(shí)施例中,在偶數(shù)項(xiàng)次曲播放期間進(jìn)行測量,所得最大耗 電流僅為3mA,與【背景技術(shù)】的音訊串流期間的最大耗電流164mA比較,大幅減少161mA,因 此在長期播放狀態(tài)及媒體播放裝置12的暫存區(qū)121至少可容納一媒體文件的情形下,與
【背景技術(shù)】相較,以播放兩首歌曲為例,偶數(shù)項(xiàng)次曲及偶數(shù)項(xiàng)次曲各一,假設(shè)兩首歌曲撥放時 間相同(t/2),則播放兩首歌曲所需時間總合為t,并納入前述奇數(shù)項(xiàng)次和偶數(shù)項(xiàng)次播放期 間所測量耗電流信息進(jìn)行計(jì)算,估計(jì)節(jié)能百分比約可達(dá)1 - {[(164+32)*(t/2)+3*(t/2)]/ [164*(t/2)+164*(t/2)]} =39%。
[0027] 在上述實(shí)施方式中,為了清楚描述本發(fā)明有關(guān)節(jié)能函數(shù)11111及節(jié)能固件1221的 操作方式,故簡易地設(shè)定媒體播放裝置12的暫存區(qū)121容量恰可容納單一媒體文件,及預(yù) 設(shè)每次進(jìn)行背景傳輸模式時,即傳輸單一媒體文件至媒體播放裝置12的暫存區(qū)121,然其 并非用以限定本發(fā)明。在其他的實(shí)施方式中,媒體播放裝置12的暫存區(qū)121容量可容納一 個以上的媒體文件,進(jìn)行背景傳輸模式時,同時參考暫存區(qū)121的現(xiàn)有容量、通訊連結(jié)13的 頻寬及串流模式的媒體傳輸流量,傳輸最大容許值的媒體數(shù)據(jù)(可包含完整或部分的媒體 文件)至媒體播放裝置12的暫存區(qū)121,可更進(jìn)一步減少串流模式執(zhí)行的時間,同時更能降 低功耗;另外,在其他的實(shí)施方式中,奇數(shù)項(xiàng)次及偶數(shù)項(xiàng)次的媒體文件可以是切割自一個單 獨(dú)的影音文件的不同部分的媒體片段。
[0028] 根據(jù)前文所揭露的媒體播放節(jié)能系統(tǒng)1及節(jié)能函數(shù)11111及節(jié)能固件1221運(yùn)作 方式,本發(fā)明另提出了一種媒體播放節(jié)能方法,如圖2所示,媒體播放節(jié)能方法包括以下步 驟:
[0029] 步驟301 :在移動裝置11與媒體播放裝置12間建立通訊連結(jié)13用以進(jìn)行數(shù)據(jù)傳 輸。
[0030] 步驟302 :初始化移動裝置11與媒體播放裝置12間的一背景傳輸量;其中,移動 裝置11是通過通訊連結(jié)13取得多媒體播放裝置12的暫存區(qū)121容量信息,求出背景傳輸 量;背景傳輸量可為單一個媒體文件,例如,一首歌曲。
[0031] 步驟303 :以媒體播放裝置12串流播放移動裝置11的一第一媒體文件,同時通過 背景傳輸將移動裝置11的一第二媒體文件傳送至媒體播放裝置12的暫存區(qū)121。
[0032] 步驟304 :當(dāng)?shù)谝幻襟w文件播放完畢時,媒體播放裝置12播放第二媒體文件。
[0033] 步驟305 :當(dāng)?shù)诙襟w文件開始播放時,多媒體播放程序1111使移動裝置11進(jìn)入 睡眠模式。
[0034] 步驟306 :當(dāng)?shù)诙襟w文件播放完畢后,多媒體播放程序1111喚醒移動裝置11。
[0035] 步驟307 :更新媒體播放狀態(tài)。多媒體播放程序1111由媒體播放裝置12獲得媒體 播放狀態(tài),將媒體播放狀態(tài)顯示在移動裝置11 ;當(dāng)播放清單尚未播放完畢,則回到步驟303 重復(fù)上述流程。
[0036] 在上述的媒體播放節(jié)能方法中,第一媒體文件是播放清單中的其中一奇數(shù)項(xiàng)次媒 體文件,第二媒體文件是播放清單中的其中一偶數(shù)項(xiàng)次媒體文件;在其他的實(shí)施方式中,第 一媒體文件及第二媒體文件可以是分割自一個單獨(dú)的影音文件的不同媒體片段。
[0037] 根據(jù)本發(fā)明所提出的媒體播放節(jié)能系統(tǒng)及方法,相較于【背景技術(shù)】,本發(fā)明是以串 流播放過程于背景傳輸后續(xù)播放媒體至目標(biāo)播放裝置的暫存區(qū),所以本發(fā)明的媒體播放節(jié) 能系統(tǒng)及方法于長期播放期間能減少串流播放時間而有更少的耗電流,以增長移動裝置的 待機(jī)時間。另外,由于媒體播放裝置通常具備較高的電池容量,本發(fā)明減少移動裝置耗能, 也能有效延長移動裝置利用媒體播放裝置進(jìn)行媒體分享的時間。
[0038] 雖然本發(fā)明以前述的較佳實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何本領(lǐng) 域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動與潤飾,因此本發(fā)明的專 利保護(hù)范圍須視本說明書所附的權(quán)利要求所界定者為準(zhǔn)。
【權(quán)利要求】
1. 一種媒體播放節(jié)能系統(tǒng),其特征在于,包括: 一移動裝置,具有一存儲器、一處理器以及一通訊單元,該存儲器與該處理器以一第一 接口電性連接,該處理器與該通訊單元以一第二接口電性連接,該存儲器內(nèi)含有一媒體播 放程序;及 一媒體播放裝置,具有一暫存區(qū)、一微控制器、一傳輸單元及一播放單元,該暫存區(qū)、該 傳輸單元與該微控制器以一總線電性連接,該微控制器與該播放單元以一輸出接口電性連 接,該通訊單元與該傳輸單元以一通訊連結(jié)連接; 其中,當(dāng)該播放單元串流播放由該媒體播放程序傳來的一第一媒體時,該媒體播放程 序同時背景傳送一第二媒體至該暫存區(qū)。
2. 根據(jù)權(quán)利要求1所述的媒體播放節(jié)能系統(tǒng),其特征在于,該移動裝置包含一節(jié)能函 數(shù),該媒體播放裝置包含一節(jié)能固件,該節(jié)能函數(shù)及該節(jié)能固件控制該第一媒體及該第二 媒體的傳送與播放。
3. 根據(jù)權(quán)利要求2所述的媒體播放節(jié)能系統(tǒng),其特征在于,該節(jié)能固件是包含于該微 控制器中。
4. 根據(jù)權(quán)利要求2所述的媒體播放節(jié)能系統(tǒng),其特征在于,該節(jié)能函數(shù)是包含于該媒 體播放程序中。
5. 根據(jù)權(quán)利要求2所述的媒體播放節(jié)能系統(tǒng),其特征在于,該節(jié)能函數(shù)及該節(jié)能固件 包含一睡眠指令、一喚醒指令、一同步請求指令、一狀態(tài)同步指令、一串流播放指令或一暫 存區(qū)播放指令。
6. 根據(jù)權(quán)利要求1所述的媒體播放節(jié)能系統(tǒng),其特征在于,該第一媒體及該第二媒體 為音訊文件或視訊文件。
7. 根據(jù)權(quán)利要求1所述的媒體播放節(jié)能系統(tǒng),其特征在于,該通訊連結(jié)符合藍(lán)牙、低功 耗藍(lán)牙、無線相容性認(rèn)證或第三代移動通訊的通信規(guī)范。
8. 根據(jù)權(quán)利要求1所述的媒體播放節(jié)能系統(tǒng),其特征在于,該媒體播放裝置為喇叭或 視訊播放裝置,且該移動裝置為一手機(jī)。
9. 一種媒體播放節(jié)能方法,包括下列步驟: 初始化一移動裝置的一背景傳輸量; 串流播放一第一媒體文件,同時自該移動裝置背景傳輸一第二媒體文件至一媒體播放 裝置的一暫存區(qū);及 當(dāng)該第一媒體文件播放完畢時,以該媒體播放裝置播放該第二媒體文件。
10. 根據(jù)權(quán)利要求9所述的媒體播放節(jié)能方法,其特征在于,當(dāng)該第二媒體文件開始播 放后,更包括: 使該移動裝置進(jìn)入睡眠模式; 當(dāng)該第二媒體文件播放完畢時,喚醒該移動裝置;以及 顯示一播放狀態(tài)于該移動裝置上。
【文檔編號】H04N21/433GK104159143SQ201410405962
【公開日】2014年11月19日 申請日期:2014年8月18日 優(yōu)先權(quán)日:2014年8月18日
【發(fā)明者】胡勝雄, 薛文綺 申請人:英華達(dá)(上海)科技有限公司, 英華達(dá)(上海)電子有限公司, 英華達(dá)股份有限公司