多屏互動(dòng)設(shè)備之間的控制方法、多屏互動(dòng)設(shè)備及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及多屏互動(dòng)技術(shù)領(lǐng)域,尤其涉及一種多屏互動(dòng)設(shè)備之間的控制方法、多屏互動(dòng)設(shè)備及系統(tǒng)。
【背景技術(shù)】
[0002]目前,多屏互動(dòng)設(shè)備憑借其可在不同平臺(tái)設(shè)備上同時(shí)共享展示內(nèi)容,豐富用戶的多媒體生活,已得到了廣泛的使用。多屏互動(dòng)設(shè)備支持的協(xié)議包括DLNA協(xié)議、IGRS協(xié)議等,其中,數(shù)字生活網(wǎng)絡(luò)聯(lián)盟(Digital Living Network Alliance,簡(jiǎn)稱DLNA)是國(guó)際通用的多屏互動(dòng)協(xié)議,可以在不同設(shè)備之間直接進(jìn)行相互發(fā)現(xiàn)、推送播放和控制,該協(xié)議是當(dāng)前多屏互動(dòng)設(shè)備的首選,如XBOX、Windows 7、Intel Tools for UPnP等很多軟硬件都在應(yīng)用該協(xié)議。信息設(shè)備資源共享協(xié)同服務(wù)(Intelligent Grouping and Resource Sharing,簡(jiǎn)稱IGRS)是國(guó)內(nèi)閃聯(lián)組織制定的符合中國(guó)國(guó)內(nèi)使用習(xí)慣的多屏互動(dòng)協(xié)議,它整合了 DLNA協(xié)議制定的一些功能,同時(shí)提供遠(yuǎn)程多媒體文件分享、網(wǎng)站視頻分享等功能。目前在國(guó)內(nèi)已得到了廣泛的應(yīng)用。
[0003]現(xiàn)有技術(shù)中支持相同多屏互動(dòng)協(xié)議類型的多屏互動(dòng)設(shè)備之間可直接進(jìn)行通信、控制,如支持DLNA協(xié)議的DLNA設(shè)備能與同類型的其他DLNA設(shè)備進(jìn)行通信、控制,支持IGRS協(xié)議的IGRS設(shè)備能與同類型的其他IGRS設(shè)備進(jìn)行通信、控制。然而,支持不同多屏互動(dòng)協(xié)議類型的多屏互動(dòng)設(shè)備之間則無(wú)法進(jìn)行通信、控制,如DLNA設(shè)備與IGRS設(shè)備之間無(wú)法直接進(jìn)行通信、控制,這樣,使得用戶在使用支持不同多屏互動(dòng)協(xié)議類型的多屏互動(dòng)設(shè)備時(shí)非常不便。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的主要目的在于提供一種多屏互動(dòng)設(shè)備之間的控制方法、多屏互動(dòng)設(shè)備及系統(tǒng),旨在實(shí)現(xiàn)不同多屏互動(dòng)協(xié)議類型的多屏互動(dòng)設(shè)備之間的相互控制。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種多屏互動(dòng)設(shè)備之間的控制方法,主設(shè)備和從設(shè)備為支持不同多屏互動(dòng)協(xié)議類型的多屏互動(dòng)設(shè)備,所述方法包括以下步驟:
[0006]所述主設(shè)備向所述從設(shè)備發(fā)送識(shí)別信息,所述識(shí)別信息中包括預(yù)設(shè)多屏互動(dòng)協(xié)議的描述信息;
[0007]所述主設(shè)備接收所述從設(shè)備根據(jù)所述識(shí)別信息反饋的響應(yīng)信息,其中,所述響應(yīng)信息由所述從設(shè)備根據(jù)所述識(shí)別信息中與所述從設(shè)備支持類型相同的多屏互動(dòng)協(xié)議的描述信息生成;
[0008]所述主設(shè)備根據(jù)所述響應(yīng)信息獲取所述從設(shè)備支持的多屏互動(dòng)協(xié)議類型,并根據(jù)所述從設(shè)備支持的多屏互動(dòng)協(xié)議類型發(fā)送相應(yīng)的控制指令至所述從設(shè)備。
[0009]優(yōu)選地,所述主設(shè)備為數(shù)字生活網(wǎng)絡(luò)聯(lián)盟DLNA設(shè)備或信息設(shè)備資源共享協(xié)同服務(wù)IGRS設(shè)備,所述從設(shè)備為IGRS設(shè)備或DLNA設(shè)備,所述主設(shè)備向所述從設(shè)備發(fā)送識(shí)別信息的步驟包括:
[0010]所述主設(shè)備通過簡(jiǎn)單服務(wù)發(fā)現(xiàn)協(xié)議向所述從設(shè)備發(fā)送DLNA數(shù)據(jù)包和IGRS數(shù)據(jù)包,所述DLNA數(shù)據(jù)包中包括DLNA描述模版,所述IGRS數(shù)據(jù)包中包括IGRS描述模版。
[0011]優(yōu)選地,所述DLNA描述模版和所述IGRS描述模版為可擴(kuò)展標(biāo)記語(yǔ)言格式,所述DLNA描述模版中包括DLNA的協(xié)議描述信息;所述IGRS描述模版中包括IGRS的協(xié)議描述
?目息O
[0012]此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種多屏互動(dòng)設(shè)備,所述多屏互動(dòng)設(shè)備為主設(shè)備,所述主設(shè)備、從設(shè)備為支持不同多屏互動(dòng)協(xié)議類型的多屏互動(dòng)設(shè)備,所述多屏互動(dòng)設(shè)備包括:
[0013]發(fā)送模塊,用于向所述從設(shè)備發(fā)送識(shí)別信息,所述識(shí)別信息中包括預(yù)設(shè)多屏互動(dòng)協(xié)議的描述信息;
[0014]接收模塊,用于接收所述從設(shè)備根據(jù)所述識(shí)別信息反饋的響應(yīng)信息,其中,所述響應(yīng)信息由所述從設(shè)備根據(jù)所述識(shí)別信息中與所述從設(shè)備支持類型相同的多屏互動(dòng)協(xié)議的描述信息生成;
[0015]控制模塊,用于根據(jù)所述響應(yīng)信息獲取所述從設(shè)備支持的多屏互動(dòng)協(xié)議類型,并根據(jù)所述從設(shè)備支持的多屏互動(dòng)協(xié)議類型發(fā)送相應(yīng)的控制指令至所述從設(shè)備。
[0016]優(yōu)選地,所述主設(shè)備為DLNA設(shè)備或IGRS設(shè)備,所述從設(shè)備為IGRS設(shè)備或DLNA設(shè)備,所述發(fā)送模塊具體用于:
[0017]通過簡(jiǎn)單服務(wù)發(fā)現(xiàn)協(xié)議向所述從設(shè)備發(fā)送DLNA數(shù)據(jù)包和IGRS數(shù)據(jù)包,所述DLNA數(shù)據(jù)包中包括DLNA描述模版,所述IGRS數(shù)據(jù)包中包括IGRS描述模版。
[0018]優(yōu)選地,所述DLNA描述模版和所述IGRS描述模版為可擴(kuò)展標(biāo)記語(yǔ)言格式,所述DLNA描述模版中包括DLNA的協(xié)議描述信息;所述IGRS描述模版中包括IGRS的協(xié)議描述
?目息O
[0019]本發(fā)明又提供一種多屏互動(dòng)設(shè)備之間的控制系統(tǒng),所述系統(tǒng)包括:主設(shè)備及從設(shè)備,其中,所述主設(shè)備和從設(shè)備為支持不同多屏互動(dòng)協(xié)議類型的多屏互動(dòng)設(shè)備;
[0020]所述主設(shè)備向所述從設(shè)備發(fā)送識(shí)別信息,所述識(shí)別信息中包括預(yù)設(shè)多屏互動(dòng)協(xié)議的描述信息;
[0021]所述從設(shè)備接收所述主設(shè)備發(fā)送的識(shí)別信息,根據(jù)所述識(shí)別信息中與所述從設(shè)備支持類型相同的多屏互動(dòng)協(xié)議的描述信息生成響應(yīng)信息,將所述響應(yīng)信息反饋至所述主設(shè)備;
[0022]所述主設(shè)備接收所述從設(shè)備反饋的響應(yīng)信息,根據(jù)所述響應(yīng)信息獲取所述從設(shè)備支持的多屏互動(dòng)協(xié)議類型,并根據(jù)所述從設(shè)備支持的多屏互動(dòng)協(xié)議類型發(fā)送相應(yīng)的控制指令至所述從設(shè)備。
[0023]優(yōu)選地,所述響應(yīng)信息為統(tǒng)一資源定位符格式。
[0024]優(yōu)選地,所述主設(shè)備還用于:
[0025]根據(jù)所述從設(shè)備支持的多屏互動(dòng)協(xié)議類型通過超文本傳輸協(xié)議發(fā)送相應(yīng)的控制指令至所述從設(shè)備,以供所述從設(shè)備根據(jù)所述控制指令執(zhí)行相應(yīng)的操作。
[0026]優(yōu)選地,所述從設(shè)備還用于:當(dāng)需要中斷所述主設(shè)備的控制時(shí),向所述主設(shè)備發(fā)送中斷信息,以供所述主設(shè)備根據(jù)所述中斷信息停止向所述從設(shè)備發(fā)送控制指令。
[0027]本發(fā)明提出的一種多屏互動(dòng)設(shè)備之間的控制方法、多屏互動(dòng)設(shè)備及系統(tǒng),通過主設(shè)備向從設(shè)備發(fā)送預(yù)設(shè)多屏互動(dòng)協(xié)議的描述信息,從設(shè)備根據(jù)與其支持的多屏互動(dòng)協(xié)議類型相同的描述信息生成響應(yīng)信息并反饋至主設(shè)備,主設(shè)備即可根據(jù)反饋的響應(yīng)信息識(shí)別出從設(shè)備支持的多屏互動(dòng)協(xié)議類型,并根據(jù)從設(shè)備支持的多屏互動(dòng)協(xié)議類型發(fā)送相應(yīng)的控制指令至該從設(shè)備,從而能根據(jù)不同設(shè)備的類型發(fā)送不同的控制指令,實(shí)現(xiàn)了不同多屏互動(dòng)協(xié)議類型的多屏互動(dòng)設(shè)備之間的相互控制,為用戶使用支持不同多屏互動(dòng)協(xié)議類型的多屏互動(dòng)設(shè)備時(shí)提供了便利。
【附圖說明】
[0028]圖1為本發(fā)明多屏互動(dòng)設(shè)備之間的控制方法一實(shí)施例的流程示意圖;
[0029]圖2為本發(fā)明多屏互動(dòng)設(shè)備一實(shí)施例的功能模塊示意圖;
[0030]圖3為本發(fā)明多屏互動(dòng)設(shè)備之間的控制系統(tǒng)一實(shí)施例的結(jié)構(gòu)示意圖。
[0031]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
【具體實(shí)施方式】
[0032]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0033]多屏互動(dòng)設(shè)備支持的協(xié)議類型包括DLNA、IGRS等多種協(xié)議,通過對(duì)多種多屏互動(dòng)協(xié)議的系統(tǒng)結(jié)構(gòu)、處理流程進(jìn)行比對(duì)分析后發(fā)現(xiàn):支持相同多屏互動(dòng)協(xié)議類型的多屏互動(dòng)設(shè)備之間發(fā)送的控制指令相同,因此,支持相同多屏互動(dòng)協(xié)議類型的多屏互動(dòng)設(shè)備之間可識(shí)別各自的控制指令,使得支持相同多屏互動(dòng)協(xié)議類型的多屏互動(dòng)設(shè)備之間可直接進(jìn)行通信、控制;而支持不同多屏互動(dòng)協(xié)議類型的