即時串流媒體的播放方法
【專利摘要】本發(fā)明公開了一種即時串流媒體的播放方法。該方法將儲存多個串流數(shù)據(jù)于電子裝置內(nèi),且分別指派多個時間標記,以根據(jù)時間順序排列多個串流數(shù)據(jù)。當使用者欲收聽即時串流媒體中的特定時段時,可通過拖曳一移動游標方式產(chǎn)生一指定時段指令,使電子裝置根據(jù)移動游標的位置選擇相對應的時間標記,且對對應于該時間標記的串流數(shù)據(jù)解碼而產(chǎn)生一指定時段音頻信號。
【專利說明】即時串流媒體的播放方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明關(guān)于一種娛樂媒體的播放方法,尤其關(guān)于來自于網(wǎng)絡電臺的即時串流媒體 的播放方法。
【背景技術(shù)】
[0002] 近年來,網(wǎng)際網(wǎng)絡普及于一般使用者,因此,各種電子化的娛樂媒體皆可通過網(wǎng)絡 傳輸方式而供使用者傳輸或直接收聽,其中傳統(tǒng)娛樂媒體包括錄音帶、CD光碟、DVD光碟、 錄影帶以及傳統(tǒng)廣播等。舉例來說,傳統(tǒng)廣播電臺利用無線電通訊技術(shù)傳輸傳統(tǒng)娛樂媒體 至收音機中,以供使用者收聽。而傳統(tǒng)廣播電臺可通過網(wǎng)絡傳輸方式取代傳統(tǒng)無線電通訊 技術(shù),也即網(wǎng)絡電臺,其中傳統(tǒng)娛樂媒體以即時串流媒體的形式而進行電子化,且利用網(wǎng)絡 傳輸方式被傳輸至電腦系統(tǒng)中,使電腦系統(tǒng)可通過多媒體播放程序?qū)磿r串流媒體解碼而 產(chǎn)生對應于即時串流媒體的音頻信號。以Windows操作系統(tǒng)而言,其多媒體播放程序即為 Windows Media Player。
[0003] 當多媒體播放程序欲播放即時串流媒體時,即時串流媒體通過網(wǎng)絡傳輸方式被傳 輸至電腦系統(tǒng)中,且暫存即時串流媒體于電腦系統(tǒng)的暫存存儲器中,同時多媒體播放程序 對被暫存的即時串流媒體進行解碼而產(chǎn)生音頻信號。當音頻信號播放完畢的后,被暫存的 即時串流媒體則被刪除。接下來反復進行上述步驟,直至使用者關(guān)閉多媒體播放程序為止。
[0004] 然而,于多媒體播放程序播放即時串流媒體的過程中,其播放界面的搜尋條不顯 示前述移動游標,也就是說,使用者無法拖曳移動游標而選擇播放時段。其原因在于,即時 串流媒體為即時性的數(shù)據(jù),也就是說,被傳輸至電腦系統(tǒng)中的即時串流媒體并非完整的文 件,其與傳統(tǒng)娛樂媒體為非即時性的文件(具有固定的播放長度)不同,故多媒體播放程序 對即時串流媒體進行解碼時,無法得知其播放長度,也無法選擇播放時段。
[0005] 因此,當使用者于收聽來自于網(wǎng)絡電臺的即時串流媒體,且必須接聽電話時,于 使用者接聽電話的過程中,使用者無法收聽即時串流媒體而遺漏該時段的即時串流媒體, 造成使用者于接聽電話完畢的后無法與后續(xù)的即時串流媒體銜接。近年智能型手機以及平 板電腦盛行,且智能型手機以及平板電腦等電子裝置也可通過網(wǎng)際網(wǎng)絡技術(shù)而連接于網(wǎng)絡 電臺,故所述多個電子裝置也可通過多媒體播放程序播放即時串流媒體,但所述多個電子 裝置同樣存在有上述問題。因此,需要一種可避免遺漏即時串流媒體的即時串流媒體的播 放方法。
【發(fā)明內(nèi)容】
[0006] 本發(fā)明的主要目的在于提供一種可避免遺漏即時串流媒體的即時串流媒體的播 放方法。
[0007] 本發(fā)明的次要目的在于提供一種可選擇播放時段的即時串流媒體的播放方法。
[0008] 于一較佳實施例中,本發(fā)明提供一種即時串流媒體的播放方法,應用于一網(wǎng)絡電 臺,且該網(wǎng)絡電臺提供多個廣播頻道,該方法包括以下步驟:
[0009] 利用一電子裝置通過一網(wǎng)絡傳輸方式連線至該網(wǎng)絡電臺,且該網(wǎng)絡電臺通過該網(wǎng) 絡傳輸方式傳輸一即時串流媒體至該電子裝置;其中該即時串流媒體由多個即時串流數(shù)據(jù) 所共同組成;
[0010] 該電子裝置對所接收的每一該即時串流數(shù)據(jù)解碼而產(chǎn)生一即時音頻信號,且該電 子裝置播放該即時音頻信號;
[0011] 當該電子裝置接收到一暫存指令時,該電子裝置指派多個時間標記予該電子裝置 目前接收到的該多個即時串流數(shù)據(jù),并暫存該多個時間標記以及該電子裝置目前接收到的 該多個即時串流數(shù)據(jù)于該電子裝置的一暫存存儲器中;以及
[0012] 當該電子裝置接收到一指定時段指令,該電子裝置選擇對應于該指定時段指令的 該時間標記,且對對應于被選擇的該時間標記的該即時串流數(shù)據(jù)解碼,而產(chǎn)生相對應的一 指定時段音頻信號。
【專利附圖】
【附圖說明】
[0013] 圖1為應用本發(fā)明方法的電子裝置于第一較佳實施例中的系統(tǒng)結(jié)構(gòu)示意圖。
[0014] 圖2A、2B為本發(fā)明即時串流媒體的播放方法于第一較佳實施例中的方塊示意圖。
[0015] 圖3為應用本發(fā)明方法的電子裝置于第一較佳實施例中顯示多個廣播頻道的外 觀結(jié)構(gòu)示意圖。
[0016] 圖4為應用本發(fā)明方法的電子裝置的暫存存儲器于第一較佳實施例中暫存多個 時間標記以及多個即時串流數(shù)據(jù)的方塊示意圖。
[0017] 圖5A、5B為應用本發(fā)明方法的電子裝置于第一較佳實施例中顯示移動游標以及 搜尋條圖像的外觀結(jié)構(gòu)示意圖。
[0018] 圖6為應用本發(fā)明方法的電子裝置于第二較佳實施例中的系統(tǒng)結(jié)構(gòu)示意圖。
[0019] 圖7為應用本發(fā)明方法的電子裝置于第三較佳實施例中的系統(tǒng)結(jié)構(gòu)示意圖。
[0020] 圖8A、8B為本發(fā)明即時串流媒體的播放方法于第三較佳實施例中的方塊示意圖。
[0021] 圖9為應用本發(fā)明方法的電子裝置于第三較佳實施例中顯示通訊界面的外觀結(jié) 構(gòu)示意圖。
[0022] 其中,附圖標記說明如下:
[0023] 11、21、31 :電子裝置
[0024] 12、24、34 :網(wǎng)絡電臺
[0025] 22 :遙控裝置
[0026] 23、33:網(wǎng)絡路由器
[0027] 32 :媒體服務器
[0028] 111、211、311 :暫存存儲器
[0029] 112、312:顯示熒幕
[0030] 113、313 :喇叭裝置
[0031] 114、212、314 :播放界面
[0032] 115、222、315 :操作界面
[0033] 316 :通訊界面
[0034] 1151、2221、3151 :播放 / 暫停圖像
[0035] 1152、2222、3152 :停止圖像
[0036] 1153、2223、3153 :暫存圖像
[0037] 1154、2224、3154 :搜尋條圖像
[0038] 1155、2225、3155 :移動游標
[0039] F1?Fn :廣播頻道
[0040] L :廣播頻道清單
[0041] Ml?Μη :即時串流數(shù)據(jù)
[0042] S1 ?S12、S1* ?S9*、S11* ?S14* :步驟
[0043] Stl?Stx :時間標記
【具體實施方式】
[0044] 鑒于現(xiàn)有技術(shù)的缺陷,本發(fā)明提供一種可解決現(xiàn)有技術(shù)問題的即時串流媒體的播 放方法。首先說明應用于本發(fā)明方法的電腦系統(tǒng)的外觀結(jié)構(gòu)。請同時參閱圖1,其為應用本 發(fā)明方法的電子裝置于第一較佳實施例中的系統(tǒng)結(jié)構(gòu)示意圖。圖1顯示一電子裝置11以 及一網(wǎng)絡電臺12,其中電子裝置11通過一網(wǎng)絡傳輸方式連接于網(wǎng)絡電臺12,而網(wǎng)絡電臺12 提供多個廣播頻道F1?Fn,且每一廣播頻道具有相對應的一即時串流媒體,其中即時串流 媒體由多個即時串流數(shù)據(jù)Ml?Μη所共同組成。電子裝置11包括一暫存存儲器111、一顯 示熒幕112以及一喇叭裝置113,暫存存儲器111用以暫存來自于網(wǎng)絡電臺12的即時串流 媒體。
[0045] 顯示熒幕112用以顯示一播放界面114以及一操作界面115,播放界面114顯示被 播放的即時串流媒體的相關(guān)信息,例如廣播頻道信息以及音量等,而操作界面115操作界 面115包括一播放/暫停圖像1151、一停止圖像1152、一暫存圖像1153以及一搜尋條圖像 1154。喇叭裝置113則用以輸出對應于即時串流媒體Μ的即時音頻信號。于本較佳實施例 中,電子裝置11為一音頻播放器,且顯示熒幕112為一觸控式熒幕,以便于使用者通過觸控 方式使用操作界面115。于另一較佳實施例中,其顯示熒幕可采用非觸控式熒幕,而操作界 面則為實體的操作按鍵。
[0046] 接下來請同時參閱圖2Α以及圖2Β,其為本發(fā)明即時串流媒體的播放方法于第一 較佳實施例中的方塊示意圖。本發(fā)明即時串流媒體的播放方法包括:步驟S1 :利用電子裝 置11通過網(wǎng)絡傳輸方式連線至網(wǎng)絡電臺12,且網(wǎng)絡電臺12通過網(wǎng)絡傳輸方式傳輸即時串 流媒體至電子裝置11、步驟S2 :電子裝置11對所接收的多個即時串流數(shù)據(jù)Ml?Μη解碼 而產(chǎn)生一即時音頻信號,且電子裝置11播放即時音頻信號、步驟S3 :判斷電子裝置11是否 接收到一暫存指令、步驟S4 :電子裝置11依序指派多個時間標記(Time Stamp)予多個即 時串流數(shù)據(jù),并暫存多個時間標記以及多個即時串流數(shù)據(jù)于電子裝置11的暫存存儲器111 中、步驟S5 :判斷電子裝置11是否接收到一指定時段指令、步驟S6 :電子裝置11選擇對應 于指定時段指令的時間標記,且對對應于被選擇的時間標記的即時串流數(shù)據(jù)解碼,而產(chǎn)生 相對應的一指定時段音頻信號、步驟S7 :由暫存存儲器111中刪除至少一即時串流數(shù)據(jù)、以 及步驟S8 :停止播放即時音頻信號。其中,步驟S1還包括步驟S11 :利用電子裝置11選擇 多個廣播頻道F1?Fn中的一廣播頻道、以及步驟S12 :網(wǎng)絡電臺12傳輸對應于被選擇的 廣播頻道的即時串流媒體至電子裝置11。
[0047] 本發(fā)明即時串流媒體的播放方法的步驟S1中,當電子裝置11接收到即時串流媒 體Μ時,自動進行步驟S2。于步驟S3中,當判斷電子裝置11接收到暫存指令時,進行步驟 S4,而當判斷電子裝置11未接收到暫存指令時,則再次進行步驟S2。于步驟S5中,當判斷 電子裝置11接收到指定時段指令時,進行步驟S6,而當判斷電子裝置11未接收到指定時段 指令時,則再次進行步驟S4。
[0048] 接下來說明本發(fā)明方法的運作情形。請同時參閱圖1以及圖3,圖3為應用本發(fā) 明方法的電子裝置于第一較佳實施例中顯示多個廣播頻道的外觀結(jié)構(gòu)示意圖。當使用者欲 利用電子裝置11收聽網(wǎng)絡電臺12的即時串流媒體時,首先,使用電子裝置11通過網(wǎng)絡連 線方式連線至網(wǎng)絡電臺112,連線完成之后,電子裝置11的顯示熒幕112顯示一廣播頻道 清單L,且廣播頻道清單L顯示出多個廣播頻道F1?Fn,如圖3所示。此時,使用者可通過 點選多個廣播頻道F1?Fn中的任一廣播頻道而選擇的,例如選擇廣播頻道F2(也即步驟 S11)。接下來,網(wǎng)絡電臺12傳輸對應于被選擇的廣播頻道F2的即時串流媒體至電子裝置 11 (也即步驟S12)。需特別說明的是,即時串流媒體由多個即時串流數(shù)據(jù)Ml?Μη所共同 組成,且電子裝置11被預設為每次僅接收一個即時串流數(shù)據(jù),例如每一即時串流數(shù)據(jù)的文 件大小為l〇KB(Kilo bytes)。當然,每一即時串流數(shù)據(jù)的文件大小可根據(jù)電子裝置11內(nèi) 的暫存存儲器111的容量而設定。其中,即時串流數(shù)據(jù)Ml為電子裝置11于第1秒時所接 收到的即時串流數(shù)據(jù),即時串流數(shù)據(jù)M2為電子裝置11于第2秒時所接收到的即時串流數(shù) 據(jù),以此類推。
[0049] 當即時串流媒體中的即時串流數(shù)據(jù)Ml被暫存于暫存存儲器111中時,電子裝置11 對即時串流數(shù)據(jù)Ml解碼而產(chǎn)生一即時音頻信號,而電子裝置11的喇叭裝置115播放即時 音頻信號(也即步驟S2),使用者得以收聽廣播。當即時串流媒體Μ中的即時串流數(shù)據(jù)Ml 被暫存于暫存存儲器111中的同時,當電子裝置11接收到即時串流媒體Μ中的即時串流數(shù) 據(jù)M2,以此類推。也就是說,后續(xù)的多個即時串流數(shù)據(jù)M3?Μη持續(xù)被傳輸至電子裝置11。 當電子裝置11產(chǎn)生即時音頻信號時,電子裝置11的顯示熒幕112顯示播放界面114以及 操作界面115,其中操作界面115包括一播放/暫停圖像1151、一停止圖像1152、一暫存圖 像1153以及一搜尋條圖像1154,如圖1所示。
[0050] 接下來,判斷電子裝置11是否接收到暫存指令(也即步驟S3),而于電子裝置11 未接收到暫存指令時則持續(xù)接收后續(xù)的多個即時串流數(shù)據(jù)M3?Μη,且對多個即時串流數(shù) 據(jù)M3?Μη解碼而產(chǎn)生相對應的即時音頻信號。
[0051] 當使用者臨時無法收聽廣播而離開電子裝置11時(假設此時電子裝置11已經(jīng)接 收多個即時串流數(shù)據(jù)Ml?Μ10),通過觸壓操作界面115的暫存圖像1153而產(chǎn)生一暫存指 令,此時,判斷電子裝置11接收到暫存指令,使電子裝置11因應暫存指令而依序指派多個 時間標記Stl?Stx予電子裝置11目前接收到的多個即時串流數(shù)據(jù)Mil?Mn,并暫存多 個時間標記Stl?Stx以及多個即時串流數(shù)據(jù)Mil?Μη于暫存存儲器111中(也即步驟 S4),如圖4所示。其中,多個時間標記Stl?Stx根據(jù)時間順序依序,例如時間標記Stl對 應于第11秒的串流數(shù)據(jù)M11,時間標記St2對應于第12秒的串流數(shù)據(jù)M12,以此類推。因 此,被儲存于暫存存儲器111中的多個串流數(shù)據(jù)Mil?Μη可根據(jù)時間順序排列。
[0052] 當然,于儲存暫存存儲器111中的多個串流數(shù)據(jù)Mil?Μη的同時,電子裝置11也 對多個串流數(shù)據(jù)Mil?Μη解碼,且喇叭裝置115播放對應于多個串流數(shù)據(jù)Mil?Μη的即 時音頻信號。另一方面,操作界面115中的搜尋條圖像1154顯示一移動游標1155,且移動 游標1155于暫存指令產(chǎn)生時開始于搜尋條圖像1154上移動。接下來,判斷電子裝置11是 否接收到指定時段指令(也即步驟S5),而于電子裝置11未接收到指定時段指令時則持續(xù) 播放對應于多個串流數(shù)據(jù)Mil?Μη的即時音頻信號。
[0053] 假設使用者離開電子裝置11的時間為60秒(也即目前的時間點為第70秒),于 暫存存儲器111充足的情況下,暫存存儲器111中儲存有時間長度60秒的即時串流媒體, 且移動游標1155移動至搜尋條圖像1154中對應于60秒的位置,如圖5Α所示。當使用者回 到電子裝置11前時,電子裝置11播放第61秒的即時串流數(shù)據(jù)(也即即時串流數(shù)據(jù)Μ71), 也就是說,此時使用者所收聽的廣播內(nèi)容無法與使用者離開電子裝置11時的廣播內(nèi)容銜 接,而遺漏了離開電子裝置60秒的廣播內(nèi)容(也即搜尋條圖像1154中對應于第1秒至第 60秒的內(nèi)容)。
[0054] 當使用者欲收聽離開電子裝置60秒期間的廣播內(nèi)容時,通過拖曳操作界面115的 移動游標1155至搜尋條圖像1154的一端(也即對應于第1秒的位置)而產(chǎn)生一指定時段 指令(也即步驟S6),且判斷電子裝置11接收到指定時段指令,使電子裝置11由暫存存儲 器111中選擇對應于指定時段指令的時間標記,其中對應于第1秒位置的時間標記為時間 標記Stl,且對應于時間標記Stl的即時串流數(shù)據(jù)為即時串流數(shù)據(jù)Mil。接下來,電子裝置 11對即時串流數(shù)據(jù)Mil解碼而產(chǎn)生相對應的一指定時段音頻信號(也即步驟S6),其中該 指定時段音頻信號為由使用者離開電子裝置時的廣播內(nèi)容。而喇叭裝置113輸出指定時段 音頻信號,此時,移動游標1155由搜尋條圖像1154的一端開始往搜尋條圖像1154的另一 端移動,如圖5B所示。
[0055] 簡言之,本發(fā)明方法是將電子裝置11所依序接收到的多個串流數(shù)據(jù)Mil?Μη暫 存于暫存存儲器111中,且分別指派多個時間標記Stl?Stx,以便電子裝置11得知哪一播 放時段應對哪一即時串流數(shù)據(jù)解碼而產(chǎn)生正確的指定時段音頻信號。因此,本發(fā)明方法可 于即時性的即時串流媒體中任意選擇所欲收聽的播放時段。
[0056] 當然,使用者也可根據(jù)其喜好而于搜尋條圖像1154中拖曳移動游標1155,以跳過 不想收聽的廣播內(nèi)容。舉例來說,當使用者由搜尋條圖像1154中對應于第1秒的位置收 聽至對應于20秒的位置時,發(fā)現(xiàn)其播放時段的廣播內(nèi)容為廣告或使用者不感興趣的內(nèi)容 而欲跳過該段廣播內(nèi)容,此時,使用者可通過前述產(chǎn)生指定時段指令的方式拖曳移動游標 1155至搜尋條圖像1154中對應于第40秒的位置,以便收聽其后的廣播內(nèi)容。當移動游標 1155被拖曳至搜尋條圖像1154中對應于第40秒的位置時,假設對應于第40秒的時間標記 為時間標記St40,且對應于時間標記St40的即時串流數(shù)據(jù)為即時串流數(shù)據(jù)M50,電子裝置 11對對應于時間標記St40的即時串流數(shù)據(jù)M50解碼而產(chǎn)生相對應的指定時段音頻信號,且 喇叭裝置113播放的。同時,排列于時間標記St40前的多個時間標記,也即時間標記Stl? St39所對應的即時串流數(shù)據(jù)Mil?M49會由暫存存儲器111中刪除(也即步驟S7)。
[0057] 于本較佳實施例中,電子裝置11被預設為當使用者拖曳移動游標1155至某一播 放時段時,刪除排列于該播放時段的前的多個即時串流數(shù)據(jù),其可確保暫存存儲器111具 有足夠的儲存空間。而于另一較佳實施例中,電子裝置也可設定為進行指定時段指令時,保 留所有的即時串流數(shù)據(jù),以確保使用者可多次收聽其廣播內(nèi)容。
[0058] 需特別說明的是,于使用者收聽利用暫存指令而儲存的廣播內(nèi)容的過程中,電子 裝置11仍然接收到來自于廣播電臺12的后續(xù)的即時串流媒體,且對后續(xù)的即時串流媒體 進行暫存指令。也就是說,于使用者回到電子裝置11的播放時段為第60秒,而使用者由收 聽0秒至20秒的廣播內(nèi)容的過程中,即時串流媒體Μ的播放長度仍然持續(xù)增加,也即其播 放長度由60秒增加至80秒,直至使用者關(guān)閉電子裝置11為止。于使用者收聽儲存的廣播 內(nèi)容的同時,持續(xù)儲存目前的即時串流數(shù)據(jù)為了避免遺漏任何使用者可能希望收聽的廣播 內(nèi)容,以確保即時串流媒體的完整性。
[0059] 最后,當使用者欲停止收聽廣播時,可關(guān)閉電子裝置11或通過操作界面115的停 止圖像1152而停止播放即時音頻信號(也即步驟S8),此時,電子裝置11刪除暫存存儲器 111中所儲存的多個即時串流數(shù)據(jù)Ml?Μη。本發(fā)明即時串流媒體的播放方法完成。
[0060] 再者,本發(fā)明更提供一第二較佳實施例。請參閱圖6,其為應用本發(fā)明方法的電子 裝置于第二較佳實施例中的系統(tǒng)結(jié)構(gòu)示意圖。圖6顯示一電子裝置21、一遙控裝置22、一 網(wǎng)絡路由器23以及一網(wǎng)絡電臺24,電子裝置21以及遙控裝置22通過一網(wǎng)絡傳輸方式連 接于網(wǎng)絡路由器23,且網(wǎng)絡電臺24通過網(wǎng)絡傳輸方式連接于網(wǎng)絡路由器23,使電子裝置 21通過網(wǎng)絡路由器23而連線至遙控裝置22以及網(wǎng)絡電臺24,且遙控裝置22通過網(wǎng)絡路 由器23而連線至電子裝置21以及網(wǎng)絡電臺24。而網(wǎng)絡電臺24提供多個廣播頻道F1? Fn,且每一廣播頻道具有相對應的一即時串流媒體,其中即時串流媒體由多個即時串流數(shù) 據(jù)Ml?Μη所共同組成。電子裝置21包括一暫存存儲器211以及一播放界面212,暫存存 儲器211用以暫存來自于網(wǎng)絡電臺24的即時串流媒體,而播放界面212用以顯示被播放的 即時串流媒體的相關(guān)信息。遙控裝置22具有一顯示熒幕221,且顯示熒幕221顯示一操作 界面222,操作界面222包括一播放/暫停圖像2221、一停止圖像2222、一暫存圖像2223以 及一搜尋條圖像2224,且搜尋條圖像2224中顯示一移動游標2225。于本較佳實施例中,電 子裝置21為一喇叭裝置。
[0061] 本較佳實施例的電子裝置21、遙控裝置22、網(wǎng)絡路由器23以及網(wǎng)絡電臺24的架 構(gòu)如上所述,而本較佳實施例中的方法與前述第一較佳實施例大致上相同,其相同之處則 不再多加說明。至于其不同之處僅在于,使用者利用遙控裝置22執(zhí)行暫存指令、播放指令 以及指定時段指令,而其播放界面212設置于電子裝置21上。
[0062] 此外,本發(fā)明更提供一第三較佳實施例。請參閱圖7,其為應用本發(fā)明方法的電子 裝置于第三較佳實施例中的系統(tǒng)結(jié)構(gòu)示意圖。圖7顯示一電子裝置31、一媒體服務器32、 一網(wǎng)絡路由器33以及一網(wǎng)絡電臺34,其中電子裝置31以及媒體服務器32通過一網(wǎng)絡傳輸 方式連接于網(wǎng)絡路由器33,且網(wǎng)絡電臺34通過網(wǎng)絡傳輸方式連接于網(wǎng)絡路由器33,使電子 裝置31通過網(wǎng)絡路由器33而連線至媒體服務器32以及網(wǎng)絡電臺34。媒體服務器32通過 網(wǎng)絡路由器33而連線至電子裝置31以及網(wǎng)絡電臺34,而網(wǎng)絡電臺34通過網(wǎng)絡路由器33 而連線至電子裝置31以及媒體服務器32。
[0063] 網(wǎng)絡電臺34提供多個廣播頻道F1?Fn,且每一廣播頻道具有相對應的一即時串 流媒體,其中即時串流媒體由多個即時串流數(shù)據(jù)Ml?Μη所共同組成。電子裝置31包括一 暫存存儲器311、一顯示熒幕312以及一喇叭裝置313,暫存存儲器311用以暫存來自于網(wǎng) 絡電臺34的即時串流媒體。顯示熒幕312用以顯示一播放界面314、一操作界面315以及一 通訊界面316 (請參照圖9),播放界面314顯示被播放的即時串流媒體的相關(guān)信息,例如廣 播頻道信息以及音量等,而操作界面315包括一播放/暫停圖像3151、一停止圖像3152、 一暫存圖像3153以及一搜尋條圖像3154,且搜尋條圖像3154中顯示一移動游標3155。喇 叭裝置313則用以輸出對應于即時串流媒體Μ的即時音頻信號。媒體服務器32具有一存 儲器321,其用以儲存來自于網(wǎng)絡電臺35的多個廣播頻道F1?Fn。于本較佳實施例中, 電子裝置31為一智能型手機,顯示熒幕312為一觸控式熒幕,且電子裝置31、媒體服務器 32、網(wǎng)絡路由器33以及網(wǎng)絡電臺34皆相容于數(shù)字生活網(wǎng)絡聯(lián)盟(Digital Living Network Alliance,DLNA)。而于另一較佳實施例中,電子裝置也可采用平板電腦或電腦主機。
[0064] 接下來請同時參閱圖8A以及圖8B,其為本發(fā)明即時串流媒體的播放方法于第三 較佳實施例中的方塊示意圖。本發(fā)明即時串流媒體的播放方法包括:步驟S1* :利用電子裝 置31通過網(wǎng)絡傳輸方式連線至網(wǎng)絡電臺34,且網(wǎng)絡電臺34通過網(wǎng)絡傳輸方式傳輸多個即 時串流數(shù)據(jù)Ml?Μη至電子裝置31、步驟S2* :電子裝置31對即時串流媒體解碼而產(chǎn)生一 即時音頻信號,且電子裝置31播放即時音頻信號、步驟S3* :判斷電子裝置31是否接收到 一暫存指令、步驟S4* :電子裝置31依序指派多個時間標記予多個即時串流數(shù)據(jù),并暫存多 個時間標記以及多個即時串流數(shù)據(jù)于電子裝置31的暫存存儲器311中、步驟S5* :判斷電 子裝置31是否接收到一指定時段指令、步驟S6* :電子裝置31選擇對應于指定時段指令的 時間標記,且對對應于被選擇的時間標記的即時串流數(shù)據(jù)解碼,而產(chǎn)生相對應的一指定時 段音頻信號、以及步驟S7* :停止播放即時音頻信號。本較佳實施例的方法大致上與前述第 一較佳實施例的方法相同,而不再多加說明。
[0065] 本較佳實施例的方法與前述第一較佳實施例的方法不同之處有三,第一,步驟S1* 還包括步驟S11* :電子裝置31通過網(wǎng)絡傳輸方式連線至媒體服務器32,且媒體服務器32 通過網(wǎng)絡連線方式連線至網(wǎng)絡電臺34、步驟S12* :網(wǎng)絡電臺34傳輸多個廣播頻道F1?Fn 至媒體服務器32、步驟S13* :利用電子裝置31選擇多個廣播頻道F1?Fn中的一廣播頻 道、以及步驟S14* :網(wǎng)絡電臺34傳輸對應于被選擇的廣播頻道的即時串流媒體至電子裝置 31。也就是說,于取得即時串流媒體Μ的過程中,必須先通過電子裝置31連線至媒體服務 器32而獲得包含有多個廣播頻道F1?Fn的廣播頻道清單,且提供網(wǎng)絡電臺34的網(wǎng)絡位 置予電子裝置31。
[0066] 第二,當使用者臨時無法收聽廣播而離開電子裝置31時,可如同前述第一較佳實 施例般,通過觸壓操作界面315的暫存圖像3153而產(chǎn)生一暫存指令,其屬于被動式驅(qū)動。而 本較佳實施例的電子裝置31具有一主動式驅(qū)動,當使用者收聽廣播時,其顯示熒幕312顯 示出播放界面314以及操作界面315,而當使用者通過電子裝置31進行通話時,其顯示熒 幕312顯示出通訊界面316,如圖9所示。當使用者收聽廣播的過程中,其電子裝置31接收 到通訊信號而欲進行通話時,顯示熒幕312會由播放界面314以及操作界面315轉(zhuǎn)換為通 訊界面316,且喇叭裝置313中斷播放對應于即時串流媒體的即時音頻信號,而播放通信鈴 聲,此時,電子裝置31自動產(chǎn)生暫存指令,以避免遺漏即時串流媒體。因此,本較佳實施例 的電子裝置31可自動產(chǎn)生暫存指令,而不會因操作界面315消失而無法執(zhí)行暫存指令。 [0067] 第三,當使用者拖曳移動游標3155至某一播放時段時,電子裝置31被預設為保留 所有的即時串流數(shù)據(jù),以確保即時串流媒體的完整性,以便于使用者可反復收聽其廣播內(nèi) 容。
[0068] 根據(jù)上述各較佳實施例可知,本發(fā)明即時串流媒體的播放方法利用電子裝置分次 接收多個串流數(shù)據(jù),且分別指派多個時間標記,的后暫存多個串流數(shù)據(jù)以及多個時間標記, 以便電子裝置得知哪一播放時段應對哪一即時串流數(shù)據(jù)解碼而產(chǎn)生正確的指定時段音頻 信號。因此,本發(fā)明方法可于即時性的即時串流媒體中任意選擇所欲收聽的播放時段。另 夕卜,于使用者收聽暫存的廣播內(nèi)容的同時,后續(xù)傳輸至電子裝置的即時串流媒體仍持續(xù)被 暫存,而可避免遺漏任何使用者可能希望收聽的廣播內(nèi)容,以確保即時串流媒體的完整性。
[0069] 以上所述僅為本發(fā)明的較佳實施例,并非用以限定本發(fā)明的申請專利范圍,因此 凡其它未脫離本發(fā)明所揭示的精神下所完成的等效改變或修飾,均應包含于本案的申請專 利范圍內(nèi)。
【權(quán)利要求】
1. 一種即時串流媒體的播放方法,應用于一網(wǎng)絡電臺,且該網(wǎng)絡電臺提供多個廣播頻 道,該方法包括以下步驟: 利用一電子裝置通過一網(wǎng)絡傳輸方式連線至該網(wǎng)絡電臺,且該網(wǎng)絡電臺通過該網(wǎng)絡傳 輸方式傳輸一即時串流媒體至該電子裝置;其中該即時串流媒體由多個即時串流數(shù)據(jù)所共 同組成; 該電子裝置對所接收的每一該即時串流數(shù)據(jù)解碼而產(chǎn)生一即時音頻信號,且該電子裝 置播放該即時音頻信號; 當該電子裝置接收到一暫存指令時,該電子裝置依序指派多個時間標記予該電子裝置 目前接收到的該多個即時串流數(shù)據(jù),并暫存該多個時間標記以及該電子裝置目前接收到的 該多個即時串流數(shù)據(jù)于該電子裝置的一暫存存儲器中;以及 當該電子裝置接收到一指定時段指令,該電子裝置選擇對應于該指定時段指令的該時 間標記,且對對應于被選擇的該時間標記的該即時串流數(shù)據(jù)解碼,而產(chǎn)生相對應的一指定 時段音頻信號。
2. 如權(quán)利要求1所述的即時串流媒體的播放方法,其中于該電子裝置通過該網(wǎng)絡傳輸 方式連線至該網(wǎng)絡電臺的步驟中,還包括: 利用該電子裝置選擇該多個廣播頻道中的一廣播頻道;以及 該網(wǎng)絡電臺傳輸對應于被選擇的該廣播頻道的該即時串流媒體至該電子裝置,且該電 子裝置依序接收該多個即時串流數(shù)據(jù)。
3. 如權(quán)利要求1所述的即時串流媒體的播放方法,其中于該電子裝置通過該網(wǎng)絡傳輸 方式連線至該網(wǎng)絡電臺的步驟中,還包括: 該電子裝置通過該網(wǎng)絡傳輸方式連線至一媒體服務器,且該媒體服務器通過該網(wǎng)絡連 線方式連線至該網(wǎng)絡電臺; 該多個廣播頻道被傳輸至該媒體服務器; 利用該電子裝置選擇該多個廣播頻道中的一廣播頻道;以及 該網(wǎng)絡電臺傳輸對應于被選擇的該廣播頻道的該即時串流媒體至該電子裝置,且該電 子裝置依序接收該多個即時串流數(shù)據(jù)。
4. 如權(quán)利要求1所述的即時串流媒體的播放方法,其中當該電子裝置對所接收的每一 該即時串流數(shù)據(jù)解碼而產(chǎn)生該即時音頻信號時,該電子裝置的一喇叭裝置播放該即時音頻 信號;而當該電子裝置接收到該指定時段音頻信號時,該喇叭裝置播放該指定時段音頻信 號。
5. 如權(quán)利要求4所述的即時串流媒體的播放方法,其中該電子裝置為一電腦主機、一 智能型手機、一平板電腦、一音頻播放器或一遙控裝置。
6. 如權(quán)利要求5所述的即時串流媒體的播放方法,其中于該電子裝置對所接收的每一 該即時串流數(shù)據(jù)解碼而產(chǎn)生對應于每一該即時串流數(shù)據(jù)時,該電子裝置播放該即時音頻信 號,且該電子裝置顯示一播放界面;其中當該電子裝置的該播放界面被關(guān)閉且該電子裝置 顯示一通訊界面,而中斷播放該即時音頻信號時,該電子裝置自動產(chǎn)生該暫存指令。
7. 如權(quán)利要求1所述的即時串流媒體的播放方法,其中該暫存指令以及該指定時段指 令由該電子裝置所提供的一操作界面或一操作按鍵被操作而產(chǎn)生。
8. 如權(quán)利要求1所述的即時串流媒體的播放方法,其中該電子裝置為一喇叭裝置,且 該暫存存儲器被設置于該喇叭裝置內(nèi)。
9. 如權(quán)利要求8所述的即時串流媒體的播放方法,其中該暫存指令以及該指定時段指 令由一遙控裝置所提供的一操作界面或一操作按鍵被操作而產(chǎn)生,且該遙控裝置通過該網(wǎng) 絡傳輸方式與該喇叭裝置連線。
10. 如權(quán)利要求1所述的即時串流媒體的播放方法,其中當該電子裝置產(chǎn)生該指定時 段音頻信號的后,還包括由該暫存存儲器中刪除該至少一即時串流數(shù)據(jù),且該至少一即時 串流數(shù)據(jù)所對應的該至少一時間標記排列于被選擇的該時間標記之前。
【文檔編號】H04N21/658GK104125489SQ201310150546
【公開日】2014年10月29日 申請日期:2013年4月26日 優(yōu)先權(quán)日:2013年4月26日
【發(fā)明者】楊嶸璋 申請人:致伸科技股份有限公司