專利名稱:用于提供終端中的廣播流的暫停功能的裝置和方法
技術領域:
本發(fā)明涉及用于提供用于終端的廣播流服務的暫停功能的裝置和方法。
相關技術的描述一般,流服務是一種多媒體服務,其中多媒體數(shù)據不存入終端的存儲單元而是被再現(xiàn)(播放)并隨后被清除。流線化服務廣泛地用于固定線路通信網絡中,它可有利地用于沒有充足的存儲空間的移動通信終端,諸如移動電話。
實現(xiàn)視頻流的技術被分成圖像壓縮算法、語音壓縮算法和無線/有線網絡協(xié)議。
使用視頻壓縮技術的當前有線/無線系統(tǒng)中使用的視頻格式包括國際ISO/IEC標準委員會指定的MPEG(移動圖片專家組)組格式,諸如MPEG1、MPEG2、MPEG4等以及由國際ITU-T標準委員會指定的諸如H.261、H.263、H.264等的H.26x組格式。
特別是,在具有無線通信終端的無線環(huán)境中,MPEG4或H.263正發(fā)展成為可應用的國際標準,且作為國際無線移動通信標準組織的3GPP(第三代合作伙伴項目)和3GPP2標準委員會已采納了MPEG4格式作為用于VOD(視頻點播;用戶定義視頻觀看服務)技術的標準并采納H.263格式作為用于視頻電話(VT)的標準。根據壓縮技術和圖片質量增強技術的發(fā)展,對H.264格式的需求正提升到MPEG-4和H.263格式的水平。
作為語音壓縮算法的示例,通常使用適于無線環(huán)境的諸如MIDI(樂器指令數(shù)字化接口MP3(MPEG音頻層3)或AAC(高級音頻編碼)、QCELP(QualcommTM代碼激發(fā)線性預測)、EVRC(增強可變速率編碼器)等的有線/無線語音壓縮算法,且對AAC+的需求正與壓縮技術和語音質量提升技術的發(fā)展一起提升。
有線/無線網絡協(xié)議包括具有較低的傳輸速率和較高的傳輸可靠性的TCP(傳輸控制協(xié)議)以及具有較高傳輸速率和較低傳輸可靠性的UDP(用戶數(shù)據報協(xié)議)。特別是,在網絡速率較低且分組丟失頻繁出現(xiàn)的無線環(huán)境中,適合作為具有TCP和UDP的優(yōu)點的實時協(xié)議的RTP(實時傳輸協(xié)議)和RTCP(RTP控制協(xié)議)正逐漸被采納作為標準,且為了自適應地對應實時服務,還廣泛地使用RTSP(實時流協(xié)議)和SDP(服務發(fā)現(xiàn)協(xié)議)。
總之,可以說,為了實現(xiàn)移動通信終端中的視頻流服務,MPEG4、H.263和H.265通常用作圖像數(shù)據格式,AAC和AAC+通常用作語音數(shù)據格式,而RTP、RTCP、RTSP和SDP通常用作傳輸協(xié)議格式。
圖1是示出用于向移動通信終端提供多媒體廣播流服務的普通系統(tǒng)的結構的示圖。普通多媒體廣播流服務系統(tǒng)包括用于生成模擬多媒體廣播數(shù)據的視頻照相機60;用于將所生成的模擬多媒體廣播數(shù)據轉換成數(shù)字媒體數(shù)據的VOD編碼器50;用于利用轉換后的數(shù)字媒體數(shù)據根據無線流傳輸協(xié)議生成RTP/RTCP分組的流服務器40;用于發(fā)送RTP/RTCP分組的發(fā)送器30;用于將通過發(fā)送器30發(fā)送的RTP/RTCP分組通過無線通信發(fā)送到移動通信終端10的基站20;以及用于將通過基站20接收的接收RTP/RTCP分組再現(xiàn)成廣播流的移動通信終端10。
如上所述地構建的普通多媒體廣播流服務系統(tǒng)按以下方式操作。
當移動通信終端10請求諸如體育廣播、實時新聞(即實況新聞廣播)、脫口秀等的一特定廣播上下文時,流服務器40將所請求的廣播上下文發(fā)送給移動通信終端10。
當移動通信終端10請求實時新聞時,新聞節(jié)目的模擬多媒體廣播數(shù)據由視頻廣播照相機60提供給VOD編碼器50,且VOD編碼器50利用MPEG編碼程序或H.265編碼程序將該模擬多媒體廣播數(shù)據轉換成數(shù)字媒體數(shù)據。將轉換后的數(shù)字媒體數(shù)據提供給流服務器40,且該流服務器40將數(shù)字媒體數(shù)據轉換成RTP/RTCP分組并經由發(fā)送器30將它們發(fā)送給基站20?;?0將RTP/RTCP分組型數(shù)字媒體數(shù)據發(fā)送給移動通信終端10,它接著接收數(shù)字媒體數(shù)據并通過流服務將實時新聞廣播提供給用戶。
當基于下載到終端的上下文或者其速率可由用戶任意調節(jié)的VOD上下文向移動通信終端提供流服務時,如果出現(xiàn)流服務出于用戶的某些理由而需要被中止的情況,諸如當用戶接收到接入的語音呼叫并通過移動通信終端進行語音呼叫通信時,通常移動通信終端會利用暫停功能將上下文的再現(xiàn)暫時停止特定量的時間。
但是,當移動通信終端正提供其再現(xiàn)速率不能由用戶調節(jié)的廣播上下文時,諸如實況廣播上下文或預先記錄的廣播上下文作為流服務被提供給用戶,如果廣播流服務需要由用戶暫時停止,則用戶就不能接收到暫停流服務期間的一部分廣播上下文。
發(fā)明內容
因此,本發(fā)明的目的在于提供一種用于提供終端的廣播流服務的暫停功能的裝置和方法。
為了整體或部分實現(xiàn)至少以上目的,提供了一種用于提供終端的廣播流服務的暫停功能的方法,包括在輸入暫停鍵時,中止再現(xiàn)并暫時存儲從流服務器發(fā)送的廣播流分組數(shù)據;以及在輸入暫停解除鍵時,從所述暫停的時間點開始再現(xiàn)所述暫時存儲的廣播流分組數(shù)據。
為了整體或部分實現(xiàn)至少以上目的,還提供了一種用于提供終端的廣播流的暫停功能的裝置,包括網絡接口單元,用于通過無線網絡從流服務器接收廣播流分組數(shù)據;用戶輸入接口單元,用于接收用于廣播流的暫停的鍵;流播放器,用于在輸入暫停鍵時中止再現(xiàn)、通過網絡接口單元接收廣播流分組數(shù)據并暫時存儲它,以及在輸入暫停解除鍵時從暫停時間點開始再現(xiàn)所述暫時存儲的廣播流分組數(shù)據。
本發(fā)明的其它優(yōu)點、目的和特點將部分在以下描述中闡述且部分將通過對以下內容的審查而為本領域的普通技術人員顯而易見或者通過從本發(fā)明的實施中得知。可以如所附權利要求書中特別指出的那樣實現(xiàn)和獲得本發(fā)明的目的和優(yōu)點。
將參考附圖詳細描述本發(fā)明,其中相同的標號表示相同的元件,其中圖1是示出用于向終端提供多媒體廣播流服務的普通系統(tǒng)的示例結構的示意框圖。
圖2是示出根據本發(fā)明的提供終端廣播流暫停功能的裝置的示例結構的示意框圖。
圖3是示出根據本發(fā)明的執(zhí)行多媒體廣播流的暫停功能的任務的示例狀態(tài)變換的示圖。
圖4是說明根據本發(fā)明的用于提供終端的廣播流暫停功能的示例方法的過程的流程圖。
圖5是示出根據本發(fā)明的暫停功能的廣播流的示例分組數(shù)據流的示圖。
具體實施例方式
本發(fā)明中,終端提供廣播流的暫停功能,從而在提供廣播流服務時,當它由用戶暫時中止(停止或暫停)時,連續(xù)地接收和存儲廣播上下文的分組數(shù)據。此后,當解除暫停狀態(tài)時,從暫停的時間點開始繼續(xù)廣播上下文分組數(shù)據的再現(xiàn)。
為了實現(xiàn)終端中的多媒體服務,特別是在移動通信終端中,需要考慮到移動通信終端的各種操作系統(tǒng)(OS)特征來設計多媒體服務。
與普通服務器計算機或個人計算機不同,移動通信終端是嵌入式系統(tǒng),其有限的資源和實時特征被認為是很重要的。因此,基于考慮實時性能的RTOS(實時操作系統(tǒng))來操作移動通信終端的OS,這與諸如Windows、UNIX和LINUX的其它操作系統(tǒng)不同。當前,術語RTOS表示用于嵌入式系統(tǒng)的相對較小的OS,而非用于實時系統(tǒng)的OS。
一般,在CDMA移動通信終端的情況下,通常使用由QualcommTM制造的被稱作REX的RTOS,且對于高級移動通信終端,可以使用諸如Nucles、EmbeddedLinux、WinCE等的RTOS。
RTOS具有用優(yōu)先級管理任務調度的特性,并執(zhí)行諸如向管理實時系統(tǒng)的各種功能的任務分配合適的CPU處理時間的功能。
因此,為了適當提供終端中的服務,特別是在移動通信終端中,上下文切換必須通過任務管理平滑地進行。
一般,用于OS(操作系統(tǒng))的任務狀態(tài)包括準備狀態(tài)、等待狀態(tài)、運行狀態(tài)等。準備狀態(tài)表示其中任務已準備好稍后使用的狀態(tài)。等待狀態(tài)表示其中在任務被實際使用后該任務移交其控制權用于不同任務的運行的狀態(tài)。運行狀態(tài)表示其中任務實際執(zhí)行一操作的狀態(tài)。此外,也可存在幾種其它的任務狀態(tài),諸如中止狀態(tài)、休眠狀態(tài)等,但這些狀態(tài)在這里不詳細考慮。
為了將本發(fā)明的技術應用于終端,可提供多媒體播放器任務、用戶接口(UI)任務、網絡任務、系統(tǒng)呼叫任務。多媒體播放器任務可執(zhí)行用于實際播放的多媒體數(shù)據的全面控制。多媒體播放器任務可區(qū)分接收到的數(shù)據的媒體類型,并能提供用于解碼、顯示等的命令。UI任務可執(zhí)行諸如接收鍵輸入、用戶的上下文選擇等的功能。網絡任務可從流服務器接收流分組。系統(tǒng)呼叫任務可檢查是否接收到語音呼叫。此外,可以存在播放所需的一些其它的任務,但這里不詳細論述。
圖2是示出根據本發(fā)明的用于提供終端廣播流的暫停功能的裝置的示例結構的示意框圖。
根據本發(fā)明的用于提供終端廣播流的暫停功能的裝置可包括用于執(zhí)行與網絡的無線接口的網絡接口單元100;用于接收用戶的鍵輸入的用戶輸入接口單元110;播放器120,它用于當通過用戶輸入接口單元110輸入暫停流服務的功能(例如,鍵)時中止再現(xiàn)流分組數(shù)據并臨時存儲通過網絡接口單元100接收的廣播流分組數(shù)據,以及在輸入解除暫停的功能(例如,鍵)時解碼該暫時存儲的廣播流分組數(shù)據并執(zhí)行解碼的廣播流分組數(shù)據的再現(xiàn);由播放器120控制用于顯示解碼的視頻數(shù)據的顯示單元130;以及由播放器120控制用于輸出解碼的音頻數(shù)據的揚聲器140。
播放器120可包括用于一般地控制通過網絡接口單元100接收的廣播流分組數(shù)據的再現(xiàn)和暫停功能的主播放器控制器121;用于暫時存儲通過由控制器121控制的網絡接口單元100接收的廣播流分組數(shù)據的臨時存儲緩沖器122;由控制器121控制的用于解碼廣播流分組數(shù)據的視頻數(shù)據的視頻編解碼器(CODEC)123;以及由控制器121控制的用于解碼廣播流分組數(shù)據的音頻數(shù)據的音頻編解碼器(CODEC)124。
控制器121控制存儲器中的OS(操作系統(tǒng))且OS執(zhí)行多媒體播放器任務、網絡任務、UI任務、系統(tǒng)呼叫任務之間的上下文切換。OS可以是RTOS。
圖3是示出根據本發(fā)明的執(zhí)行多媒體廣播流的暫停功能的任務的示例狀態(tài)變換的示圖。
在多媒體播放器任務、網絡任務、UI任務、系統(tǒng)呼叫任務處于準備狀態(tài)的情況下,當播放(再現(xiàn))開始時,多媒體播放器任務和網絡任務被變換到運行狀態(tài)而系統(tǒng)呼叫任務和UI任務被變換到等待狀態(tài)。因此,網絡任務通過網絡接口單元100接收廣播流分組數(shù)據,且多媒體播放器任務區(qū)分接收到的流分組數(shù)據的媒體類型,指示流分組數(shù)據的視頻和音頻分量的解碼,還指示解碼的視頻和音頻數(shù)據的輸出。
正顯示從網絡接收的廣播流分組數(shù)據的同時,系統(tǒng)呼叫任務檢查終端是否接收到接入的通信(例如,語音呼叫、文本或多媒體消息等)且UI任務檢查是否輸入了用于暫停流服務的功能(例如,鍵輸入)。
當接收到接入通信(即呼叫)且終端處于呼叫狀態(tài)時,網絡任務繼續(xù)從網絡接收廣播流分組數(shù)據同時維持運行狀態(tài),多媒體播放器任務被變換為等待狀態(tài),且系統(tǒng)呼叫任務從等待狀態(tài)變換為運行狀態(tài)以便向用戶提供呼叫(通信)服務。開始暫時存儲繼續(xù)接收的廣播流分組數(shù)據。當接入呼叫狀態(tài)終止時,系統(tǒng)呼叫任務從運行狀態(tài)變換為等待狀態(tài),且多媒體播放器任務從等待狀態(tài)返回到運行狀態(tài)以播放臨時存儲的流分組數(shù)據。按此方式,盡管所述暫停,終端提供廣播流服務而沒有數(shù)據丟失。
此后,當用戶輸入用于暫停的功能(例如,鍵輸入)時,網絡任務不變換到等待狀態(tài)而是維持運行狀態(tài),UI任務從等待狀態(tài)變換為運行狀態(tài),且多媒體播放器任務從運行狀態(tài)變換為等待狀態(tài)。且隨后,當用戶輸入用于解除暫停的功能(例如,鍵輸入)時,UI任務從運行狀態(tài)變換為等待狀態(tài),而多媒體播放器任務從等待狀態(tài)變換為運行狀態(tài)。因此,當出現(xiàn)用于暫停的中斷時,本發(fā)明中的OS將網絡任務繼續(xù)維持在運行狀態(tài)以便從網絡接收廣播流分組數(shù)據并執(zhí)行接收到的廣播流分組數(shù)據的存儲,且在解除暫停時,OS從暫停的時間點開始播放存儲的流分組數(shù)據。因此,甚至在暫時停止播放時,也可向用戶有效地提供廣播流服務而沒有任何內容丟失。
圖4是示出根據本發(fā)明的用于提供終端的接收到的廣播流服務的暫停功能的示例方法的過程的流程圖,而圖5是示出根據本發(fā)明的暫停功能的廣播流服務的示例分組數(shù)據流的示圖。
當終端(或移動通信終端)與流服務器相連并請求特定的廣播內容(諸如體育廣播、實況新聞廣播、脫口秀節(jié)目等)時,流服務器40將所請求的廣播內容發(fā)送給移動通信終端10(步驟S11)。廣播內容可包括實況廣播內容或預先記錄的廣播內容。流服務器可利用特定的傳輸協(xié)議發(fā)送廣播內容。例如,特定的傳輸協(xié)議可包括RTP/RTCP協(xié)議或者任何其它傳輸協(xié)議。
移動通信終端的網絡接口單元100接收廣播內容且播放器120按流方式播放接收到的廣播內容(步驟S12)。
在通過移動通信終端的播放器120播放廣播內容的情況下,當移動通信終端接收接入通信(例如,語音呼叫、文本或多媒體消息等)且因此通過UI接口單元110輸入呼叫功能(例如,通話鍵)時或者當用戶輸入暫停功能(例如,暫停鍵)時,即當通過UI接口單元110發(fā)生用于暫停播放的中斷時,移動通信終端的播放器120臨時停止播放,繼續(xù)通過無線網絡接收廣播流分組數(shù)據,并存儲接收到的廣播流分組數(shù)據(步驟S13~S20)。
更詳細地,當輸入呼叫功能鍵時,播放器120的控制器121將多媒體播放器任務變成等待狀態(tài)以暫停播放器120(步驟S17),記錄(檢測)圖像幀的當前位置和語音幀的當前位置(步驟S18),通過將網絡任務維持于運行狀態(tài)繼續(xù)從流服務器接收廣播流分組數(shù)據(步驟S20),并將接收到的流分組數(shù)據存入臨時存儲緩沖器122(步驟S19)。同時,移動通信終端向用戶提供呼叫服務(例如,語音呼叫連接、文本或多媒體消息功能等)(步驟S15)。當輸入暫停功能鍵時,移動通信終端的播放器120執(zhí)行步驟S17、S18、S20和S19。
此后,當結束接入呼叫功能或暫停功能時(例如輸入呼叫終止鍵或暫停解除鍵),播放器120將多媒體播放器任務變成運行狀態(tài)并從臨時存儲緩沖器122中存儲的廣播流分組數(shù)據中查找步驟S18中記錄的圖像幀位置和語音幀位置(步驟S22)。隨后,播放器120從找到的圖像幀位置和語音幀位置開始重新開始回放(步驟S23)。即,流播放器120通過視頻編解碼器123和音頻編解碼器124從找到的圖像幀位置和語音幀位置起執(zhí)行幀解碼,并將解碼的視頻數(shù)據和音頻數(shù)據分別輸出到顯示單元130和揚聲器140。當從臨時存儲緩沖器122取廣播流分組數(shù)據時,它可以從臨時存儲緩沖器122中立刻清除。
例如,在移動通信終端一從流服務器接收廣播流內容便加以播放的情況中,如果在時間點N+3處出現(xiàn)暫停中斷,移動通信終端的播放器120中止回放,記錄當前的圖像幀位置和當前的音頻幀位置,繼續(xù)從流服務器接收廣播流分組數(shù)據,并將之存入臨時存儲緩沖器122。
隨后,當在時間點N+6處出現(xiàn)解除暫停的中斷時,播放器120從臨時存儲緩沖器122取出N+3時間處存儲的圖像幀位置和語音幀位置并開始回放。因此,雖然實際的當前時間是N+6,但播放器120從N+3時間開始播放內容分組數(shù)據,以使用戶有效地不會錯過中斷期間接收到的廣播的任何部分。此后,通過網絡接口100接收的廣播流分組數(shù)據傳遞通過臨時存儲緩沖器122,隨后執(zhí)行合適的視頻/音頻解碼。
由于移動通信終端的特殊性質,在實施本發(fā)明時需要考慮諸如移動性、有限處理器性能、有限存儲器大小、電池功率消耗的限制、相對較小的顯示屏等的各種方面。
例如,小部分的屏幕(或彈出窗口)可用于視覺上指示接收到輸入消息,而大部分屏幕被用于顯示廣播流服務。但是,由于顯示屏的相對較小的尺寸,只可能在整個屏幕上顯示廣播流服務或者關于接入通信的視頻數(shù)據。
此外,臨時存儲緩沖器(122)或其它類型的存儲裝置具有有限的容量,從而可以理解,需要限制存儲的來自廣播流服務的視頻和音頻數(shù)據的量。
例如,用于移動通信終端的緩沖器或存儲器能存儲相當于約15分鐘的廣播流數(shù)據。因此,如果用戶將回放的暫?;蛑袛酄顟B(tài)維持超過15分鐘(或無論緩沖器或存儲器容量是多少),則需要刪除“較舊”廣播數(shù)據(情景)以便能存儲“較新”的廣播數(shù)據。這種刪除可自動執(zhí)行而不用任何用戶的干預,或者用戶可以得到“較舊”數(shù)據的刪除是否可接受的詢問。
或者,自身不能被存入移動通信終端的任何額外廣播數(shù)據可以存入外部源。這可以通過經由有線或無線接口將移動通信終端連接到外部存儲器來實現(xiàn)。這里,有線接口可以是USB電纜或其它數(shù)據連接線,而無線接口可以通過Wi-Fi、Wi-MAX、Wi-BRO、無線寬帶連接或能處理相對高速的數(shù)據分組傳遞的其它類型的技術實現(xiàn)。
此外,不是存儲在暫?;蛑袛嗥陂g未回放的完整型式的流廣播服務數(shù)據,而是以按壓縮或簡化方式存儲這些數(shù)據。
例如,流廣播服務數(shù)據中的廣告或公告可以被檢測出但不記錄(存儲)入存儲器,以節(jié)省存儲器容量。這里,可以理解,初始時可以存儲廣告或公告,但在檢測到存儲器容量快滿時,可以刪除任何記錄的廣告或公告。
或者,可以降低(壓縮)接收到的流廣播服務的圖像分辨率或數(shù)據文件大小用于存儲,以便可以將更多的內容存入存儲器。盡管圖像分辨率會稍許劣化,但用戶可滿足于仍觀看暫?;蛑袛嗥陂g接收的那些部分流廣播。
此外,在已執(zhí)行暫停功能至少一次之后,如果用戶希望像實時觀看那樣觀看廣播流服務,廣播流服務需要在存儲器中被不斷更新(存儲和刪除)。這里,將存在實際廣播流服務和向用戶顯示的廣播流服務之間的時滯。這會是不便的,因為需要不斷地執(zhí)行對存儲器的存儲。
可消除該時滯,以便向用戶提供沒有任何延遲或滯后的實際廣播流服務。這可以按幾種方式實現(xiàn)。例如,可以將接收并存儲的廣播流服務內的所有廣告從存儲器中刪除,直到消除由于暫停期間引起的時延?;蛘撸梢韵蛴脩籼峁┛焖偻ㄟ^(即,“快進(FF)”)暫停期間記錄的情景直到消除時延的選項。
以上所有都可通過硬件、軟件(模塊)和/或其組合來實現(xiàn)。
在本描述中,流廣播服務可基于數(shù)字多媒體廣播(DMB)技術,它包括衛(wèi)星DMB和陸基DMB。但可以理解,本發(fā)明的教導和建議可應用于類似于DMB技術的其它類型的廣播信號接收技術,諸如DVB-H(數(shù)字視頻廣播-手持)。
可以說,本發(fā)明提供了一種支持多媒體通信和流廣播信號接收的通信裝置,該裝置包括經由通信網絡發(fā)送和接收信息以允許用戶與其它用戶進行通信的通信模塊;經由無線接口接收流廣播分組數(shù)據的流廣播模塊;執(zhí)行接收到的流廣播分組數(shù)據的回放的播放器(或流播放器);與通信模塊、流廣播模塊和播放器協(xié)作以執(zhí)行以下步驟的處理器在播放器執(zhí)行正接收的流廣播分組數(shù)據的回放時檢測通過通信模塊接收的接入通信,暫停播放器執(zhí)行的回放以允許用戶處理檢測到的接入通信,以及通過引用在回放暫停期間流廣播模塊不斷接收的流廣播分組數(shù)據而在用戶已處理檢測到的接入通信后繼續(xù)回放。
這里,接入通信可以是語音呼叫、文本消息或者多媒體消息。在檢測到接入通信時暫停可以自動進行而無用戶干預或者根據從用戶接收的特定命令而執(zhí)行。暫停期間接收的流廣播分組數(shù)據可以存入存儲器裝置。
本發(fā)明還可包括顯示裝置,其上流廣播分組數(shù)據的視覺數(shù)據和接入通信的視覺數(shù)據被分開顯示以分別填滿顯示裝置的整個屏幕或者在顯示裝置的同一屏幕上一起顯示。此外,還進一步包括音頻輸出裝置,流廣播分組數(shù)據的音頻數(shù)據和接入通信的音頻數(shù)據分開或一起通過該音頻輸出裝置輸出。
如前所述,用于提供移動通信終端的廣播流的暫停功能的裝置和方法具有許多優(yōu)點。
首先,當出現(xiàn)用于暫停正接收的廣播流服務的中斷時,網絡任務被連續(xù)維持于運行狀態(tài),從而可以在流服務暫停期間從網絡持續(xù)接收廣播流分組數(shù)據。
其次,通過提供臨時存儲緩沖器,在播放暫停期間從網絡不斷接收廣播流分組數(shù)據并將其暫時存入臨時存儲緩沖器,從而可以最小化或有效避免暫停期間廣播流內容的丟失。
第三,在播放暫停期間不斷地從網絡接收廣播流分組數(shù)據并將其暫時存儲,并在解除暫停時,從暫停時間點的圖像幀位置和語音幀位置開始執(zhí)行視頻解碼和音頻解碼。因此,附加地將暫停功能提供給移動通信終端的廣播流服務。
前述實施例和優(yōu)點僅僅是示例性而不限制本發(fā)明。本教導可易于應用于其它類型的裝置。本發(fā)明的描述旨在是說明性的,而非限制權利要求書的范圍。許多可選方案、修改和變型將為本領域的熟練技術人員顯而易見。在權利要求書中,裝置加功能從句旨在覆蓋這里描述的執(zhí)行所述功能的結構,以及結構等效物和等效結構。
權利要求
1.一種用于提供終端的廣播流服務的暫停功能的方法,包括在輸入暫停鍵時,中止再現(xiàn)并暫時存儲從服務器發(fā)送的廣播流分組數(shù)據;以及在輸入暫停解除鍵時,從所述暫停的時間點開始再現(xiàn)所述暫時存儲的廣播流分組數(shù)據。
2.如權利要求1所述的方法,其特征在于,所述暫停鍵包括用于接收語音呼叫的呼叫鍵和為再現(xiàn)的暫停設定的特殊鍵。
3.如權利要求1所述的方法,其特征在于,暫時存儲廣播流分組數(shù)據的步驟包括當輸入暫停鍵時,中止再現(xiàn)并記錄當前的廣播流分組數(shù)據;繼續(xù)從服務器接收所述廣播流分組數(shù)據;以及暫時存儲接收到的廣播流分組數(shù)據。
4.如權利要求3所述的方法,其特征在于,當所述暫停鍵是用于接收語音呼叫的呼叫鍵時,所述終端執(zhí)行呼叫服務。
5.如權利要求3所述的方法,其特征在于,所述當前廣播流分組數(shù)據包括當前圖像幀位置和語音幀位置。
6.如權利要求1所述的方法,其特征在于,所述廣播流分組數(shù)據包括用于實況內容的分組數(shù)據以及用于預先記錄的廣播內容的分組數(shù)據。
7.如權利要求1所述的方法,其特征在于,所述廣播流分組數(shù)據包括其再現(xiàn)速率不受用戶控制的廣播內容的分組數(shù)據。
8.如權利要求1所述的方法,其特征在于,當輸入所述暫停鍵時,終端的OS將用于處理暫停鍵的任務從等待狀態(tài)變成運行狀態(tài),將多媒體播放器任務從運行狀態(tài)變成等待狀態(tài)以中止再現(xiàn),并將網絡任務維持于運行狀態(tài)以便從流服務器接收廣播流分組數(shù)據并暫時存儲它。
9.如權利要求8所述的方法,其特征在于,如果所述暫停鍵是呼叫鍵,則用于處理暫停鍵的任務指示用于命令呼叫服務的執(zhí)行的系統(tǒng)呼叫任務,而如果所述暫停鍵是為中止再現(xiàn)設定的特殊鍵,則用于處理暫停鍵的任務指示用戶接口任務。
10.如權利要求1所述的方法,其特征在于,當輸入暫停解除鍵時,終端的OS將用于處理暫停解除鍵的任務從運行狀態(tài)變成等待狀態(tài),并將多媒體播放器任務從等待狀態(tài)變成運行狀態(tài)以便從暫停的時間點開始繼續(xù)所述暫時存儲的廣播流分組數(shù)據的再現(xiàn)。
11.如權利要求10所述的方法,其特征在于,當所述暫停解除鍵是呼叫終止鍵時,用于處理暫停解除鍵的任務指示系統(tǒng)呼叫任務,而如果所述暫停解除鍵是為解除暫停設定的特殊鍵,則用于處理暫停解除鍵的任務指示用戶接口任務。
12.一種用于提供終端的廣播流的暫停功能的裝置,包括網絡接口單元,用于通過無線網絡從流服務器接收廣播流分組數(shù)據;用戶輸入接口單元,用于接收用于廣播流的暫停的鍵;以及播放器,用于在輸入暫停鍵時中止再現(xiàn)、通過網絡接口單元接收廣播流分組數(shù)據并暫時存儲它,以及在輸入暫停解除鍵時從暫停時間點開始再現(xiàn)所述暫時存儲的廣播流分組數(shù)據。
13.如權利要求12所述的裝置,其特征在于,所述播放器包括控制器,用于一般地控制從網絡接口單元接收的廣播流分組數(shù)據的再現(xiàn)和暫停功能;以及臨時存儲緩沖器,用于在所述控制器的控制下臨時存儲通過網絡接口單元接收的廣播流分組數(shù)據。
14.如權利要求13所述的裝置,其特征在于,還包括視頻編解碼器,用于在所述控制器的控制下解碼廣播流分組數(shù)據的視頻數(shù)據;以及音頻編解碼器,用于在所述控制器的控制下解碼廣播流分組數(shù)據的音頻數(shù)據。
15.如權利要求13所述的裝置,其特征在于,所述控制器控制OS并當出現(xiàn)用于暫停廣播流的中斷時,所述OS將網絡任務維持于運行狀態(tài)并將多媒體播放器任務從運行狀態(tài)變成等待狀態(tài)。
16.如權利要求15所述的裝置,其特征在于,當出現(xiàn)暫停解除中斷時,OS將網絡任務維持于運行狀態(tài)并將多媒體播放器任務從等待狀態(tài)變成運行狀態(tài)。
17.如權利要求12所述的裝置,其特征在于,還包括顯示單元,用于在所述播放器的控制下顯示廣播流分組數(shù)據的解碼的視頻數(shù)據;以及揚聲器,用于在所述播放器的控制下輸出廣播流分組數(shù)據的解碼的音頻數(shù)據。
18.一種支持多媒體通信和流廣播信號接收的通信裝置,該裝置包括通信模塊,用于通過通信網絡發(fā)送和接收信息以允許用戶與其它用戶進行通信;流廣播模塊,用于經由無線接口接收流廣播分組數(shù)據;播放器,用于執(zhí)行接收到的流廣播分組數(shù)據的回放;處理器,與所述通信模塊、流廣播模塊和播放器協(xié)作以執(zhí)行以下步驟在播放器正執(zhí)行接收到的流廣播分組數(shù)據的回放時檢測通過通信模塊接收的接入通信,暫停播放器執(zhí)行的回放以允許用戶處理檢測到的接入通信,以及通過引用回放暫停期間由流廣播模塊不斷接收的流廣播分組數(shù)據,在用戶已處理檢測到的接入通信后繼續(xù)回放。
19.如權利要求18所述的裝置,其特征在于,所述接入通信是語音呼叫、文本消息或多媒體消息。
20.如權利要求18所述的裝置,其特征在于,在檢測到接入通信時所述暫停被自動執(zhí)行而無用戶干預或者根據從用戶接收到的特殊命令而得到執(zhí)行。
21.如權利要求18所述的裝置,其特征在于,暫停期間接收的流廣播分組數(shù)據被存入存儲器裝置。
22.如權利要求18所述的裝置,其特征在于,還包括顯示裝置,其上流廣播分組數(shù)據的視覺數(shù)據和接入通信的視覺數(shù)據被分開顯示以分別填滿顯示裝置的整個屏幕或者在顯示裝置的同一屏幕上一起顯示。
23.如權利要求18所述的裝置,其特征在于,還包括音頻輸出裝置,所述流廣播分組數(shù)據的音頻數(shù)據和接入通信的音頻數(shù)據分開或一起通過該音頻輸出裝置輸出。
全文摘要
揭示了一種用于提供終端中的廣播流的暫停功能的裝置和方法。終端的播放器包括臨時存儲緩沖器。當輸入廣播流的暫停鍵時,中止流的再現(xiàn)并繼續(xù)從網絡接收廣播流分組數(shù)據并將它暫時存入臨時存儲緩沖器。當輸入暫停解除鍵時,廣播流分組數(shù)據開始從暫停的時間點開始再現(xiàn)。因此,將暫停功能提供用于其再現(xiàn)速率不受用戶控制的廣播內容的流服務。
文檔編號H04N5/00GK1798383SQ20051000353
公開日2006年7月5日 申請日期2005年12月29日 優(yōu)先權日2004年12月30日
發(fā)明者樸晟俊 申請人:Lg電子株式會社