一種多屏互動中媒體連續(xù)播放的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開一種多屏互動中媒體連續(xù)播放的方法及系統(tǒng),該方法包括:A、第一移動設(shè)備端將已獲取的連續(xù)播放媒體信息封裝成數(shù)據(jù)包,發(fā)送至智能電視端;B、智能電視端接收數(shù)據(jù)包并解析,利用得到的連續(xù)播放媒體信息進入連續(xù)播放狀態(tài),并記錄狀態(tài);C、智能終端接收到第二移動設(shè)備端發(fā)送的獲取指令后,將當前連續(xù)播放狀態(tài)信息發(fā)送至第二移動設(shè)備端;D、第二移動設(shè)備端利用當前連續(xù)播放狀態(tài)信息同步到智能電視端的連續(xù)播放狀態(tài)。本發(fā)明設(shè)置以智能電視為控制中心,在電視端管理連續(xù)播放的控制邏輯和播放列表等信息,解決了現(xiàn)有連續(xù)播放過分依賴移動設(shè)備端以及不同模塊開發(fā)者難以共享的問題。實現(xiàn)了智能電視不依賴于移動端的連續(xù)播放,提升了用戶體驗。
【專利說明】一種多屏互動中媒體連續(xù)播放的方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種多屏互動中媒體連續(xù)播放的方法及系統(tǒng)。
【背景技術(shù)】
[0002]媒體的連續(xù)播放是智能電視多屏互動應(yīng)用中很重要的功能之一。在智能電視的多屏互動應(yīng)用中,以往的自動連續(xù)播放都是以移動客戶端為控制中心,移動客戶端管理播放控制邏輯、維護連續(xù)播放過程中的列表信息,由于過分依賴于移動客戶端,同時會帶來以下問題:一、客戶端退出后再重新進入時,盡管電視仍然在繼續(xù)播放,但客戶端不能夠完整的恢復(fù)到退出前的連續(xù)播放狀態(tài)。二、新的移動客戶端即使連接到同一臺智能電視設(shè)備,也不能夠完整的同步到電視當前正在進行的連續(xù)播放狀態(tài)。三、不同模塊難以共享,在實際的開發(fā)過程中,經(jīng)常會出現(xiàn)不同模塊由不同的開發(fā)者負責(zé),而它們都需要連續(xù)播放的功能,由于該功能與具體模塊的關(guān)系緊密,很難抽象出一套公用的,這樣往往導(dǎo)致每個模塊的開發(fā)人員都要去實現(xiàn)自己的連續(xù)播放功能,工作量重復(fù),而且對系統(tǒng)后期的維護也很不利。
[0003]因此,現(xiàn)有技術(shù)還有待于改進和發(fā)展。
【發(fā)明內(nèi)容】
[0004]鑒于上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種多屏互動中媒體連續(xù)播放的方法及系統(tǒng),旨在解決目前多屏互動中連續(xù)播放過分依賴移動客戶端而導(dǎo)致連續(xù)播放狀態(tài)同步不理想的問題。
[0005]本發(fā)明的技術(shù)方案如下:
一種多屏互動中媒體連續(xù)播放的方法,其中,所述方法包括以下步驟:
A、第一移動設(shè)備端與智能電視端建立通信連接后,所述第一移動設(shè)備端將已獲取的連續(xù)播放媒體信息并封裝成數(shù)據(jù)包,發(fā)送至所述智能電視端;
B、所述智能電視端接收所述數(shù)據(jù)包并解析,得到連續(xù)播放媒體信息,利用所得到的連續(xù)播放媒體信息進入連續(xù)播放狀態(tài),同時對連續(xù)播放狀態(tài)進行記錄形成連續(xù)播放狀態(tài)信息;
C、第二移動設(shè)備端與所述智能電視端建立通信連接,所述智能終端接收到所述第二移動設(shè)備端發(fā)送的連續(xù)播放狀態(tài)信息獲取指令后,將當前連續(xù)播放狀態(tài)信息發(fā)送至所述第二移動設(shè)備端;
D、所述第二移動設(shè)備端接收所述當前連續(xù)播放狀態(tài)信息,并利用所述當前連續(xù)播放狀態(tài)信息進入與所述智能電視端同步的連續(xù)播放狀態(tài)。
[0006]所述的多屏互動中媒體連續(xù)播放的方法,其中,所述步驟C還包括:當所述第一移動設(shè)備端退出連續(xù)播放狀態(tài)后重新與所述智能電視端建立通信連接時,所述智能終端接收到所述第一移動設(shè)備端發(fā)送的連續(xù)播放狀態(tài)信息獲取指令后,將當前連續(xù)播放狀態(tài)信息發(fā)送至所述第一移動設(shè)備端。[0007]所述的多屏互動中媒體連續(xù)播放的方法,其中,所述第一移動設(shè)備端或第二移動設(shè)備端通過DLNA協(xié)議向所述智能電視端發(fā)送指令或從所述智能電視端接收所述當前連續(xù)播放狀態(tài)信息。
[0008]所述的多屏互動中媒體連續(xù)播放的方法,其中,所述步驟A之前還包括:所述第一移動設(shè)備端獲取連續(xù)播放媒體信息。
[0009]所述的多屏互動中媒體連續(xù)播放的方法,其中,所述連續(xù)播放狀態(tài)信息包括播放列表、所述播放列表內(nèi)的索引、播放斷點。
[0010]所述的多屏互動中媒體連續(xù)播放的方法,其中,所述步驟A具體為:所述第一移動設(shè)備端與智能電視端基于DLNA協(xié)議建立通信連接后,所述第一移動設(shè)備端收集連續(xù)播放的媒體文件對象進行數(shù)據(jù)封裝,將封裝后的數(shù)據(jù)包通過DLNA協(xié)議發(fā)送至所述智能電視端。
[0011]所述的多屏互動中媒體連續(xù)播放的方法,其中,所述步驟C具體為:當所述第二移動設(shè)備端需要獲取所述智能電視端的連續(xù)播放狀態(tài)信息時,所述第二移動設(shè)備端通過DLNA協(xié)議服務(wù)向所述智能電視端發(fā)送連續(xù)播放狀態(tài)信息獲取指令,所述智能終端接收到該指令后,將當前連續(xù)播放狀態(tài)信息發(fā)送至所述第二移動設(shè)備端。
[0012]所述的多屏互動中媒體連續(xù)播放的方法,其中,當所述第一移動設(shè)備端或第二移動設(shè)備端進入與所述智能電視端同步的連續(xù)播放狀態(tài)時,通過所述第一移動設(shè)備端或第二移動設(shè)備端可實現(xiàn)對所述智能電視端播放內(nèi)容和播放狀態(tài)的控制。
[0013]一種多屏互動中媒體連續(xù)播放的系統(tǒng),其中,所述系統(tǒng)包括移動設(shè)備端和智能電視端,所述移動設(shè)備端包括所述第一移動設(shè)備端和第二移動設(shè)備端,所述移動設(shè)備端包括:
數(shù)據(jù)封裝模塊,用于收集連續(xù)播放媒體信息并封裝成數(shù)據(jù)包;
移動設(shè)備端通訊模塊,用于與智能電視端建立通信連接,將所述數(shù)據(jù)封裝模塊封裝的數(shù)據(jù)包發(fā)送至所述智能電視端,或者向所述智能電視端發(fā)送所述連續(xù)播放狀態(tài)信息獲取指令;
所述智能電視端包括:
智能電視端通信模塊,用于與所述移動設(shè)備端建立通信連接,接收所述移動設(shè)備端發(fā)送的數(shù)據(jù)包并解析,得到連續(xù)播放媒體信息;
播放控制模塊,用于利用所得到的連續(xù)播放媒體信息進入連續(xù)播放狀態(tài),同時對連續(xù)播放狀態(tài)進行記錄形成連續(xù)播放狀態(tài)信息。
[0014]有益效果:本發(fā)明提供一種多屏互動中媒體連續(xù)播放的方法及系統(tǒng),通過設(shè)置以智能電視為控制中心,在智能電視端管理連續(xù)播放的控制邏輯和連續(xù)播放的列表等信息,簡化了移動設(shè)備端的任務(wù)設(shè)置,解決了現(xiàn)有連續(xù)播放過分依賴移動設(shè)備端的問題。另外,也解決了不同模塊開發(fā)者難以進行共享的問題。實現(xiàn)了智能電視不依賴于移動客戶端的自動連續(xù)播放,也實現(xiàn)了多個移動客戶端的同時自動連續(xù)播放控制。
【專利附圖】
【附圖說明】
[0015]圖1為本發(fā)明較佳實施例中多屏互動中媒體連續(xù)播放方法流程圖。
[0016]圖2為本發(fā)明較佳實施例中智能電視端支持多個移動客戶端交互的原理框圖。
[0017]圖3為本發(fā)明具體實施例中多屏互動中媒體連續(xù)播放方法流程圖。[0018]圖4為本發(fā)明另一具體實施例中多屏互動中媒體連續(xù)播放方法流程圖。
[0019]圖5為本發(fā)明的媒體連續(xù)播放系統(tǒng)中移動設(shè)備端的系統(tǒng)原理框圖。
[0020]圖6為本發(fā)明的媒體連續(xù)播放系統(tǒng)中智能電視端的系統(tǒng)原理框圖。
【具體實施方式】
[0021 ] 本發(fā)明提供一種多屏互動中媒體連續(xù)播放的方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下對本發(fā)明進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]如圖1所示的一種多屏互動中媒體連續(xù)播放的方法,其中,所述方法包括以下步驟:
S100、第一移動設(shè)備端與智能電視端建立通信連接后,所述第一移動設(shè)備端將已獲取的連續(xù)播放媒體信息并封裝成數(shù)據(jù)包,發(fā)送至所述智能電視端。
[0023]基于DLNA協(xié)議建立通信連接是通過DLNA進行設(shè)備發(fā)現(xiàn),DLNA服務(wù)給每個設(shè)備隨機的分配一個ID,標準協(xié)議稱為UUID,作為每個設(shè)備的唯一標識,設(shè)備發(fā)現(xiàn)的過程實質(zhì)就是通過網(wǎng)絡(luò)廣播查找設(shè)備UUID的過程,成功發(fā)現(xiàn)設(shè)備后,移動設(shè)備端與智能電視端建立起信息交互的通訊通道,所有通訊都是基于UUID進行的。
[0024]具體實施例中,上述步驟具體為:所述第一移動設(shè)備端與智能電視端基于DLNA協(xié)議建立通信連接后,所述第一移動設(shè)備端將存儲的連續(xù)播放的媒體文件對象進行數(shù)據(jù)封裝,將封裝后的數(shù)據(jù)包通過DLNA協(xié)議發(fā)送至所述智能電視端。
[0025]第一移動設(shè)備端選擇連續(xù)播放的媒體文件對象進行數(shù)據(jù)的封裝,封裝數(shù)據(jù)的格式如表1、表2及表3所不,它們的含義和邏輯關(guān)系是表1相當于整個播放列表,一個表1包含多個表2的內(nèi)容,表2是表1播放列表屬性的一個項次。表3與表2的關(guān)系相當于表2與表1的關(guān)系,即表3是表2播放地址列表的一個項次。
[0026]表1.移動設(shè)備端封裝的數(shù)據(jù)包
【權(quán)利要求】
1.一種多屏互動中媒體連續(xù)播放的方法,其特征在于,所述方法包括以下步驟: A、第一移動設(shè)備端與智能電視端建立通信連接后,所述第一移動設(shè)備端將已獲取的連續(xù)播放媒體信息封裝成數(shù)據(jù)包,發(fā)送至所述智能電視端; B、所述智能電視端接收所述數(shù)據(jù)包并解析,得到連續(xù)播放媒體信息,利用所得到的連續(xù)播放媒體信息進入連續(xù)播放狀態(tài),同時對連續(xù)播放狀態(tài)進行記錄形成連續(xù)播放狀態(tài)信息; C、第二移動設(shè)備端與所述智能電視端建立通信連接,所述智能終端接收到所述第二移動設(shè)備端發(fā)送的連續(xù)播放狀態(tài)信息獲取指令后,將當前連續(xù)播放狀態(tài)信息發(fā)送至所述第二移動設(shè)備端; D、所述第二移動設(shè)備端接收所述當前連續(xù)播放狀態(tài)信息,并利用所述當前連續(xù)播放狀態(tài)信息進入與所述智能電視端同步的連續(xù)播放狀態(tài)。
2.根據(jù)權(quán)利要求1所述的多屏互動中媒體連續(xù)播放的方法,其特征在于,所述步驟C還包括:當所述第一移動設(shè)備端退出連續(xù)播放狀態(tài)后重新與所述智能電視端建立通信連接時,所述智能終端接收到所述第一移動設(shè)備端發(fā)送的連續(xù)播放狀態(tài)信息獲取指令后,將當前連續(xù)播放狀態(tài)信息發(fā)送至所述第一移動設(shè)備端。
3.根據(jù)權(quán)利要求2所述的多屏互動中媒體連續(xù)播放的方法,其特征在于,所述第一移動設(shè)備端或第二移動設(shè)備端通過DLNA協(xié)議向所述智能電視端發(fā)送指令或從所述智能電視端接收所述當前連續(xù)播放狀態(tài)信息。
4.根據(jù)權(quán)利要求1所述的多屏互動中媒體連續(xù)播放的方法,其特征在于,所述步驟A之前還包括:所述第一移動設(shè)備端獲取連續(xù)播放媒體信息。
5.根據(jù)權(quán)利要求1所述 的多屏互動中媒體連續(xù)播放的方法,其特征在于,所述連續(xù)播放狀態(tài)信息包括播放列表、所述播放列表內(nèi)的索引、播放斷點。
6.根據(jù)權(quán)利要求3所述的多屏互動中媒體連續(xù)播放的方法,其特征在于,所述步驟A具體為:所述第一移動設(shè)備端與智能電視端基于DLNA協(xié)議建立通信連接后,所述第一移動設(shè)備端收集連續(xù)播放的媒體文件對象進行數(shù)據(jù)封裝,將封裝后的數(shù)據(jù)包通過DLNA協(xié)議發(fā)送至所述智能電視端。
7.根據(jù)權(quán)利要求3所述的多屏互動中媒體連續(xù)播放的方法,其特征在于,所述步驟C具體為:當所述第二移動設(shè)備端需要獲取所述智能電視端的連續(xù)播放狀態(tài)信息時,所述第二移動設(shè)備端通過DLNA協(xié)議服務(wù)向所述智能電視端發(fā)送連續(xù)播放狀態(tài)信息獲取指令,所述智能終端接收到該指令后,將當前連續(xù)播放狀態(tài)信息發(fā)送至所述第二移動設(shè)備端。
8.根據(jù)權(quán)利要求3所述的多屏互動中媒體連續(xù)播放的方法,其特征在于,當所述第一移動設(shè)備端或第二移動設(shè)備端進入與所述智能電視端同步的連續(xù)播放狀態(tài)時,通過所述第一移動設(shè)備端或第二移動設(shè)備端可實現(xiàn)對所述智能電視端播放內(nèi)容和播放狀態(tài)的控制。
9.一種多屏互動中媒體連續(xù)播放的系統(tǒng),其特征在于,所述系統(tǒng)包括移動設(shè)備端和智能電視端,所述移動設(shè)備端包括所述第一移動設(shè)備端和第二移動設(shè)備端,所述移動設(shè)備端包括: 數(shù)據(jù)封裝模塊,用于收集連續(xù)播放媒體信息并封裝成數(shù)據(jù)包; 移動設(shè)備端通訊模塊,用于與智能電視端建立通信連接,將所述數(shù)據(jù)封裝模塊封裝的數(shù)據(jù)包發(fā)送至所述智能電視端,或者向所述智能電視端發(fā)送所述連續(xù)播放狀態(tài)信息獲取指令; 所述智能電視端包括: 智能電視端通信模塊,用于與所述移動設(shè)備端建立通信連接,接收所述移動設(shè)備端發(fā)送的數(shù)據(jù)包并解析,得到連續(xù)播放媒體信息; 播放控制模塊,用于利用所得到的連續(xù)播放媒體信息進入連續(xù)播放狀態(tài),同時對連續(xù)播放狀態(tài)進行記錄形成連續(xù)播`放狀態(tài)信息。
【文檔編號】H04N21/436GK103686325SQ201310728424
【公開日】2014年3月26日 申請日期:2013年12月25日 優(yōu)先權(quán)日:2013年12月25日
【發(fā)明者】黃輝 申請人:Tcl集團股份有限公司