專利名稱:直播媒體流的時(shí)移的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于媒體匯聚節(jié)點(diǎn)、本地網(wǎng)絡(luò)的媒體多路復(fù)用器節(jié)點(diǎn)和連接外部網(wǎng)絡(luò)的UE時(shí)移在本地網(wǎng)絡(luò)UE上的直播媒體流播放的方法,以及媒體匯聚節(jié)點(diǎn)、媒體多路復(fù)用器節(jié)點(diǎn)和可連接外部網(wǎng)絡(luò)的UE。
背景技術(shù):
本地網(wǎng)絡(luò)(例如家庭網(wǎng)絡(luò)或辦公室網(wǎng)絡(luò))可包括多個(gè)相互連接的消費(fèi)電子裝置,例如個(gè)人計(jì)算機(jī)、移動(dòng)電話、機(jī)頂盒和游戲操縱臺(tái)。本地網(wǎng)絡(luò)內(nèi)的電子裝置可適合于例如根據(jù)DLNA(數(shù)字直播網(wǎng)絡(luò)聯(lián)盟)標(biāo)準(zhǔn)彼此通信,該標(biāo)準(zhǔn)允許電子裝置彼此通信和共享媒體內(nèi)容,由此使例如直接在例如DLNA家庭網(wǎng)絡(luò)內(nèi)的TV上訪問例如駐留在PC上的媒體文件成為可能,而無需復(fù)雜的配置過程。
兼容DLNA的裝置能夠經(jīng)由通用即插即用(UPnP)與DLNA網(wǎng)絡(luò)內(nèi)的其它兼容DLNA的裝置通信,UPnP是能夠在沒有任何配置的情況下在DLNA網(wǎng)絡(luò)內(nèi)的兼容DLNA的裝置之間建立通信的網(wǎng)絡(luò)協(xié)議。借助UPnP,DLNA裝置例如能夠發(fā)現(xiàn)并尋址DLNA網(wǎng)絡(luò)內(nèi)的其它可用DLNA裝置,并接收它們的能力描述。DLNA網(wǎng)絡(luò)內(nèi)的兼容DLNA的裝置通常基于它們在媒體分發(fā)與再現(xiàn)方面的功能屬于不同類型,并且類型涉及DMS(數(shù)字媒體存儲(chǔ)裝置/服務(wù)器)、DMP(數(shù)字媒體播放器)、DMR (數(shù)字媒體再現(xiàn)器)和DMC (數(shù)字媒體控制器)。DMS例如可以是PC (個(gè)人計(jì)算機(jī))或NAS(網(wǎng)絡(luò)附連的存儲(chǔ)裝置),并且它是存儲(chǔ)媒體內(nèi)容并使其可用于有線和/或無線連網(wǎng)的DMP或DMR的裝置。DMP例如可以是TV、立體聲、游戲控制臺(tái)或移動(dòng)電話,并且它是能夠在DMS找到內(nèi)容并提供回放和再現(xiàn)能力的裝置。另外,DMC是在DMS上定位內(nèi)容并在DMR上播放它的裝置,并且DMC例如可以是PDA(個(gè)人數(shù)字助理)或移動(dòng)電話。最后,DMR是播放從DMC接收的內(nèi)容的裝置,并且DMR例如可以是TV、音頻/視頻接收器、視頻顯示器或遠(yuǎn)程揚(yáng)聲器。圖I例證了包括四個(gè)兼容DLNA的裝置(即DMP 5a,DMR 5b,DMS 5c和DMC 5d)的常規(guī)DLNA網(wǎng)絡(luò)。DMC (數(shù)字媒體控制器)5d能夠從DMS獲得文件結(jié)構(gòu),并向DMR發(fā)送特定URL, URL是從DMS文件結(jié)構(gòu)接收的。DMR 5b能夠連接到規(guī)定的URL,其在此情況下是DMS5c本身。另外,DMP 5d還能夠從DMS獲得文件結(jié)構(gòu),并播放DMS文件結(jié)構(gòu)中給出的鏈接。最終用戶可能想要暫停直播媒體會(huì)話,例如為了接聽電話,并且然后在電話呼叫之后重新開始觀看媒體會(huì)話。因此,將有利的是,使時(shí)移(例如在DLNA網(wǎng)絡(luò)中的)本地網(wǎng)絡(luò)裝置上的直播媒體內(nèi)容播放成為可能。然而,時(shí)移直播媒體流在未配備有硬驅(qū)的本地網(wǎng)絡(luò)裝置上(諸如在DMR(數(shù)字媒體再現(xiàn)器)、例如TV上)是不可能的。為了暫停流播直播媒體會(huì)話,并且在同一位置重新開始流播媒體會(huì)話,DLNA裝置(例如DMR)在暫停流播之前必須詢問來自媒體服務(wù)器的狀態(tài),并執(zhí)行尋找命令以便重新開始播放流。然而,即便媒體服務(wù)器將支持這個(gè)功能性,但是在尋找命令由媒體服務(wù)器讀取時(shí)與流播真正暫停時(shí)的時(shí)刻之間將存在同步間隙。此外,沒有辦法停止媒體流中的內(nèi)聯(lián)幀,因此在重新開始播出之后媒體內(nèi)容將看起來混亂一會(huì)」L。
由此,使時(shí)移本地網(wǎng)絡(luò)裝置上(例如在DLNA網(wǎng)絡(luò)的兼容DLNA的裝置上)的直播媒體流播放成為可能仍是個(gè)問題。
發(fā)明內(nèi)容
本發(fā)明的目的是解決上面概括的問題和缺點(diǎn),并且這個(gè)目的和其它目的通過根據(jù)所附獨(dú)立權(quán)利要求的方法和裝置以及通過根據(jù)從屬權(quán)利要求的實(shí)施例實(shí)現(xiàn)。根據(jù)ー個(gè)方面,本發(fā)明提供了用于本地網(wǎng)絡(luò)的媒體多路復(fù)用器節(jié)點(diǎn)時(shí)移本地網(wǎng)絡(luò)UE上的直播媒體流播放的方法。播放由位于本地網(wǎng)絡(luò)外部并與媒體匯聚節(jié)點(diǎn)通信的連接外部網(wǎng)絡(luò)的UE發(fā)起,并且用戶必須登錄到連接外部網(wǎng)絡(luò)的UE和本地網(wǎng)絡(luò)的虛擬控制節(jié)點(diǎn)。虛擬控制節(jié)點(diǎn)和媒體多路復(fù)用器節(jié)點(diǎn)都連接到媒體匯聚節(jié)點(diǎn),并且媒體多路復(fù)用器節(jié)點(diǎn)還連接到用于將媒體流提供給本地網(wǎng)絡(luò)UE的媒體流播服務(wù)器以及本地網(wǎng)絡(luò)存儲(chǔ)裝置。所述方法至少包括由媒體多路復(fù)用器節(jié)點(diǎn)執(zhí)行的如下步驟
-發(fā)現(xiàn)到所述本地網(wǎng)絡(luò)UE的所述媒體流的暫停;
-將所述媒體流存儲(chǔ)在可用本地網(wǎng)絡(luò)存儲(chǔ)裝置中;
-發(fā)現(xiàn)到所述本地網(wǎng)絡(luò)的所述媒體流的重新啟動(dòng);
-將時(shí)移的媒體流從所述本地網(wǎng)絡(luò)存儲(chǔ)裝置提供給所述本地網(wǎng)絡(luò)UE。如果所述時(shí)移的媒體流趕上所述直播媒體流,則所述媒體多路復(fù)用器節(jié)點(diǎn)還可將所述直播媒體流提供給所述本地網(wǎng)絡(luò)UE。所述媒體多路復(fù)用器節(jié)點(diǎn)可確定本地網(wǎng)絡(luò)存儲(chǔ)裝置是否可用于存儲(chǔ)媒體流。媒體多路復(fù)用器節(jié)點(diǎn)在以上步驟之前可執(zhí)行如下步驟
-從所述媒體匯聚節(jié)點(diǎn)接收播放列表;以及
-從媒體流播服務(wù)器檢索所述媒體流,并提供給所述本地網(wǎng)絡(luò)UE??梢杂脩艨蛇x擇的速度播放時(shí)移的媒體流,并且直播媒體流的暫停以及播放可由連接外部網(wǎng)絡(luò)的UE或由本地網(wǎng)絡(luò)UE發(fā)起。根據(jù)第二方面,本發(fā)明提供一種用于媒體匯聚節(jié)點(diǎn)時(shí)移在本地網(wǎng)絡(luò)UE上的直播媒體流播放的方法,所述播放由位于本地網(wǎng)絡(luò)外部并與媒體匯聚節(jié)點(diǎn)通信的連接外部網(wǎng)絡(luò)的UE發(fā)起。本地網(wǎng)絡(luò)還包括連接到媒體匯聚節(jié)點(diǎn)的媒體多路復(fù)用器節(jié)點(diǎn)和虛擬控制節(jié)點(diǎn)。媒體多路復(fù)用器節(jié)點(diǎn)還連接到用于將媒體流提供給本地網(wǎng)絡(luò)UE的媒體流播服務(wù)器以及本地網(wǎng)絡(luò)存儲(chǔ)裝置,并且用戶必須登錄到連接外部網(wǎng)絡(luò)的UE和虛擬控制節(jié)點(diǎn)。媒體匯聚節(jié)點(diǎn)執(zhí)行至少ー個(gè)如下步驟
-從所述連接外部網(wǎng)絡(luò)的UE接收用于所述直播媒體流的暫停命令,并經(jīng)由所述虛擬控制節(jié)點(diǎn)將命令轉(zhuǎn)發(fā)到所述本地網(wǎng)絡(luò)UE,以暫停從所述媒體多路復(fù)用器節(jié)點(diǎn)接收的所述直播媒體流的播放,所述媒體多路復(fù)用器節(jié)點(diǎn)將所述直播媒體流存儲(chǔ)在可用本地網(wǎng)絡(luò)存儲(chǔ)裝置中;
-從所述連接外部網(wǎng)絡(luò)的UE接收用于所述直播媒體流的重新開始播放命令,并經(jīng)由所述虛擬控制節(jié)點(diǎn)將命令轉(zhuǎn)發(fā)到所述本地網(wǎng)絡(luò)UE,以重新開始從所述媒體多路復(fù)用器節(jié)點(diǎn)接收的所述媒體流的播放,所述媒體多路復(fù)用器節(jié)點(diǎn)將存儲(chǔ)在所述本地網(wǎng)絡(luò)存儲(chǔ)裝置中的時(shí)移的媒體流提供給所述本地網(wǎng)絡(luò)UE。
媒體匯聚節(jié)點(diǎn)在以上步驟之前可執(zhí)行如下步驟
-從所述連接外部網(wǎng)絡(luò)的UE接收命令以在用戶選擇的本地網(wǎng)絡(luò)UE上播放用戶選擇的直播媒體內(nèi)容;
-將命令發(fā)送到所述本地網(wǎng)絡(luò)的所述虛擬控制節(jié)點(diǎn)以在所述本地網(wǎng)絡(luò)UE上播放所述媒體內(nèi)容作為從所述媒體多路復(fù)用器節(jié)點(diǎn)接收的直播媒體流;以及-將播放列表發(fā)送到所述媒體多路復(fù)用器節(jié)點(diǎn)。根據(jù)第三方面,本發(fā)明提供ー種用于連接外部網(wǎng)絡(luò)的UE通過與媒體匯聚節(jié)點(diǎn)通信從所述本地網(wǎng)絡(luò)的外部時(shí)移在本地網(wǎng)絡(luò)UE上的直播媒體流播放的方法。該播放由連接外部網(wǎng)絡(luò)的UE發(fā)起,并且本地網(wǎng)絡(luò)還包括媒體多路復(fù)用器節(jié)點(diǎn)和虛擬控制節(jié)點(diǎn),二者都連接到所述媒體匯聚節(jié)點(diǎn),并且所述媒體多路復(fù)用器節(jié)點(diǎn)還連接到用于將媒體流提供給所述本地網(wǎng)絡(luò)UE的媒體流播服務(wù)器以及本地網(wǎng)絡(luò)存儲(chǔ)裝置。用戶必須登錄到所述連接外部網(wǎng) 絡(luò)的UE和所述虛擬控制節(jié)點(diǎn),并且所述連接外部網(wǎng)絡(luò)的UE執(zhí)行至少ー個(gè)如下步驟
-將用于播放所述直播媒體流的暫停命令發(fā)送到所述媒體匯聚節(jié)點(diǎn),所述命令要經(jīng)由所述虛擬控制節(jié)點(diǎn)轉(zhuǎn)發(fā)到所述本地網(wǎng)絡(luò)UE,所述媒體多路復(fù)用器節(jié)點(diǎn)將所述直播媒體流存儲(chǔ)在可用本地網(wǎng)絡(luò)存儲(chǔ)裝置中;
-將重新開始命令發(fā)送到所述媒體匯聚節(jié)點(diǎn)以重新開始所述直播媒體流的播放,所述命令要經(jīng)由所述虛擬控制節(jié)點(diǎn)轉(zhuǎn)發(fā)到所述本地網(wǎng)絡(luò)UE,所述媒體多路復(fù)用器將存儲(chǔ)在所述本地網(wǎng)絡(luò)存儲(chǔ)裝置中的時(shí)移的媒體流提供給所述本地網(wǎng)絡(luò)UE。連接外部網(wǎng)絡(luò)的UE在以上步驟之前可能執(zhí)行如下步驟
-將命令發(fā)送到所述媒體匯聚節(jié)點(diǎn)以在用戶選擇的本地網(wǎng)絡(luò)UE上播放用戶選擇的直播媒體內(nèi)容,所述播放命令是經(jīng)由所述虛擬控制節(jié)點(diǎn)轉(zhuǎn)發(fā)到本地網(wǎng)絡(luò)UE的。所述連接外部網(wǎng)絡(luò)的UE還可執(zhí)行如下附加步驟
-將指示用戶選擇的所述時(shí)移的媒體播放速度的消息發(fā)送到所述媒體匯聚節(jié)點(diǎn),以經(jīng)由所述虛擬控制節(jié)點(diǎn)轉(zhuǎn)發(fā)到所述本地網(wǎng)絡(luò)UE。根據(jù)第四方面,本發(fā)明提供了本地網(wǎng)絡(luò)的媒體多路復(fù)用器節(jié)點(diǎn),設(shè)置成時(shí)移本地網(wǎng)絡(luò)UE上的媒體流播放。播放由位于本地網(wǎng)絡(luò)外部并與媒體匯聚節(jié)點(diǎn)通信的連接外部網(wǎng)絡(luò)的UE發(fā)起,并且所述媒體多路復(fù)用器可連接到用于將媒體流提供給所述本地網(wǎng)絡(luò)UE的媒體流播服務(wù)器以及本地網(wǎng)絡(luò)存儲(chǔ)裝置。用戶必須登錄到所述連接外部網(wǎng)絡(luò)的UE和所述本地網(wǎng)絡(luò)的虛擬控制節(jié)點(diǎn),并且所述媒體多路復(fù)用器節(jié)點(diǎn)和所述虛擬控制節(jié)點(diǎn)都可連接到所述媒體匯聚節(jié)點(diǎn)。媒體多路復(fù)用器節(jié)點(diǎn)包括
-用干與本地網(wǎng)絡(luò)UE通信的裝置,并且所述裝置設(shè)置成
發(fā)現(xiàn)到所述本地網(wǎng)絡(luò)UE的所述直播媒體流的暫停;
將所述媒體流存儲(chǔ)在可用本地網(wǎng)絡(luò)存儲(chǔ)裝置中;
發(fā)現(xiàn)到所述本地網(wǎng)絡(luò)UE的所述媒體流的重新啟動(dòng);
將所述時(shí)移的媒體流從所述本地網(wǎng)絡(luò)存儲(chǔ)裝置提供給所述本地網(wǎng)絡(luò)UE。根據(jù)第五方面,本發(fā)明提供一種設(shè)置成時(shí)移在本地網(wǎng)絡(luò)UE上的媒體流播放的媒體匯聚節(jié)點(diǎn),并且所述播放由位于本地網(wǎng)絡(luò)外部并與媒體匯聚節(jié)點(diǎn)通信的連接外部網(wǎng)絡(luò)的UE發(fā)起。本地網(wǎng)絡(luò)的媒體多路復(fù)用器節(jié)點(diǎn)可連接到用于將媒體流提供給本地網(wǎng)絡(luò)UE的媒體流播服務(wù)器以及本地網(wǎng)絡(luò)存儲(chǔ)裝置,并且用戶必須登錄到連接外部網(wǎng)絡(luò)的UE和本地網(wǎng)絡(luò)的虛擬控制節(jié)點(diǎn)。媒體多路復(fù)用器節(jié)點(diǎn)和虛擬控制節(jié)點(diǎn)都可連接到媒體匯聚節(jié)點(diǎn),其包括
-用于與連接外部網(wǎng)絡(luò)的UE通信的裝置,并且所述裝置設(shè)置成
接收暫停所述直播媒體流的播放的命令;
接收重新開始所述直播媒體流的播放的命令;
-用干與虛擬控制節(jié)點(diǎn)通信的裝置,并且所述裝置設(shè)置成
轉(zhuǎn)發(fā)暫停來自所述媒體多路復(fù)用器的所述媒體流在所述本地網(wǎng)絡(luò)UE上的所述播放的命令,所述媒體多路復(fù)用器節(jié)點(diǎn)將所述媒體流存儲(chǔ)在可用本地網(wǎng)絡(luò)存儲(chǔ)裝置中;
轉(zhuǎn)發(fā)重新開始來自所述媒體多路復(fù)用器節(jié)點(diǎn)的所述媒體流在所述本地網(wǎng)絡(luò)UE上的所述播放的命令,所述媒體多路復(fù)用器節(jié)點(diǎn)提供存儲(chǔ)在所述本地網(wǎng)絡(luò)存儲(chǔ)裝置中的所述時(shí)移的媒體流。用于與連接外部網(wǎng)絡(luò)的UE通信的裝置還可設(shè)置成接收命令以在用戶選擇的本地網(wǎng)絡(luò)UE上播放用戶選擇的直播媒體內(nèi)容,用干與虛擬控制節(jié)點(diǎn)通信的裝置還可設(shè)置成發(fā)送命令以在所述本地網(wǎng)絡(luò)UE上播放直播媒體內(nèi)容作為要由本地網(wǎng)絡(luò)UE從媒體多路復(fù)用器節(jié)點(diǎn)接收的直播媒體流,以及用干與媒體多路復(fù)用器節(jié)點(diǎn)通信的裝置可設(shè)置成轉(zhuǎn)發(fā)播放列表。媒體匯聚節(jié)點(diǎn)還可設(shè)置成從連接外部網(wǎng)絡(luò)的UE接收指示用戶選擇的所述時(shí)移的媒體流的播放速度的消息,以轉(zhuǎn)發(fā)到虛擬控制節(jié)點(diǎn)。根據(jù)第六方面,本發(fā)明提供一種設(shè)置成通過與媒體匯聚節(jié)點(diǎn)通信從所述本地網(wǎng)絡(luò)的外部時(shí)移在本地網(wǎng)絡(luò)UE上的媒體流播放的可連接外部網(wǎng)絡(luò)的UE。該播放由連接外部網(wǎng)絡(luò)的UE發(fā)起,并且本地網(wǎng)絡(luò)的媒體多路復(fù)用器節(jié)點(diǎn)可連接到用于將媒體流提供給所述本地網(wǎng)絡(luò)UE的媒體流播服務(wù)器以及本地網(wǎng)絡(luò)存儲(chǔ)裝置。用戶必須登錄到所述連接外部網(wǎng)絡(luò)的UE和所述本地網(wǎng)絡(luò)的虛擬控制節(jié)點(diǎn),并且所述媒體多路復(fù)用器節(jié)點(diǎn)和所述虛擬控制節(jié)點(diǎn)都可連接到所述媒體匯聚節(jié)點(diǎn),所述可連接外部網(wǎng)絡(luò)的UE包括
-用干與媒體匯聚節(jié)點(diǎn)通信的裝置,所述裝置設(shè)置成
發(fā)送暫停所述直播媒體流的播放的命令,所述命令要經(jīng)由虛擬控制節(jié)點(diǎn)轉(zhuǎn)發(fā)到本地網(wǎng)絡(luò)UE,所述媒體多路復(fù)用器節(jié)點(diǎn)將媒體流存儲(chǔ)在可用本地網(wǎng)絡(luò)存儲(chǔ)裝置中;
發(fā)送重新開始所述媒體流的播放的命令,所述命令要經(jīng)由所述虛擬控制節(jié)點(diǎn)轉(zhuǎn)發(fā)到所述本地網(wǎng)絡(luò)UE,所述媒體多路復(fù)用器節(jié)點(diǎn)將存儲(chǔ)在所述本地網(wǎng)絡(luò)存儲(chǔ)裝置中的時(shí)移的媒體流提供給所述本地網(wǎng)絡(luò)UE。用干與媒體匯聚節(jié)點(diǎn)通信的裝置還可設(shè)置成發(fā)送在用戶選擇的本地網(wǎng)絡(luò)UE上播放用戶選擇的直播媒體內(nèi)容的命令,以轉(zhuǎn)發(fā)到虛擬控制節(jié)點(diǎn),并發(fā)送指示用戶選擇的所述時(shí)移的媒體流的播放速度的消息。可連接外部網(wǎng)絡(luò)的UE還可包括用于顯示接收的信息的顯示器,以及適當(dāng)?shù)挠脩糨斎霕?gòu)件。本地網(wǎng)絡(luò)可以是DLNA網(wǎng)絡(luò),并且本地網(wǎng)絡(luò)UE是兼容DLNA的,并且外部網(wǎng)絡(luò)可以是因特網(wǎng)。本發(fā)明的優(yōu)點(diǎn)是,它允許最終用戶暫停在本地網(wǎng)絡(luò)裝置上的直播媒體流播放,并在同一位置重新開始播放時(shí)移的媒體流??蛇x地,本發(fā)明還如下成為可能在暫停之后趕上直播媒體流,以便提供與EPG(電子節(jié)目指南)的同步。
現(xiàn)在將參照附圖更詳細(xì)地描述本發(fā)明,附圖中
-圖I示意性例證了常規(guī)的DLNA網(wǎng)絡(luò);
-圖2是示意性例證根據(jù)本發(fā)明示范實(shí)施例包括虛擬控制節(jié)點(diǎn)和媒體多路復(fù)用器節(jié)點(diǎn)的本地網(wǎng)絡(luò)(具體地說是DLNA網(wǎng)絡(luò))以及連接外部網(wǎng)絡(luò)的UE的框圖,其中虛擬控制節(jié)點(diǎn)和媒體多路復(fù)用器節(jié)點(diǎn)都連接到媒體匯聚節(jié)點(diǎn),連接外部網(wǎng)絡(luò)的UE與媒體匯聚節(jié)點(diǎn)通信;-圖3a是例證連接因特網(wǎng)的UE如何登錄到媒體匯聚節(jié)點(diǎn)使UE能夠控制DLNA網(wǎng)絡(luò)內(nèi)
兼容DLNA的裝置上的因特網(wǎng)媒體內(nèi)容的示范信令 -圖3b是例證從DLNA網(wǎng)絡(luò)的媒體多路復(fù)用器節(jié)點(diǎn)播出DMR上媒體內(nèi)容的示范信令圖;-圖4a是例證由連接因特網(wǎng)的UE發(fā)起的DMR上直播媒體流時(shí)移的示范信令圖,該媒體流由媒體多路復(fù)用器節(jié)點(diǎn)提供;
-圖4b是例證DMR上直播媒體流時(shí)移的示范信令圖,直接在DMR上、例如經(jīng)由遙控器發(fā)起時(shí)移;
-圖5是示出連接外部網(wǎng)絡(luò)的UE暫停在本地網(wǎng)絡(luò)UE上播出直播媒體流并重新開始播出時(shí)移的媒體流的流程 -圖6是示出媒體匯聚節(jié)點(diǎn)暫停在本地網(wǎng)絡(luò)UE上播出直播媒體流并重新開始播出時(shí)移的媒體流的流程 -圖7是示出媒體多路復(fù)用器節(jié)點(diǎn)發(fā)現(xiàn)到本地網(wǎng)絡(luò)UE的直播媒體流中的暫停并將時(shí)移的媒體流提供給本地網(wǎng)絡(luò)UE的流程 -圖8示意性例證了根據(jù)本發(fā)明的示范可連接外部網(wǎng)絡(luò)的UE ;以及 -圖9示意性例證了根據(jù)本發(fā)明的示范媒體匯聚節(jié)點(diǎn)和示范媒體多路復(fù)用器節(jié)點(diǎn)。
具體實(shí)施例方式在如下描述中,將參考某些實(shí)施例和附圖更詳細(xì)地描述本發(fā)明。為了說明而非限制的目的,闡述了特定細(xì)節(jié),諸如具體方案、技術(shù)等,以便提供對本發(fā)明的全面理解。然而,本領(lǐng)域技術(shù)人員要明白,本發(fā)明可以在脫離這些特定細(xì)節(jié)的其它實(shí)施例中實(shí)踐。此外,本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,可使用軟件功能結(jié)合編程的微處理器或通用計(jì)算機(jī)和/或使用專用集成電路(ASIC)實(shí)現(xiàn)本文下面說明的功能和構(gòu)件。還將認(rèn)識(shí)到,雖然主要以方法和裝置的形式描述當(dāng)前發(fā)明,但是本發(fā)明還可實(shí)施在計(jì)算機(jī)程序產(chǎn)品以及包括計(jì)算機(jī)處理器和耦合到處理器的存儲(chǔ)器的系統(tǒng)中,其中存儲(chǔ)器編碼有可執(zhí)行本文公開的功能的ー個(gè)或多個(gè)程序。在下面,術(shù)語本地網(wǎng)絡(luò)UE (用戶設(shè)備)定義為能夠在本地網(wǎng)絡(luò)中操作并與本地網(wǎng)絡(luò)中(例如DLNA網(wǎng)絡(luò)中)的其它裝置通信的裝置。術(shù)語外部網(wǎng)絡(luò)定義為不同于本地網(wǎng)絡(luò)的另ー網(wǎng)絡(luò),并且術(shù)語可連接外部網(wǎng)絡(luò)的UE或連接外部網(wǎng)絡(luò)的UE定義為能夠與這個(gè)外部網(wǎng)絡(luò)通信的裝置。根據(jù)本發(fā)明的優(yōu)選實(shí)施例,外部網(wǎng)絡(luò)對應(yīng)于因特網(wǎng),但本發(fā)明不限于此。常規(guī)上,DLNA網(wǎng)絡(luò)包括用于存儲(chǔ)媒體內(nèi)容的ー個(gè)或多個(gè)DMS (數(shù)字媒體存儲(chǔ)裝置/服務(wù)器),并且可用的媒體內(nèi)容可在DMC (數(shù)字媒體控制器)上呈現(xiàn)給用戶,通常以樹結(jié)構(gòu)形式。此后,能夠使用戶選擇的媒體內(nèi)容(諸如視頻媒體或音頻媒體或圖像)可由用戶得到以便在DMP (數(shù)字媒體播放器)上或DMR (數(shù)字媒體再現(xiàn)器)上進(jìn)行播放或再現(xiàn)。然而,根據(jù)本發(fā)明,可連接外部網(wǎng)絡(luò)的UE(用戶設(shè)備)(諸如例如啟用因特網(wǎng)的移動(dòng)電話或PC)用于經(jīng)由媒體匯聚節(jié)點(diǎn)在本地網(wǎng)絡(luò)(例如DLNA網(wǎng)絡(luò))內(nèi)控制和導(dǎo)航例如在因特網(wǎng)上托管的媒體內(nèi)容,用于經(jīng)由本地網(wǎng)絡(luò)的虛擬控制節(jié)點(diǎn)將媒體內(nèi)容直接推到第一兼容本地網(wǎng)絡(luò)的UE,例如推到兼容DLNA的PC、TV或無線電單元。最終用戶登錄到可連接外部網(wǎng)絡(luò)的UE并開始在本地網(wǎng)絡(luò)的裝置上播放選擇的外部網(wǎng)絡(luò)媒體會(huì)話,用戶或相關(guān)聯(lián)的用戶通過將該UE附連到媒體匯聚節(jié)點(diǎn)并發(fā)送選擇所述裝置和媒體會(huì)話來播放的播放命令,經(jīng)由本地網(wǎng)絡(luò)的虛擬控制節(jié)點(diǎn)登錄到該裝置。媒體匯聚節(jié)點(diǎn)認(rèn)證最終用戶并檢驗(yàn)他/她還登錄到本地網(wǎng)絡(luò),并經(jīng)由虛擬控制節(jié)點(diǎn)將播放命令轉(zhuǎn)發(fā)到本地網(wǎng)絡(luò)中的裝置。所述媒體匯聚節(jié)點(diǎn)例如負(fù)責(zé)認(rèn)證登錄到該UE的用戶和登錄到本地網(wǎng)絡(luò)的虛擬控制節(jié)點(diǎn)的用戶,并且虛擬控制節(jié)點(diǎn)控制本地網(wǎng)絡(luò)的兼容本地網(wǎng)絡(luò)的裝置并與本地網(wǎng)絡(luò)的兼 容本地網(wǎng)絡(luò)的裝置通信,例如使用UPnP。可連接外部網(wǎng)絡(luò)的UE與媒體匯聚節(jié)點(diǎn)通信,媒體匯聚節(jié)點(diǎn)又與本地網(wǎng)絡(luò)的虛擬控制節(jié)點(diǎn)通信。由此,可連接外部網(wǎng)絡(luò)的UE能夠充當(dāng)顧客最優(yōu)化的導(dǎo)航客戶端,沒有例如由DLNA和UPnP施加的約束。另外,外部網(wǎng)絡(luò)媒體內(nèi)容可根據(jù)需要流播到本地網(wǎng)絡(luò)UE,并不是必須在播放之前下載到本地。媒體內(nèi)容以及廣告可托管在外部網(wǎng)絡(luò)上(例如因特網(wǎng)上)的任何地方。為了時(shí)移由媒體流播服務(wù)器提供的直播媒體流,例如以便使用戶能夠暫停直播媒體會(huì)話,或?qū)V告插入在直播媒體流中,本地網(wǎng)絡(luò)的媒體多路復(fù)用器節(jié)點(diǎn)與媒體匯聚節(jié)點(diǎn)通信以便接收指示在哪里找到媒體內(nèi)容的信息播放列表(例如URL)。媒體多路復(fù)用器節(jié)點(diǎn)將從媒體流播服務(wù)器檢索媒體流,并將媒體流提供給本地網(wǎng)絡(luò)裝置。為了時(shí)移直播媒體流,根據(jù)本發(fā)明,媒體多路復(fù)用器節(jié)點(diǎn)將標(biāo)識(shí)本地網(wǎng)絡(luò)中是否存在可用DMS (數(shù)字媒體服務(wù)器/存儲(chǔ)裝置)。如果是,則媒體多路復(fù)用器節(jié)點(diǎn)將媒體流暫時(shí)存儲(chǔ)在DMS中。然后,當(dāng)重新開始播放媒體流吋,媒體多路復(fù)用器取存儲(chǔ)在DMS中的媒體內(nèi)容,并將該內(nèi)容作為時(shí)移的媒體流提供給本地網(wǎng)絡(luò)裝置,例如提供給DMR。如果時(shí)移的媒體內(nèi)容的回放速度僅略微増大,例如增大了 5%,則該增大不會(huì)引人注意,但仍允許趕上直播媒體流,使得媒體多路復(fù)用器最終能夠?qū)⒚襟w流直接從媒體流播服務(wù)器提供給本地網(wǎng)絡(luò)UE。優(yōu)選地,速度是用戶可選的,并且使用戶能夠?qū)⒚襟w內(nèi)容與EPG的定時(shí)同歩。用戶可暫停并重新開始經(jīng)由連接外部網(wǎng)絡(luò)的UE或直接經(jīng)由DMR播放直播媒體流。 在根據(jù)本發(fā)明實(shí)施例的示范使用情況下(根據(jù)本發(fā)明實(shí)施例,本地網(wǎng)絡(luò)是DLNA網(wǎng)絡(luò),并且外部網(wǎng)絡(luò)是因特網(wǎng)),最終用戶登錄到連接因特網(wǎng)的UE,例如登錄到移動(dòng)電話或PC。此后,用戶請求媒體匯聚節(jié)點(diǎn)發(fā)送有關(guān)例如來自預(yù)先選擇的因特網(wǎng)媒體內(nèi)容提供商的可用和流行電視新聞節(jié)目以及有關(guān)可用且適當(dāng)?shù)募嫒軩LNA的裝置的信息。作為響應(yīng),最終用戶接收包括作為回答由因特網(wǎng)媒體內(nèi)容提供商經(jīng)由內(nèi)容數(shù)據(jù)節(jié)點(diǎn)和媒體匯聚節(jié)點(diǎn)提供的短描述、縮略圖和各種附加元數(shù)據(jù)的列表以及可用DLNA網(wǎng)絡(luò)內(nèi)的可用且適當(dāng)?shù)难b置的列表。最終用戶例如選擇位于起居室內(nèi)的兼容DLNA的TV,并在起居室中將指示所選新聞節(jié)目和所選TV的播放命令發(fā)送到媒體匯聚節(jié)點(diǎn)。媒體匯聚節(jié)點(diǎn)經(jīng)由虛擬控制節(jié)點(diǎn)轉(zhuǎn)發(fā)播放命令,該命令還指示媒體流將由本地網(wǎng)絡(luò)的媒體多路復(fù)用器節(jié)點(diǎn)提供給所選TV。媒體多路復(fù)用器節(jié)點(diǎn)將從媒體匯聚節(jié)點(diǎn)接收含有用戶選擇的媒體內(nèi)容的URL的播放列表,并通過從流播服務(wù)器檢索媒體內(nèi)容來創(chuàng)建要轉(zhuǎn)發(fā)到所選的起居室TV的流。如果并且當(dāng)最終用戶希望暫停播放直播媒體內(nèi)容(例如為了接聽電話)時(shí),他在連接因特網(wǎng)的UE上或直接在兼容DLNA的TV上輸入暫停命令,以便定格TV顯示器上的畫面。當(dāng)媒體多路復(fù)用器節(jié)點(diǎn)發(fā)現(xiàn)媒體流到TV的暫停時(shí),媒體多路復(fù)用器節(jié)點(diǎn)將確定在本地網(wǎng)絡(luò)內(nèi)是否存在任何可用的存儲(chǔ)裝置。如果是,則媒體多路復(fù)用器節(jié)點(diǎn)將直播媒體流存儲(chǔ)在該存儲(chǔ)裝置中。之后,當(dāng)最終用戶希望重新開始觀看媒體內(nèi)容時(shí),他/她在連接因特網(wǎng)的UE上或直接在TV上輸入重新開始播放命令。當(dāng)媒體多路復(fù)用器節(jié)點(diǎn)發(fā)現(xiàn)媒體流要被重新啟動(dòng)時(shí),它會(huì)將存儲(chǔ)的媒體流提供給TV,作為時(shí)移的媒體流,代替直播媒體流。由此,最終用戶能夠重新開始觀看媒體內(nèi)容,而沒有錯(cuò)過任何內(nèi)容??蛇x地,最終用戶能夠以可選的更高速度播放時(shí)移的媒體流,以便趕上直播媒體流。 由此,本發(fā)明的優(yōu)選實(shí)施例借助媒體匯聚節(jié)點(diǎn)(MA)、媒體多路復(fù)用器節(jié)點(diǎn)(MUX)以及可連接外部網(wǎng)絡(luò)的UE(例如可連接因特網(wǎng)的UE(IC UE))來實(shí)現(xiàn),它們被描述如下
-媒體匯聚節(jié)點(diǎn)連接到內(nèi)容數(shù)據(jù)庫,內(nèi)容數(shù)據(jù)庫能夠?qū)RL發(fā)送到媒體匯聚節(jié)點(diǎn),以在播放列表中轉(zhuǎn)發(fā)到媒體多路復(fù)用器節(jié)點(diǎn),并且播放列表還可包含廣告。媒體匯聚節(jié)點(diǎn)還能夠與連接外部網(wǎng)絡(luò)的UE并與ー個(gè)或多個(gè)本地網(wǎng)絡(luò)(例如DLNA網(wǎng)絡(luò))的虛擬控制節(jié)點(diǎn)通信。-本地網(wǎng)絡(luò)的媒體多路復(fù)用器節(jié)點(diǎn)從媒體匯聚節(jié)點(diǎn)接收信息、例如URL,以使媒體多路復(fù)用器節(jié)點(diǎn)能夠從媒體流播服務(wù)器檢索用戶選擇的媒體內(nèi)容,并從廣告服務(wù)器檢索廣告,廣告服務(wù)器可以是流播服務(wù)器。該信息可由媒體匯聚節(jié)點(diǎn)推送或根據(jù)請求發(fā)送。此后,媒體多路復(fù)用器節(jié)點(diǎn)創(chuàng)建要提供給用戶選擇的兼容本地網(wǎng)絡(luò)的裝置的流。由此,媒體多路復(fù)用器節(jié)點(diǎn)能夠與媒體匯聚節(jié)點(diǎn)、媒體流播服務(wù)器、廣告服務(wù)器以及本地網(wǎng)絡(luò)(例如DLNA網(wǎng)絡(luò))的兼容本地網(wǎng)絡(luò)的裝置通信。-可連接外部網(wǎng)絡(luò)的UE(例如PC或移動(dòng)電話)能夠向用戶顯示可用外部網(wǎng)絡(luò)媒體內(nèi)容以及本地網(wǎng)絡(luò)內(nèi)的可用且適當(dāng)?shù)募嫒荼镜鼐W(wǎng)絡(luò)的UE,由此使用戶能夠選擇外部網(wǎng)絡(luò)媒體內(nèi)容和可用兼容本地網(wǎng)絡(luò)的UE,并發(fā)送控制命令例如以開始在本地網(wǎng)絡(luò)內(nèi)選擇的本地網(wǎng)絡(luò)UE上播放選擇的媒體內(nèi)容,以及暫停和重新開始播放媒體內(nèi)容??蛇B接外部網(wǎng)絡(luò)的UE能夠與媒體匯聚節(jié)點(diǎn)通信。實(shí)現(xiàn)本發(fā)明時(shí)所涉及的其它節(jié)點(diǎn)如下
-虛擬控制節(jié)點(diǎn)位于本地網(wǎng)絡(luò)內(nèi),并例如充當(dāng)DLNA網(wǎng)絡(luò)中的DMC(數(shù)字媒體控制器)以便將存在和控制消息傳遞到本地網(wǎng)絡(luò)內(nèi)的兼容本地網(wǎng)絡(luò)的UE。虛擬控制節(jié)點(diǎn)能夠與本地網(wǎng)絡(luò)內(nèi)的UE通信(例如根據(jù)UpnP),并與媒體匯聚節(jié)點(diǎn)通信。根據(jù)示范實(shí)現(xiàn),虛擬控制節(jié)點(diǎn)經(jīng)由家庭網(wǎng)關(guān)與媒體匯聚節(jié)點(diǎn)通信,并可與家庭網(wǎng)關(guān)節(jié)點(diǎn)共在ー處。-由因特網(wǎng)媒體內(nèi)容提供商擁有的內(nèi)容數(shù)據(jù)節(jié)點(diǎn),用于通過與媒體匯聚節(jié)點(diǎn)通信來公布可用媒體標(biāo)題以及它們的相應(yīng)URL。-流播服務(wù)器節(jié)點(diǎn),媒體多路復(fù)用器節(jié)點(diǎn)從中檢索媒體流,并將它提供給本地網(wǎng)絡(luò)UE0上面描述的節(jié)點(diǎn)都在圖2中例證了,圖2是示意性例證示范DLNA網(wǎng)絡(luò)7的框圖,示范DLNA網(wǎng)絡(luò)7包括虛擬控制節(jié)點(diǎn)4和兼容DLNA的UE 5、例如DMR (數(shù)字媒體再現(xiàn)器)。虛擬控制節(jié)點(diǎn)例如經(jīng)由家庭網(wǎng)關(guān)(圖中未例證)與媒體匯聚節(jié)點(diǎn)2通信,并且媒體匯聚節(jié)點(diǎn)與DLNA網(wǎng)絡(luò)外部的連接因特網(wǎng)的UE I通信,并使UE能夠控制DLNA內(nèi)的DMR中的因特網(wǎng)媒體內(nèi)容,該流是由媒體多路復(fù)用器節(jié)點(diǎn)10提供給DMR 5的。媒體多路復(fù)用器節(jié)點(diǎn)從媒體流播服務(wù)器8獲得媒體流,并創(chuàng)建要提供給DMR或提供給DMS 3 (數(shù)字媒體存儲(chǔ)裝置/服務(wù)器)的流,以便在暫停期間存儲(chǔ)媒體流。媒體匯聚節(jié)點(diǎn)還能夠與內(nèi)容數(shù)據(jù)節(jié)點(diǎn)9通信,以便獲得可用媒體標(biāo)題以及它們的相應(yīng)URL,以在播放列表中轉(zhuǎn)發(fā)到媒體多路復(fù)用器節(jié)點(diǎn),或者推送到媒體多路復(fù)用器節(jié)點(diǎn)或響應(yīng)于請求而發(fā)送。圖3a是例證根據(jù)本發(fā)明示范實(shí)施例連接因特網(wǎng)的UE I如何登陸到媒體匯聚節(jié)點(diǎn)2從而使IC UE I能夠控制DLNA網(wǎng)絡(luò)內(nèi)兼容DLNA的裝置上的因特網(wǎng)媒體內(nèi)容的示范信令圖。在信號(hào)S2中,IC-UE I通過發(fā)送用戶名和密碼登陸到MA 2 (媒體匯聚節(jié)點(diǎn)),并且該MA確定用戶之前已經(jīng)登錄到虛擬控制節(jié)點(diǎn)4,虛擬控制節(jié)點(diǎn)4在信號(hào)SI中將用戶名和密碼轉(zhuǎn)發(fā)到MA。在信號(hào)S3和S4中,DMR 5和DMS 3分別向VC 4發(fā)送包括例如關(guān)于它們是可用的存在信息的UPnP公布。在信號(hào)S5中,該VC又將存在信息轉(zhuǎn)發(fā)到該MA。在信號(hào)S6中,該MA向IC UE發(fā)送有關(guān)因特網(wǎng)媒體內(nèi)容的信息,并且該MA已經(jīng)經(jīng)由內(nèi)容數(shù)據(jù)節(jié)點(diǎn)(圖中未例證)從內(nèi)容提供商獲得了因特網(wǎng)媒體內(nèi)容信息。另外,在信號(hào)S7中,該MA向IC UE發(fā)送有關(guān)可用且適當(dāng)?shù)腄LNA UE的信息。此后,使用在信號(hào)S6和S7中接收的信息,用戶能夠選擇因特網(wǎng)媒體內(nèi)容和DLNA UE,并向該MA發(fā)送播放命令,以經(jīng)由VC轉(zhuǎn)發(fā)到DLNA UE。由此,媒體匯聚節(jié)點(diǎn)2經(jīng)由虛擬控制節(jié)點(diǎn)4從本地網(wǎng)絡(luò)的本地網(wǎng)絡(luò)UE接收狀態(tài)和存在信息。當(dāng)用戶登錄到本地網(wǎng)絡(luò)外部的連接外部網(wǎng)絡(luò)的UE I時(shí),媒體匯聚節(jié)點(diǎn)從該連接外部網(wǎng)絡(luò)的UE接收用戶登錄信息。媒體匯聚節(jié)點(diǎn)認(rèn)證用戶,并響應(yīng)于請求向該連接外部網(wǎng)絡(luò)的UE發(fā)送有關(guān)外部網(wǎng)絡(luò)媒體的信息。另外,它確定用戶或相關(guān)聯(lián)的用戶是否還登錄到媒體匯聚節(jié)點(diǎn)與之通信的虛擬控制節(jié)點(diǎn)。如果是,則媒體匯聚節(jié)點(diǎn)將通常響應(yīng)于請求向該連接外部網(wǎng)絡(luò)的UE發(fā)送有關(guān)可用且適當(dāng)?shù)谋镜鼐W(wǎng)絡(luò)UE的信息。當(dāng)媒體匯聚節(jié)點(diǎn)從該連接外部網(wǎng)絡(luò)的UE接收到與選擇的外部網(wǎng)絡(luò)媒體和選擇的本地網(wǎng)絡(luò)UE相關(guān)聯(lián)的用戶選擇的控制命令吋,它會(huì)將控制命令轉(zhuǎn)發(fā)到虛擬控制節(jié)點(diǎn)。圖3b是例證IC UE發(fā)起DLNA網(wǎng)絡(luò)內(nèi)DMR上的直播媒體流播放的示范信令圖。在信號(hào)SI中,最終用戶使用IC UE將命令發(fā)送到MA,以在所選的DMR 5上播放某一直播媒體會(huì)話,并在信號(hào)S2中,MA將播放命令轉(zhuǎn)發(fā)到VC。接下來,在信號(hào)S3中,VC將播放命令作為對應(yīng)的UPnP播放命令轉(zhuǎn)發(fā)到DMR,該命令還指示直播媒體流應(yīng)該由本地網(wǎng)絡(luò)的媒體多路復(fù)用器節(jié)點(diǎn)10提供。從而,在信號(hào)S4中,DMR向媒體多路復(fù)用器請求流,并在信號(hào)S5中,媒體多路復(fù)用器向MA發(fā)送對于播放列表的請求。在信號(hào)S6中,MA向媒體多路復(fù)用器轉(zhuǎn)發(fā)包括用戶選擇的媒體內(nèi)容的URL并且可能還有廣告的URL的播放列表。接下來,在信號(hào)S7中,媒體多路復(fù)用器節(jié)點(diǎn)從流播服務(wù)器8檢索直播媒體流,并在信號(hào)S8中,提供給DMR。在信號(hào)S9中,DMR發(fā)出關(guān)于媒體內(nèi)容正在播放的UPnP公布,在信號(hào)SlO中,其被轉(zhuǎn)發(fā)到MA。
圖4a是例證DMR上直播媒體流的時(shí)移的示范信令圖,由該連接因特網(wǎng)的UE發(fā)起時(shí)移,并且媒體流由媒體多路復(fù)用器節(jié)點(diǎn)提供。在信號(hào)Sll中,最終用戶在他/她的IC UE上輸入暫停命令,暫停命令經(jīng)由MA 2轉(zhuǎn)發(fā)到VC 4。在信號(hào)S12中,VC向DMR發(fā)出對應(yīng)的UPnP暫停命令,并在信號(hào)S13中,MUX發(fā)現(xiàn)到DMR的媒體流播的暫停。在信號(hào)S14中,MUX確定在DLNA網(wǎng)絡(luò)中是否存在用于存儲(chǔ)直播媒體流的可用DMS,并且如果是,則在信號(hào)S15中,MUX將媒體流存儲(chǔ)在該可用DMS中。接下來,在信號(hào)S16中,最終用戶想要重新開始觀看媒體內(nèi)容,并在他/她的IC UE中輸入重新開始播放命令,重新開始播放命令經(jīng)由MA 2轉(zhuǎn)發(fā)到VC 4。在信號(hào)S17中,VC向DMR發(fā)出對應(yīng)的UpnP重新開始命令,并在信號(hào)S18中,MUX發(fā)現(xiàn)DMR想要重新開始媒體流播。從而,在信號(hào)S19中,MUX從DMS取時(shí)移的媒體流,并在信號(hào)S20中,提供給DMR。如果最終用戶選擇加速播放時(shí)移的流,則時(shí)移的流最終趕上直播媒體流,并且在信號(hào)S21中,MUX將繼續(xù)從流播服務(wù)器直接向DMR提供直播媒體流,代替將它存儲(chǔ)在DMS中。圖4b是例證DMR上直播媒體流的時(shí)移的示范信令圖,直接在DMR上例如經(jīng)由遙控器發(fā)起時(shí)移。在信號(hào)Sll中,最終用戶在DMR(例如TV)上輸入暫停命令,并在信號(hào)S12中, DMR停止流播。從而,在信號(hào)S13中,MUX發(fā)現(xiàn)到DMR的媒體流的暫停,并在信號(hào)S14中,確定在DLNA網(wǎng)絡(luò)中是否存在用于存儲(chǔ)直播媒體流的可用DMS。如果是,則在信號(hào)S15中,MUX將媒體流存儲(chǔ)在可用DMS中。接下來,在信號(hào)S16中,最終用戶想要重新開始觀看媒體內(nèi)容,并在DMR中輸入重新開始播放命令,并且在信號(hào)S18中,MUX發(fā)現(xiàn)DMR想要重新開始媒體流播,在信號(hào)S17和S18中。從而,在信號(hào)S19中,MUX從DMS取時(shí)移的媒體流,并在信號(hào)S20中,提供給DMR。如果最終用戶選擇加速播放時(shí)移的流,則時(shí)移的流將最終趕上直播媒體流,并且在信號(hào)S21中,MUX將繼續(xù)從流播服務(wù)器直接向DMR提供直播媒體流,代替將它存儲(chǔ)在DMS中。圖5是示出本發(fā)明實(shí)施例的流程圖,根據(jù)本發(fā)明實(shí)施例,該連接外部網(wǎng)絡(luò)的UE暫停本地網(wǎng)絡(luò)UE上直播媒體流的播出并重新開始播出時(shí)移的媒體流。在步驟42,連接外部網(wǎng)絡(luò)的UE將播放命令發(fā)送到媒體匯聚節(jié)點(diǎn)(在步驟42)以開始在選擇的本地網(wǎng)絡(luò)UE上播放選擇的媒體內(nèi)容,作為由本地網(wǎng)絡(luò)UE從媒體多路復(fù)用器節(jié)點(diǎn)接收的直播媒體流。在步驟43,連接外部網(wǎng)絡(luò)的UE向媒體匯聚節(jié)點(diǎn)發(fā)送暫停命令,以經(jīng)由虛擬控制節(jié)點(diǎn)轉(zhuǎn)發(fā)到播放媒體流的本地網(wǎng)絡(luò)UE,虛擬控制節(jié)點(diǎn)發(fā)出本地網(wǎng)絡(luò)UE的對應(yīng)本地網(wǎng)絡(luò)適配命令,導(dǎo)致本地網(wǎng)絡(luò)UE停止從媒體多路復(fù)用器節(jié)點(diǎn)流播,并且媒體多路復(fù)用器節(jié)點(diǎn)將媒體流存儲(chǔ)在本地網(wǎng)絡(luò)存儲(chǔ)裝置中。在以后的時(shí)刻,為了重新開始媒體會(huì)話,在步驟44,連接外部網(wǎng)絡(luò)的UE將重新開始播放命令發(fā)送到媒體匯聚節(jié)點(diǎn),以經(jīng)由虛擬控制節(jié)點(diǎn)轉(zhuǎn)發(fā)到本地網(wǎng)絡(luò)UE,虛擬控制節(jié)點(diǎn)發(fā)出本地網(wǎng)絡(luò)UE的對應(yīng)本地網(wǎng)絡(luò)適配命令。這將導(dǎo)致本地網(wǎng)絡(luò)UE重新開始從媒體多路復(fù)用器節(jié)點(diǎn)流播,媒體多路復(fù)用器節(jié)點(diǎn)現(xiàn)在從本地網(wǎng)絡(luò)存儲(chǔ)裝置向本地網(wǎng)絡(luò)UE提供存儲(chǔ)的時(shí)移的媒體流,代替直播媒體流。圖6是示出本發(fā)明實(shí)施例的流程圖,根據(jù)本發(fā)明實(shí)施例,媒體匯聚節(jié)點(diǎn)暫停本地網(wǎng)絡(luò)UE上直播媒體流的播出并重新開始播出時(shí)移的媒體流。在步驟52,媒體匯聚節(jié)點(diǎn)從連接外部網(wǎng)絡(luò)的UE接收播放命令,選擇外部網(wǎng)絡(luò)媒體內(nèi)容和本地網(wǎng)絡(luò)UE,并將播放命令轉(zhuǎn)發(fā)到虛擬控制節(jié)點(diǎn),以在本地網(wǎng)絡(luò)UE上播放媒體內(nèi)容,作為由本地網(wǎng)絡(luò)UE從媒體多路復(fù)用器節(jié)點(diǎn)接收的媒體流。在步驟53,媒體匯聚節(jié)點(diǎn)向媒體多路復(fù)用器節(jié)點(diǎn)轉(zhuǎn)發(fā)播放列表,使媒體多路復(fù)用器節(jié)點(diǎn)能夠從媒體流播服務(wù)器取選擇的媒體內(nèi)容。接下來,在步驟54,媒體匯聚節(jié)點(diǎn)從連接外部網(wǎng)絡(luò)的UE接收暫停命令,以經(jīng)由虛擬控制節(jié)點(diǎn)轉(zhuǎn)發(fā)到播放媒體流的本地網(wǎng)絡(luò)UE,虛擬控制節(jié)點(diǎn)發(fā)出本地網(wǎng)絡(luò)UE的對應(yīng)本地網(wǎng)絡(luò)適配命令。這將導(dǎo)致,本地網(wǎng)絡(luò)UE停止從媒體多路復(fù)用器節(jié)點(diǎn)流播,并且媒體多路復(fù)用器節(jié)點(diǎn)將媒體流存儲(chǔ)在本地網(wǎng)絡(luò)存儲(chǔ)裝置中。之后,在步驟55,媒體匯聚節(jié)點(diǎn)從連接外部網(wǎng)絡(luò)的UE接收重新開始播放命令,以經(jīng)由虛擬控制節(jié)點(diǎn)轉(zhuǎn)發(fā)到本地網(wǎng)絡(luò)UE,虛擬控制節(jié)點(diǎn)發(fā)出本地網(wǎng)絡(luò)UE的對應(yīng)本地網(wǎng)絡(luò)適配命令。這將導(dǎo)致本地網(wǎng)絡(luò)UE重新開始從媒體多路復(fù)用器節(jié)點(diǎn)流播,媒體多路復(fù)用器節(jié)點(diǎn)現(xiàn)在從本地網(wǎng)絡(luò)存儲(chǔ)裝置向本地網(wǎng)絡(luò)UE提供存儲(chǔ)的時(shí)移的媒體流,代替直播媒體流。圖7是示出本發(fā)明實(shí)施例的流程圖,根據(jù)本發(fā)明實(shí)施例媒體多路復(fù)用器節(jié)點(diǎn)發(fā)現(xiàn)到本地網(wǎng)絡(luò)UE的直播媒體流的暫停并將時(shí)移的媒體流提供給本地網(wǎng)絡(luò)UE。在步驟62,媒體多路復(fù)用器發(fā)現(xiàn)本地網(wǎng)絡(luò)UE已經(jīng)停止流 播直播媒體流。媒體多路復(fù)用器確定在本地網(wǎng)絡(luò)中是否存在任何可用本地網(wǎng)絡(luò)存儲(chǔ)裝置,并且如果是,則在步驟63,將直播媒體流存儲(chǔ)在可用存儲(chǔ)裝置中。之后,在步驟64,媒體多路復(fù)用器發(fā)現(xiàn)本地網(wǎng)絡(luò)存儲(chǔ)裝置嘗試重新開始流播,并且在步驟65,媒體多路復(fù)用器從本地網(wǎng)絡(luò)存儲(chǔ)裝置提供時(shí)移的媒體流,代替直播媒體流。根據(jù)優(yōu)選實(shí)施例,在執(zhí)行根據(jù)圖7的步驟之前,媒體多路復(fù)用器節(jié)點(diǎn)已經(jīng)從媒體匯聚節(jié)點(diǎn)接收到播放列表,根據(jù)該播放列表從媒體流播服務(wù)器檢索到媒體內(nèi)容,并將該媒體內(nèi)容提供給本地網(wǎng)絡(luò)UE。根據(jù)備選示范實(shí)施例,代替從連接外部網(wǎng)絡(luò)的UE,直接從本地網(wǎng)絡(luò)UE發(fā)起媒體流的暫停和/或重新啟動(dòng)。優(yōu)選地,最終用戶可選擇在他/她的連接外部網(wǎng)絡(luò)的UE (例如連接因特網(wǎng)的PC或移動(dòng)電話)上或直接在本地網(wǎng)絡(luò)UE上(例如在兼容DLNA的TV上)暫停和重新啟動(dòng)媒體流。根據(jù)另外的實(shí)施例,時(shí)移的媒體流的播出速度可由最終用戶選擇,以使趕上直播媒體流成為可能,并最終與EPG (電子節(jié)目指南)同歩。當(dāng)時(shí)移的媒體流變得與直播媒體流同步時(shí),媒體多路復(fù)用器節(jié)點(diǎn)會(huì)再次將直播媒體流直接提供給本地網(wǎng)絡(luò)UE,代替將它存儲(chǔ)在本地網(wǎng)絡(luò)存儲(chǔ)裝置(例如DMS)中。根據(jù)優(yōu)選實(shí)施例,本地網(wǎng)絡(luò)是DLNA網(wǎng)絡(luò),本地網(wǎng)絡(luò)UE是兼容DLNA的,并且外部網(wǎng)絡(luò)是因特網(wǎng)。圖8示意性例證了根據(jù)本發(fā)明實(shí)施例的示范可連接外部網(wǎng)絡(luò)的UE,示范可連接外部網(wǎng)絡(luò)的UE例如是適合于與外部網(wǎng)絡(luò)(例如因特網(wǎng))通信的PC(個(gè)人計(jì)算機(jī))或移動(dòng)電話。UE配備有用干與媒體匯聚節(jié)點(diǎn)通信的裝置71以及配備有用于向用戶例如顯示可用外部網(wǎng)絡(luò)媒體內(nèi)容和本地網(wǎng)絡(luò)內(nèi)可用兼容本地網(wǎng)絡(luò)的UE以便使用戶能夠例如選擇媒體內(nèi)容和可用本地網(wǎng)絡(luò)UE的顯示器72。UE還配備有適當(dāng)用戶輸入構(gòu)件,例如用于發(fā)起UE向媒體匯聚節(jié)點(diǎn)發(fā)送登錄信息和控制命令以及例如選擇時(shí)移的媒體流的播出速度的鍵(圖中未例證)。用干與媒體匯聚節(jié)點(diǎn)通信的裝置71包括適當(dāng)發(fā)送器和接收器,并且發(fā)送器設(shè)置成轉(zhuǎn)發(fā)暫停本地網(wǎng)絡(luò)UE上的直播媒體流播放的命令以及在暫停之后重新開始播放時(shí)移的媒體流的命令。根據(jù)優(yōu)選的示范實(shí)施例,用干與媒體匯聚節(jié)點(diǎn)通信的裝置71還設(shè)置成轉(zhuǎn)發(fā)來自登陸的用戶的登陸信息(用戶是登錄到本地網(wǎng)絡(luò)的虛擬控制節(jié)點(diǎn)的),并設(shè)置成向媒體匯聚節(jié)點(diǎn)發(fā)送播放命令以在用戶選擇的本地網(wǎng)絡(luò)UE上播放用戶選擇的媒體內(nèi)容。根據(jù)另ー個(gè)示范實(shí)施例,裝置71還設(shè)置成轉(zhuǎn)發(fā)指示用戶選擇的時(shí)移的媒體流的播出速度的命令。圖9示意性例證了根據(jù)本發(fā)明實(shí)施例的示范媒體匯聚節(jié)點(diǎn)和示范媒體多路復(fù)用器節(jié)點(diǎn)。如之前所描述的,本地網(wǎng)絡(luò)的媒體匯聚節(jié)點(diǎn)2負(fù)責(zé)認(rèn)證用戶,處理所有請求和存在消息,存儲(chǔ)數(shù)據(jù)并使用戶簡檔可用,并且處理要顯示在連接外部網(wǎng)絡(luò)的UE上的媒體和裝置元數(shù)據(jù)。媒體匯聚節(jié)點(diǎn)包括用于與連接外部網(wǎng)絡(luò)的UE I通信的裝置81,所述裝置包括設(shè)置成接收暫停本地網(wǎng)絡(luò)UE上的直播媒體流播放的命令以及在暫停之后重新開始播放時(shí)移的媒體流的命令的接收器。優(yōu)選地,接收器還設(shè)置成從連接外部網(wǎng)絡(luò)的UE接收用戶登錄信息以及在用戶選擇的第一本地網(wǎng)絡(luò)UE上播放用戶選擇的直播媒體內(nèi)容的命令。根據(jù)另外的示范實(shí)施例,接收器設(shè)置成接收指示在暫停之后用戶選擇的時(shí)移的媒體流的播出速度的消息。媒體匯聚節(jié)點(diǎn)還配備有用干與ー個(gè)(或多個(gè))虛擬控制節(jié)點(diǎn)4通信的裝置82,所述裝置包括設(shè)置成轉(zhuǎn)發(fā)暫停本地網(wǎng)絡(luò)UE上的直播媒體流播放的命令以及在暫停之后重新開始播放時(shí)移的媒體流的命令的發(fā)送器和接收器。優(yōu)選地,發(fā)送器還設(shè)置成轉(zhuǎn)發(fā)命令以在用戶選擇的第一本地網(wǎng)絡(luò)UE上播放用戶選擇的媒體內(nèi)容,作為由媒體多路復(fù)用器節(jié)點(diǎn)提供的媒體流。根據(jù)另外的示范實(shí)施例,發(fā)送器設(shè)置成轉(zhuǎn)發(fā)指示暫停之后用戶選擇的時(shí)移的媒體流的播出速度的消息。附加地,媒體匯聚節(jié)點(diǎn)配備有用干與媒體多路復(fù)用器節(jié)點(diǎn)通信的裝置83,該裝置優(yōu)選設(shè)置成向媒體多路復(fù)用器節(jié)點(diǎn)轉(zhuǎn)發(fā)用戶選擇的媒體內(nèi)容的播放列表。媒體多路復(fù)用器節(jié)點(diǎn)10設(shè)置成根據(jù)從媒體匯聚節(jié)點(diǎn)接收的播放列表通過從媒體流播服務(wù)器(圖9中未例證)檢索媒體內(nèi)容來創(chuàng)建媒體流,并將該流提供給選擇的本地網(wǎng)絡(luò)UE 5。由此,媒體多路復(fù)用器節(jié)點(diǎn)還配備有用干與媒體匯聚節(jié)點(diǎn)2通信的裝置85,該裝置包括設(shè)置成接收所述媒體內(nèi)容播放列表的接收器和發(fā)送器。媒體多路復(fù)用器節(jié)點(diǎn)還配備有用干與本地網(wǎng)絡(luò)UE通信的裝置86,該裝置包括發(fā)送器和接收器,其設(shè)置成發(fā)現(xiàn)本地網(wǎng)絡(luò)UE已經(jīng)暫停或重新開始流播由媒體多路復(fù)用器節(jié)點(diǎn)提供的媒體流。該裝置還設(shè)置成確定是否有任何本地網(wǎng)絡(luò)存儲(chǔ)裝置可用于存儲(chǔ)媒體流,并且如果是,則在發(fā)現(xiàn)暫停之后將直播媒體流存儲(chǔ)在本地網(wǎng)絡(luò)存儲(chǔ)裝置中,并在暫停之后向本地網(wǎng)絡(luò)UE提供存儲(chǔ)的媒體流,作為時(shí)移的媒體流。根據(jù)另外的示范實(shí)施例,如果時(shí)移的媒體流已經(jīng)趕上直播媒體流時(shí),媒體多路復(fù)用器節(jié)點(diǎn)設(shè)置成向本地網(wǎng)絡(luò)UE提供直播媒體流,代替來自本地網(wǎng)絡(luò)存儲(chǔ)裝置的時(shí)移的媒體流。應(yīng)該注意,如圖8和9中所例證的可連接外部網(wǎng)絡(luò)的UE I、媒體匯聚節(jié)點(diǎn)2和媒體多路復(fù)用器節(jié)點(diǎn)10可由物理或邏輯實(shí)體使用軟件功能結(jié)合編程微處理器或通用計(jì)算機(jī)和/或使用專用集成電路(ASIC)實(shí)現(xiàn)。另外,上面提到和描述的實(shí)施例僅作為示例給出,并不應(yīng)該限制本發(fā)明。在所附專利權(quán)利要求書中所要求權(quán)利的本發(fā)明范圍內(nèi)的其它解決方案、用途、目的和功能對于本領(lǐng)域技術(shù)人員應(yīng)該是顯而易見的??s寫
DLNA :數(shù)字直播網(wǎng)絡(luò)聯(lián)盟
DLNA UE :兼容DLNA的用戶設(shè)備
DMC :數(shù)字媒體控制器
DMP :數(shù)字媒體播放器
DMS :數(shù)字媒體存儲(chǔ)裝置/服務(wù)器
DMR :數(shù)字媒體再現(xiàn)器
UPnP :通用即插即用
MA :媒體匯聚節(jié)點(diǎn)
VC :虛擬控制節(jié)點(diǎn)
MUX :媒體多路復(fù)用器節(jié)點(diǎn)
IC UE :連接因特網(wǎng)的用戶設(shè)備。權(quán)利要求
1.一種用于本地網(wǎng)絡(luò)(7)的媒體多路復(fù)用器節(jié)點(diǎn)(10)時(shí)移本地網(wǎng)絡(luò)UE(5)上的直播媒體流播放的方法,所述播放由位于所述本地網(wǎng)絡(luò)外部并與媒體匯聚節(jié)點(diǎn)(2)通信的連接外部網(wǎng)絡(luò)的UE (I)發(fā)起,其中用戶登錄到所述連接外部網(wǎng)絡(luò)的UE和所述本地網(wǎng)絡(luò)的虛擬控制節(jié)點(diǎn)(4),所述虛擬控制節(jié)點(diǎn)和所述媒體多路復(fù)用器節(jié)點(diǎn)都連接到所述媒體匯聚節(jié)點(diǎn),所述媒體多路復(fù)用器節(jié)點(diǎn)還連接到用于將媒體流提供給所述本地網(wǎng)絡(luò)UE的媒體流播服務(wù)器(8)以及本地網(wǎng)絡(luò)存儲(chǔ)裝置(3),所述方法其特征在于包括如下步驟由所述媒體多路復(fù)用器節(jié)點(diǎn) -發(fā)現(xiàn)¢2)到所述本地網(wǎng)絡(luò)UE的所述媒體流的暫停; -將所述媒體流存儲(chǔ)¢3)在可用本地網(wǎng)絡(luò)存儲(chǔ)裝置(3)中; -發(fā)現(xiàn)¢4)到所述本地網(wǎng)絡(luò)的所述媒體流的重新啟動(dòng); -將時(shí)移的媒體流從所述本地網(wǎng)絡(luò)存儲(chǔ)裝置提供¢5)給所述本地網(wǎng)絡(luò)UE。
2.如權(quán)利要求I所述的方法,其中,如果所述時(shí)移的媒體流趕上所述直播媒體流,則所述媒體多路復(fù)用器節(jié)點(diǎn)將所述直播媒體流提供給所述本地網(wǎng)絡(luò)UE。
3.如權(quán)利要求I或2所述的方法,其中所述媒體多路復(fù)用器節(jié)點(diǎn)確定本地網(wǎng)絡(luò)存儲(chǔ)裝置是否可用于存儲(chǔ)媒體流。
4.如上述權(quán)利要求中任一項(xiàng)所述的方法,其特征在于所述媒體多路復(fù)用器節(jié)點(diǎn)執(zhí)行如下在先步驟 -從所述媒體匯聚節(jié)點(diǎn)接收播放列表;以及 -從媒體流播服務(wù)器檢索所述媒體流,并提供給所述本地網(wǎng)絡(luò)UE。
5.如以上權(quán)利要求中任一項(xiàng)所述的方法,其中,以用戶可選擇的速度播放所述時(shí)移的媒體流。
6.如以上權(quán)利要求中任一項(xiàng)所述的方法,其中所述直播媒體流的所述播放的暫停由所述連接外部網(wǎng)絡(luò)的UE⑴或由所述本地網(wǎng)絡(luò)UE發(fā)起。
7.如以上權(quán)利要求中任一項(xiàng)所述的方法,其中,所述媒體流的所述播放的重新開始由所述連接外部網(wǎng)絡(luò)的UE⑴或由所述本地網(wǎng)絡(luò)UE發(fā)起。
8.如上述權(quán)利要求中任一項(xiàng)所述的用于本地網(wǎng)絡(luò)中媒體多路復(fù)用器節(jié)點(diǎn)的方法,其中所述本地網(wǎng)絡(luò)是DLNA網(wǎng)絡(luò),并且所述本地網(wǎng)絡(luò)UE是兼容DLNA的。
9.一種用于媒體匯聚節(jié)點(diǎn)(2)時(shí)移在本地網(wǎng)絡(luò)UE上的直播媒體流播放的方法,所述播放由位于所述本地網(wǎng)絡(luò)外部并與所述媒體匯聚節(jié)點(diǎn)通信的連接外部網(wǎng)絡(luò)的UE(I)發(fā)起,所述本地網(wǎng)絡(luò)還包括連接到所述媒體匯聚節(jié)點(diǎn)的媒體多路復(fù)用器節(jié)點(diǎn)(10)和虛擬控制節(jié)點(diǎn)(4),所述媒體多路復(fù)用器節(jié)點(diǎn)還連接到用于將媒體流提供給所述本地網(wǎng)絡(luò)UE的媒體流播服務(wù)器(8)以及本地網(wǎng)絡(luò)存儲(chǔ)裝置(3),其中用戶登錄到所述連接外部網(wǎng)絡(luò)的UE和所述虛擬控制節(jié)點(diǎn),所述方法其特征在于包括至少ー個(gè)如下步驟由所述媒體匯聚節(jié)點(diǎn) -從所述連接外部網(wǎng)絡(luò)的UE(I)接收(54)用于所述直播媒體流的暫停命令,并經(jīng)由所述虛擬控制節(jié)點(diǎn)(4)將命令轉(zhuǎn)發(fā)到所述本地網(wǎng)絡(luò)UE,以暫停從所述媒體多路復(fù)用器節(jié)點(diǎn)(10)接收的所述直播媒體流的播放,其中所述媒體多路復(fù)用器節(jié)點(diǎn)將所述直播媒體流存儲(chǔ)在可用本地網(wǎng)絡(luò)存儲(chǔ)裝置(3)中; -從所述連接外部網(wǎng)絡(luò)的UE(I)接收(55)用于所述直播媒體流的重新開始播放命令,并經(jīng)由所述虛擬控制節(jié)點(diǎn)(4)將命令轉(zhuǎn)發(fā)到所述本地網(wǎng)絡(luò)UE,以重新開始從所述媒體多路復(fù)用器節(jié)點(diǎn)接收的所述媒體流的播放,其中所述媒體多路復(fù)用器節(jié)點(diǎn)將存儲(chǔ)在所述本地網(wǎng)絡(luò)存儲(chǔ)裝置中的時(shí)移的媒體流提供給所述本地網(wǎng)絡(luò)UE。
10.如權(quán)利要求9所述的方法,其特征在于所述媒體匯聚節(jié)點(diǎn)執(zhí)行如下在先步驟 -從所述連接外部網(wǎng)絡(luò)的UE(I)接收(52)命令以在用戶選擇的本地網(wǎng)絡(luò)UE上播放用戶選擇的直播媒體內(nèi)容; -將命令發(fā)送到所述本地網(wǎng)絡(luò)的所述虛擬控制節(jié)點(diǎn)以在所述本地網(wǎng)絡(luò)UE上播放所述媒體內(nèi)容作為從所述媒體多路復(fù)用器節(jié)點(diǎn)接收的直播媒體流;以及 -將播放列表發(fā)送(53)到所述媒體多路復(fù)用器節(jié)點(diǎn)。
11.如權(quán)利要求9或10所述的方法,其中以用戶可選擇的速度播放所述時(shí)移的媒體流。
12.ー種用于連接外部網(wǎng)絡(luò)的UE(I)通過與媒體匯聚節(jié)點(diǎn)(2)通信從所述本地網(wǎng)絡(luò)的外部時(shí)移在本地網(wǎng)絡(luò)UE(5)上的直播媒體流播放的方法,所述播放由所述連接外部網(wǎng)絡(luò)的UE發(fā)起,所述本地網(wǎng)絡(luò)還包括連接到所述媒體匯聚節(jié)點(diǎn)的媒體多路復(fù)用器節(jié)點(diǎn)(10)和虛擬控制節(jié)點(diǎn)(4),所述媒體多路復(fù)用器節(jié)點(diǎn)還連接到用于將媒體流提供給所述本地網(wǎng)絡(luò)UE的媒體流播服務(wù)器(8)以及連接到本地網(wǎng)絡(luò)存儲(chǔ)裝置(3),并且其中用戶登錄到所述連接外部網(wǎng)絡(luò)的UE和所述虛擬控制節(jié)點(diǎn),所述方法其特征在于包括至少ー個(gè)如下步驟由所述連接外部網(wǎng)絡(luò)的UE -將用于播放所述直播媒體流的暫停命令發(fā)送(43)到所述媒體匯聚節(jié)點(diǎn)(2),所述命令要經(jīng)由所述虛擬控制節(jié)點(diǎn)轉(zhuǎn)發(fā)到所述本地網(wǎng)絡(luò)UE,其中所述媒體多路復(fù)用器節(jié)點(diǎn)將所述直播媒體流存儲(chǔ)在可用本地網(wǎng)絡(luò)存儲(chǔ)裝置中; -將重新開始命令發(fā)送(44)到所述媒體匯聚節(jié)點(diǎn)(2)以重新開始所述直播媒體流的所述播放,所述命令要經(jīng)由所述虛擬控制節(jié)點(diǎn)轉(zhuǎn)發(fā)到所述本地網(wǎng)絡(luò)UE,其中所述媒體多路復(fù)用器將存儲(chǔ)在所述本地網(wǎng)絡(luò)存儲(chǔ)裝置中的時(shí)移的媒體流提供給所述本地網(wǎng)絡(luò)UE。
13.如權(quán)利要求12所述的方法,其特征在于所述連接外部網(wǎng)絡(luò)的UE執(zhí)行如下在先步驟 -將命令發(fā)送(42)到所述媒體匯聚節(jié)點(diǎn)(2)以在用戶選擇的本地網(wǎng)絡(luò)UE上播放用戶選擇的直播媒體內(nèi)容,所述播放命令要經(jīng)由所述虛擬控制節(jié)點(diǎn)轉(zhuǎn)發(fā)到本地網(wǎng)絡(luò)UE。
14.如權(quán)利要求12或13所述的方法,其特征在于所述連接外部網(wǎng)絡(luò)的UE執(zhí)行如下附加步驟 -將指示用戶選擇的所述時(shí)移的媒體播放速度的消息發(fā)送到所述媒體匯聚節(jié)點(diǎn),以經(jīng)由所述虛擬控制節(jié)點(diǎn)轉(zhuǎn)發(fā)到所述本地網(wǎng)絡(luò)UE。
15.如權(quán)利要求12-14中任一項(xiàng)所述的用于連接外部網(wǎng)絡(luò)的UE的方法,其中所述外部網(wǎng)絡(luò)是因特網(wǎng),并且所述連接外部網(wǎng)絡(luò)的UE連接到因特網(wǎng)。
16.一種用于本地網(wǎng)絡(luò)的媒體多路復(fù)用器節(jié)點(diǎn)(10),設(shè)置成時(shí)移在本地網(wǎng)絡(luò)UE (5)上的媒體流播放,所述播放由位于所述本地網(wǎng)絡(luò)外部并與媒體匯聚節(jié)點(diǎn)(2)通信的連接外部網(wǎng)絡(luò)的UE (I)發(fā)起,所述媒體多路復(fù)用器可連接到用于將媒體流提供給所述本地網(wǎng)絡(luò)UE的媒體流播服務(wù)器(8)以及本地網(wǎng)絡(luò)存儲(chǔ)裝置(3),并且其中用戶登錄到所述連接外部網(wǎng)絡(luò)的UE和所述本地網(wǎng)絡(luò)的虛擬控制節(jié)點(diǎn)(4),所述媒體多路復(fù)用器節(jié)點(diǎn)和所述虛擬控制節(jié)點(diǎn)都可連接到所述媒體匯聚節(jié)點(diǎn),所述媒體多路復(fù)用器節(jié)點(diǎn)其特征在于包括 -用干與本地網(wǎng)絡(luò)UE通信的裝置(86),所述裝置設(shè)置成發(fā)現(xiàn)到所述本地網(wǎng)絡(luò)UE (5)的所述直播媒體流的暫停; 將所述媒體流存儲(chǔ)在可用本地網(wǎng)絡(luò)存儲(chǔ)裝置(3)中; 發(fā)現(xiàn)到所述本地網(wǎng)絡(luò)UE(5)的所述媒體流的重新啟動(dòng); 將所述時(shí)移的媒體流從所述本地網(wǎng)絡(luò)存儲(chǔ)裝置提供給所述本地網(wǎng)絡(luò)UE。
17.如權(quán)利要求16所述的媒體多路復(fù)用器節(jié)點(diǎn),設(shè)置成如果所述時(shí)移的媒體流趕上所述直播媒體流,則將所述直播媒體流提供給所述本地網(wǎng)絡(luò)UE。
18.如權(quán)利要求16或17所述的媒體多路復(fù)用器節(jié)點(diǎn),還設(shè)置成確定所述本地網(wǎng)絡(luò)存儲(chǔ)裝置是否可用于存儲(chǔ)媒體流。
19.如權(quán)利要求16-18中任一項(xiàng)所述的媒體多路復(fù)用器節(jié)點(diǎn),其中所述直播媒體流的播放的暫停由所述連接外部網(wǎng)絡(luò)的UE⑴或由所述本地網(wǎng)絡(luò)UE發(fā)起。
20.如權(quán)利要求15-18中任一項(xiàng)所述的媒體多路復(fù)用器節(jié)點(diǎn),其中所述媒體流的播放的重新開始由所述連接外部網(wǎng)絡(luò)的UE(I)或由所述本地網(wǎng)絡(luò)UE發(fā)起。
21.如權(quán)利要求16-20中任一項(xiàng)所述的媒體多路復(fù)用器,其中所述本地網(wǎng)絡(luò)是DLNA網(wǎng)絡(luò),并且所述本地網(wǎng)絡(luò)UE是兼容DLNA的。
22.—種媒體匯聚節(jié)點(diǎn)(2),設(shè)置成時(shí)移在本地網(wǎng)絡(luò)UE (5)上的媒體流播放,所述播放由位于所述本地網(wǎng)絡(luò)外部并與所述媒體匯聚節(jié)點(diǎn)通信的連接外部網(wǎng)絡(luò)的UE(I)發(fā)起,所述本地網(wǎng)絡(luò)的媒體多路復(fù)用器節(jié)點(diǎn)(10)可連接到用于將媒體流提供給所述本地網(wǎng)絡(luò)UE(5)的媒體流播服務(wù)器(8)以及本地網(wǎng)絡(luò)存儲(chǔ)裝置(3),并且其中用戶登錄到所述連接外部網(wǎng)絡(luò)的UE和所述本地網(wǎng)絡(luò)的虛擬控制節(jié)點(diǎn),所述媒體多路復(fù)用器節(jié)點(diǎn)和所述虛擬控制節(jié)點(diǎn)都可連接到所述媒體匯聚節(jié)點(diǎn),其特征在于包括 -用干與所述連接外部網(wǎng)絡(luò)的UE(I)通信的裝置(81),所述裝置設(shè)置成 接收暫停所述直播媒體流的所述播放的命令; 接收重新開始所述直播媒體流的所述播放的命令; -用干與所述虛擬控制節(jié)點(diǎn)(4)通信的裝置(82),所述裝置設(shè)置成 轉(zhuǎn)發(fā)暫停來自所述媒體多路復(fù)用器的所述媒體流在所述本地網(wǎng)絡(luò)UE上的所述播放的命令,其中所述媒體多路復(fù)用器將所述媒體流存儲(chǔ)在可用本地網(wǎng)絡(luò)存儲(chǔ)裝置(3)中; 轉(zhuǎn)發(fā)重新開始來自所述媒體多路復(fù)用器的所述媒體流在所述本地網(wǎng)絡(luò)UE上的所述播放的命令,其中所述媒體多路復(fù)用器提供存儲(chǔ)在所述本地網(wǎng)絡(luò)存儲(chǔ)裝置中的所述時(shí)移的媒體流。
23.如權(quán)利要求22所述的媒體匯聚節(jié)點(diǎn),其中用干與所述連接外部網(wǎng)絡(luò)的UE通信的所述裝置還設(shè)置成 接收在用戶選擇的本地網(wǎng)絡(luò)UE上播放用戶選擇的直播媒體內(nèi)容的命令;并且其中用干與所述虛擬控制節(jié)點(diǎn)通信的所述裝置還設(shè)置成 發(fā)送在所述本地網(wǎng)絡(luò)UE上播放所述直播媒體內(nèi)容作為要由所述本地網(wǎng)絡(luò)UE從所述媒體多路復(fù)用器節(jié)點(diǎn)接收的直播媒體流的命令;并且其中用干與所述媒體多路復(fù)用器節(jié)點(diǎn)通信的裝置設(shè)置成轉(zhuǎn)發(fā)播放列表。
24.如權(quán)利要求22或23所述的媒體匯聚節(jié)點(diǎn),還設(shè)置成從所述連接外部網(wǎng)絡(luò)的UE接收指示用戶選擇的所述時(shí)移的媒體流的所述播放速度的消息,以轉(zhuǎn)發(fā)到所述虛擬控制節(jié)點(diǎn)。
25.—種可連接外部網(wǎng)絡(luò)的UE(I),設(shè)置成通過與媒體匯聚節(jié)點(diǎn)(2)通信從所述本地網(wǎng)絡(luò)的外部時(shí)移在本地網(wǎng)絡(luò)UE (5)上的媒體流播放,所述播放由所述可連接外部網(wǎng)絡(luò)的UE發(fā)起,所述本地網(wǎng)絡(luò)的媒體多路復(fù)用器節(jié)點(diǎn)(10)可連接到用于將媒體流提供給所述本地網(wǎng)絡(luò)UE的媒體流播服務(wù)器(8)以及本地網(wǎng)絡(luò)存儲(chǔ)裝置(3),并且其中用戶登錄到所述連接外部網(wǎng)絡(luò)的UE和所述本地網(wǎng)絡(luò)的虛擬控制節(jié)點(diǎn)(4),所述媒體多路復(fù)用器節(jié)點(diǎn)和所述虛擬控制節(jié)點(diǎn)都可連接到所述媒體匯聚節(jié)點(diǎn),所述可連接外部網(wǎng)絡(luò)的UE其特征在于包括 -用干與媒體匯聚節(jié)點(diǎn)通信的裝置(71),所述裝置設(shè)置成 發(fā)送暫停所述直播媒體流的所述播放的命令,所述命令要經(jīng)由所述虛擬控制節(jié)點(diǎn)轉(zhuǎn)發(fā)到所述本地網(wǎng)絡(luò)UE,其中所述媒體多路復(fù)用器節(jié)點(diǎn)將所述媒體流存儲(chǔ)在可用本地網(wǎng)絡(luò)存儲(chǔ) 裝置中; 發(fā)送重新開始所述媒體流的所述播放的命令,所述命令要經(jīng)由所述虛擬控制節(jié)點(diǎn)轉(zhuǎn)發(fā)到所述本地網(wǎng)絡(luò)UE,其中所述媒體多路復(fù)用器節(jié)點(diǎn)將存儲(chǔ)在所述本地網(wǎng)絡(luò)存儲(chǔ)裝置中的時(shí)移的媒體流提供給所述本地網(wǎng)絡(luò)UE。
26.如權(quán)利要求25所述的可連接外部網(wǎng)絡(luò)的UE,其中用干與媒體匯聚節(jié)點(diǎn)通信的所述裝置(71)還設(shè)置成 發(fā)送在用戶選擇的本地網(wǎng)絡(luò)UE上播放用戶選擇的直播媒體內(nèi)容的命令,以轉(zhuǎn)發(fā)到所述虛擬控制節(jié)點(diǎn)。
27.如權(quán)利要求25或26所述的可連接外部網(wǎng)絡(luò)的UE,其中用干與媒體匯聚節(jié)點(diǎn)通信的所述裝置(71)還設(shè)置成 發(fā)送指示用戶選擇的所述時(shí)移的媒體流的播放速度的消息。27.如權(quán)利要求24-26中任一項(xiàng)所述的可連接外部網(wǎng)絡(luò)的UE,其特征在于,它還包括 -顯示器(72),用于顯示接收的信息; -用戶輸入構(gòu)件。
28.如權(quán)利要求24-27中任一項(xiàng)所述的可連接外部網(wǎng)絡(luò)的UE,其中所述外部網(wǎng)絡(luò)是因特網(wǎng),并且所述可連接外部網(wǎng)絡(luò)的UE設(shè)置成可連接到因特網(wǎng)。
全文摘要
本地網(wǎng)絡(luò)(7)的媒體多路復(fù)用器節(jié)點(diǎn)(10)配置成通過在暫停期間將流存儲(chǔ)在本地網(wǎng)絡(luò)存儲(chǔ)裝置(3)上并且在暫停之后將存儲(chǔ)并時(shí)移的流提供給本地網(wǎng)絡(luò)UE(5)來時(shí)移直播媒體流。暫停和重新開始媒體流可從本地網(wǎng)絡(luò)外部的連接外部網(wǎng)絡(luò)的UE(1)或直接從本地網(wǎng)絡(luò)UE(7)發(fā)起。系統(tǒng)還包括用于驗(yàn)證連接外部網(wǎng)絡(luò)的UE(1)的媒體匯聚節(jié)點(diǎn)(2),它們都連接到虛擬控制節(jié)點(diǎn)(4)。如果發(fā)現(xiàn)重播中的暫停,則媒體多路復(fù)用器節(jié)點(diǎn)(10)負(fù)責(zé)媒體在本地網(wǎng)絡(luò)存儲(chǔ)裝置(3)中的存儲(chǔ),直到發(fā)現(xiàn)重新啟動(dòng)命令。
文檔編號(hào)H04N21/658GK102656893SQ200980162919
公開日2012年9月5日 申請日期2009年12月15日 優(yōu)先權(quán)日2009年12月15日
發(fā)明者庫雷斯庫 C., 扎洛什恩賈 F., 沃克斯布洛姆 M., 哈韋爾 O. 申請人:瑞典愛立信有限公司