專利名稱:一種信息交互的方法、終端及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種信息交互的方法、終端及系統(tǒng)。
背景技術(shù):
現(xiàn)在越來(lái)越多的家庭通過(guò)數(shù)字電視機(jī)頂盒來(lái)收看電視,現(xiàn)在的機(jī)頂盒只能作為客戶端向運(yùn)行商設(shè)置的服務(wù)器發(fā)送請(qǐng)求,然后服務(wù)器將機(jī)頂盒請(qǐng)求的信息發(fā)送過(guò)來(lái),供用戶使用。當(dāng)一個(gè)機(jī)頂盒與另外一個(gè)機(jī)頂盒之間要通信時(shí),也只能通過(guò)服務(wù)器進(jìn)行中轉(zhuǎn),因此,降低了數(shù)據(jù)傳輸?shù)男?,降低了用戶體驗(yàn),而且運(yùn)營(yíng)上要單獨(dú)設(shè)置服務(wù)器,增加了成本
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種信息交互的方法,可以提高終端間數(shù)據(jù)傳輸?shù)男省1景l(fā)明實(shí)施例還提供了相應(yīng)的終端及系統(tǒng)。一種信息交互的方法,包括當(dāng)監(jiān)聽(tīng)到用戶終端的請(qǐng)求信息后,創(chuàng)建一個(gè)端口,并通過(guò)所述端口與所述用戶終端建立通信連接;建立通信連接后,接收用戶終端發(fā)送的數(shù)據(jù)請(qǐng)求;根據(jù)所述數(shù)據(jù)請(qǐng)求,獲得所述數(shù)據(jù)請(qǐng)求對(duì)應(yīng)的數(shù)據(jù);向所述用戶終端發(fā)送所述獲得的數(shù)據(jù)。一種信息交互的方法,包括獲取服務(wù)終端的地址信息,并向所述服務(wù)終端發(fā)送請(qǐng)求信息;與所述服務(wù)終端建立通信連接后,接收所述服務(wù)終端發(fā)送的數(shù)據(jù)。一種服務(wù)終端,包括監(jiān)聽(tīng)單元,用于監(jiān)聽(tīng)到用戶終端的請(qǐng)求信息;連接建立單元,用于在所述監(jiān)聽(tīng)單元監(jiān)聽(tīng)到用戶終端的請(qǐng)求信息后,創(chuàng)建一個(gè)端口,并通過(guò)所述端口與所述用戶終端建立通信連接;接收單元,用于在所述連接建立單元建立通信連接后,接收用戶終端發(fā)送的數(shù)據(jù)請(qǐng)求;獲取單元,用于根據(jù)所述接收單元接收到的數(shù)據(jù)請(qǐng)求,獲得所述數(shù)據(jù)請(qǐng)求對(duì)應(yīng)的數(shù)據(jù);發(fā)送單元,用于向所述用戶終端發(fā)送所述獲取單元獲得的數(shù)據(jù)。一種用戶終端,包括獲取單元,用于獲取服務(wù)終端的地址信息;發(fā)送單元,用于向所述獲取單元獲取到的地址信息對(duì)應(yīng)的服務(wù)終端發(fā)送請(qǐng)求信息;連接建立單元,用于與所述服務(wù)終端建立通信連接;接收單元,用于通過(guò)所述連接建立單元建立的通信連接,接收所述服務(wù)終端發(fā)送的數(shù)據(jù)。一種信息交互系統(tǒng),包括服務(wù)終端和用戶終端,所述服務(wù)終端為上述技術(shù)方案所述的服務(wù)終端,所述用戶終端為上述技術(shù)方案所述的服務(wù)終端。本發(fā)明實(shí)施例采用當(dāng)監(jiān)聽(tīng)到用戶終端的請(qǐng)求信息后,創(chuàng)建一個(gè)端口,并通過(guò)所述端口與所述用戶終端建立通信連接;建立通信連接后,接收用戶終端發(fā)送的數(shù)據(jù)請(qǐng)求;根據(jù)所述數(shù)據(jù)請(qǐng)求,獲得所述數(shù)據(jù)請(qǐng)求對(duì)應(yīng)的數(shù)據(jù);向所述用戶終端發(fā)送所述獲得的數(shù)據(jù)。與現(xiàn)有技術(shù)中要通過(guò)服務(wù)器中轉(zhuǎn)相比,本發(fā)明實(shí)施例提供的信息交互的方法,可以使終端之間直接進(jìn)行數(shù)據(jù)通信,提高了數(shù)據(jù)傳輸?shù)男省?br>
圖I是本發(fā)明實(shí)施例提供的方法的一實(shí)施例示意圖;圖2是本發(fā)明實(shí)施例提供的方法的另一實(shí)施例示意圖;圖3是本發(fā)明實(shí)施例提供的服務(wù)終端的一實(shí)施例示意圖;圖4是本發(fā)明實(shí)施例提供的服務(wù)終端的另一實(shí)施例示意圖;圖5是本發(fā)明實(shí)施例提供的服務(wù)終端的另一實(shí)施例示意圖;圖6是本發(fā)明實(shí)施例提供的用戶終端的另一實(shí)施例示意圖;圖7是本發(fā)明實(shí)施例提供的交互系統(tǒng)的一實(shí)施例示意圖。
具體實(shí)施例方式本發(fā)明實(shí)施例提供一種信息交互的方法,可以提高終端間數(shù)據(jù)傳輸?shù)男?。本發(fā)明實(shí)施例還提供相應(yīng)的終端及系統(tǒng)。以下分別進(jìn)行詳細(xì)說(shuō)明。本發(fā)明實(shí)施例中的服務(wù)終端和用戶終端都可以是機(jī)頂盒,相當(dāng)于機(jī)頂盒同時(shí)具有用戶終端和服務(wù)終端的功能。參閱圖1,本發(fā)明實(shí)施例提供的信息交互的方法的一實(shí)施例包括101、當(dāng)監(jiān)聽(tīng)到用戶終端的請(qǐng)求信息后,創(chuàng)建一個(gè)端口,并通過(guò)所述端口與所述用戶終端建立通信連接。服務(wù)終端定期循環(huán)監(jiān)聽(tīng)是否有用戶終端發(fā)送請(qǐng)求信息,當(dāng)監(jiān)聽(tīng)到用戶終端的請(qǐng)求信息后,創(chuàng)建一個(gè)端口( socket),服務(wù)終端通過(guò)該端口與用戶終端建立通信連接。102、建立通信連接后,接收用戶終端發(fā)送的請(qǐng)求信息。103、根據(jù)所述請(qǐng)求信息,獲得所述請(qǐng)求信息對(duì)應(yīng)的數(shù)據(jù)。機(jī)頂盒上可以外置通用串行總線(USB,Universal Serial BUS)接口,可以通過(guò)該接口從電腦上下載圖片、視頻、音頻等數(shù)據(jù)。因此,用戶可以根據(jù)自己的需求在機(jī)頂盒上存儲(chǔ)相應(yīng)的數(shù)據(jù)。機(jī)頂盒可以包括用戶終端和服務(wù)終端兩部分,服務(wù)終端存儲(chǔ)有用戶存儲(chǔ)的數(shù)據(jù),用戶終端可以直接向服務(wù)終端發(fā)送請(qǐng)求信息,服務(wù)終端根據(jù)用戶終端的請(qǐng)求,可以直接發(fā)送數(shù)據(jù)給用戶終端。104、向所述用戶終端發(fā)送所述獲得的數(shù)據(jù)。本發(fā)明實(shí)施例中,可以是一個(gè)機(jī)頂盒中的用戶終端和服務(wù)終端之間的數(shù)據(jù)交互,也可以是一個(gè)機(jī)頂盒中的用戶終端與另外一個(gè)機(jī)頂盒中的服務(wù)終端之間的數(shù)據(jù)交互。
本發(fā)明實(shí)施例采用當(dāng)監(jiān)聽(tīng)到用戶終端的請(qǐng)求信息后,創(chuàng)建一個(gè)端口,并通過(guò)所述端口與所述用戶終端建立通信連接;建立通信連接后,接收用戶終端發(fā)送的請(qǐng)求信息;根據(jù)所述請(qǐng)求信息,獲得所述請(qǐng)求信息對(duì)應(yīng)的數(shù)據(jù);向所述用戶終端發(fā)送所述獲得的數(shù)據(jù)。與現(xiàn)有技術(shù)中要通過(guò)服務(wù)器中轉(zhuǎn)相比,本發(fā)明實(shí)施例提供的信息交互的方法,可以使終端之間直接進(jìn)行數(shù)據(jù)通信,提高了數(shù)據(jù)傳輸?shù)男省㈤唸D2,本發(fā)明實(shí)施例提供的信息交互的方法的另一實(shí)施例包括201、獲取服務(wù)終端的地址信息,并向所述服務(wù)終端發(fā)送請(qǐng)求信息;用戶終端要獲取服務(wù)終端上存儲(chǔ)的數(shù)據(jù)時(shí),可以先獲取該服務(wù)終端的地址信息,如IP地址等信息,然后向該地址信息對(duì)應(yīng)的服務(wù)終端發(fā)送的請(qǐng)求信息。202、與所述服務(wù)終端建立通信連接后,接收所述服務(wù)終端發(fā)送的數(shù)據(jù)。 用戶終端與服務(wù)終端之間的連接建立后,服務(wù)終端會(huì)根據(jù)請(qǐng)求向用戶終端發(fā)送對(duì)應(yīng)的數(shù)據(jù),用戶終端可以通過(guò)該通信連接接收服務(wù)終端發(fā)送的數(shù)據(jù)。本發(fā)明實(shí)施例中,獲取服務(wù)終端的地址信息,并向所述服務(wù)終端發(fā)送請(qǐng)求信息;與所述服務(wù)終端建立通信連接后,接收所述服務(wù)終端發(fā)送的數(shù)據(jù)。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例之間的終端直接進(jìn)行通信,可以提高數(shù)據(jù)傳輸?shù)男?。參閱圖3,本發(fā)明實(shí)施例提供的服務(wù)終端的一實(shí)施例包括監(jiān)聽(tīng)單元301,用于監(jiān)聽(tīng)到用戶終端的請(qǐng)求信息;連接建立單元302,用于在所述監(jiān)聽(tīng)單元301監(jiān)聽(tīng)到用戶終端的請(qǐng)求信息后,創(chuàng)建一個(gè)端口,并通過(guò)所述端口與所述用戶終端建立通信連接;接收單元303,用于在所述連接建立單元302建立通信連接后,接收用戶終端發(fā)送的請(qǐng)求信息;獲取單元304,用于根據(jù)所述接收單元303接收到的請(qǐng)求信息,獲得所述請(qǐng)求信息對(duì)應(yīng)的數(shù)據(jù);發(fā)送單元305,用于向所述用戶終端發(fā)送所述獲取單元304獲得的數(shù)據(jù)。本發(fā)明實(shí)施例中,監(jiān)聽(tīng)單元301監(jiān)聽(tīng)到用戶終端的請(qǐng)求信息;連接建立單元302在所述監(jiān)聽(tīng)單元301監(jiān)聽(tīng)到用戶終端的請(qǐng)求信息后,創(chuàng)建一個(gè)端口,并通過(guò)所述端口與所述用戶終端建立通信連接;接收單元303在所述連接建立單元302建立通信連接后,接收用戶終端發(fā)送的請(qǐng)求信息;獲取單元304根據(jù)所述接收單元303接收到的請(qǐng)求信息,獲得所述請(qǐng)求信息對(duì)應(yīng)的數(shù)據(jù);發(fā)送單元305向所述用戶終端發(fā)送所述獲取單元304獲得的數(shù)據(jù)。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例提供的服務(wù)終端,可以和用戶終端間直接通信,提高了數(shù)據(jù)傳輸?shù)男?。在上述圖3對(duì)應(yīng)的實(shí)施例的基礎(chǔ)上,參閱圖4,本發(fā)明實(shí)施例提供的用戶終端的一實(shí)施例還包括所述發(fā)送單元305,還用于向用戶終端發(fā)送第一結(jié)束通信指示;第一結(jié)束單元306,用于在所述發(fā)送單元發(fā)305送所述第一結(jié)束通信指示后,斷開與所述用戶終端的通信連接,結(jié)束監(jiān)聽(tīng)。在上述圖3對(duì)應(yīng)的實(shí)施例的基礎(chǔ)上,參閱圖5,本發(fā)明實(shí)施例提供的用戶終端的一實(shí)施例還包括所述接收單元303,還用于接收到用戶終端發(fā)送的第二結(jié)束通信指示;
第二結(jié)束單元307,用于在所述接收單元303接收到第二結(jié)束通信指示后,斷開與所述用戶終端的通信連接,并結(jié)束監(jiān)聽(tīng)。參閱圖6,本發(fā)明實(shí)施例提供的用戶終端的一實(shí)施例包括獲取單元401,用于獲取服務(wù)終端的地址信息;發(fā)送單元402,用于向所述獲取單元401獲取到的地址信息對(duì)應(yīng)的服務(wù)終端發(fā)送請(qǐng)求信息;連接建立單元403,用于與所述服務(wù)終端建立通信連接;接收單元404,用于通過(guò)所述連接建立單403元建立的通信連接,接收所述服務(wù)終端發(fā)送的數(shù)據(jù)。 本發(fā)明實(shí)施例中,獲取單元401獲取服務(wù)終端的地址信息;發(fā)送單元402向所述獲取單元401獲取到的地址信息對(duì)應(yīng)的服務(wù)終端發(fā)送請(qǐng)求信息;連接建立單元403與所述服務(wù)終端建立通信連接;接收單元404通過(guò)所述連接建立單403元建立的通信連接,接收所述服務(wù)終端發(fā)送的數(shù)據(jù)。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例提供的用戶終端,可以和服務(wù)終端間直接通信,提高了數(shù)據(jù)傳輸?shù)男?。在上述圖6對(duì)應(yīng)的實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例提供的用戶終端的另一實(shí)施例還包括所述發(fā)送單元402,還用于向服務(wù)終端發(fā)送第二結(jié)束指示信息,以使服務(wù)終端斷開通信連接,并結(jié)束監(jiān)聽(tīng)。參閱圖7,本發(fā)明實(shí)施例提供的交互系統(tǒng)的一實(shí)施例包括服務(wù)終端和用戶終端;所述服務(wù)終端30,用于當(dāng)監(jiān)聽(tīng)到用戶終端的請(qǐng)求信息后,創(chuàng)建一個(gè)端口,并通過(guò)所述端口與所述用戶終端建立通信連接;建立通信連接后,接收用戶終端發(fā)送的請(qǐng)求信息;根據(jù)所述請(qǐng)求信息,獲得所述請(qǐng)求信息對(duì)應(yīng)的數(shù)據(jù);向所述用戶終端發(fā)送所述獲得的數(shù)據(jù)。所述用戶終端40,用于獲取服務(wù)終端的地址信息,并向所述服務(wù)終端發(fā)送請(qǐng)求信息;與所述服務(wù)終端建立通信連接后,接收所述服務(wù)終端發(fā)送的數(shù)據(jù)。本發(fā)明實(shí)施例提供的系統(tǒng)可以是一個(gè)機(jī)頂盒,包括服務(wù)終端30和用戶終端40。從而提高了數(shù)據(jù)傳輸?shù)男?。本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括ROM、RAM、磁盤或光盤等。以上對(duì)本發(fā)明實(shí)施例所提供的信息交互的方法、終端以及系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
1.一種信息交互的方法,其特征在于,包括 當(dāng)監(jiān)聽(tīng)到用戶終端的請(qǐng)求信息后,創(chuàng)建ー個(gè)端ロ,并通過(guò)所述端ロ與所述用戶終端建立通信連接; 建立通信連接后,接收用戶終端發(fā)送的數(shù)據(jù)請(qǐng)求; 根據(jù)所述數(shù)據(jù)請(qǐng)求,獲得所述數(shù)據(jù)請(qǐng)求對(duì)應(yīng)的數(shù)據(jù); 向所述用戶終端發(fā)送所述獲得的數(shù)據(jù)。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,還包括 向用戶終端發(fā)送第一結(jié)束通信指示,并斷開與所述用戶終端的通信連接,結(jié)束監(jiān)聽(tīng)。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,還包括 接收到用戶終端發(fā)送的第二結(jié)束通信指示后,斷開與所述用戶終端的通信連接,并結(jié)束監(jiān)聽(tīng)。
4.一種信息交互的方法,其特征在于,包括 獲取服務(wù)終端的地址信息,并向所述服務(wù)終端發(fā)送請(qǐng)求信息; 與所述服務(wù)終端建立通信連接后,接收所述服務(wù)終端發(fā)送的數(shù)據(jù)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括 向服務(wù)終端發(fā)送第二結(jié)束指示信息,以使服務(wù)終端斷開通信連接,并結(jié)束監(jiān)聽(tīng)。
6.一種服務(wù)終端,其特征在于,包括 監(jiān)聽(tīng)單元,用于監(jiān)聽(tīng)到用戶終端的請(qǐng)求信息; 連接建立単元,用于在所述監(jiān)聽(tīng)単元監(jiān)聽(tīng)到用戶終端的請(qǐng)求信息后,創(chuàng)建ー個(gè)端ロ,并通過(guò)所述端ロ與所述用戶終端建立通信連接; 接收單元,用于在所述連接建立単元建立通信連接后,接收用戶終端發(fā)送的數(shù)據(jù)請(qǐng)求; 獲取單元,用于根據(jù)所述接收単元接收到的數(shù)據(jù)請(qǐng)求,獲得所述數(shù)據(jù)請(qǐng)求對(duì)應(yīng)的數(shù)據(jù); 發(fā)送單元,用于向所述用戶終端發(fā)送所述獲取單元獲得的數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的服務(wù)終端,其特征在于,還包括 所述發(fā)送単元,還用于向用戶終端發(fā)送第一結(jié)束通信指示; 第一結(jié)束單元,用于在所述發(fā)送單元發(fā)送所述第一結(jié)束通信指示后,斷開與所述用戶終端的通信連接,結(jié)束監(jiān)聽(tīng)。
8.根據(jù)權(quán)利要求6所述的服務(wù)終端,其特征在于,還包括 所述接收単元,還用于接收到用戶終端發(fā)送的第二結(jié)束通信指示; 第二結(jié)束單元,用于在所述接收単元接收到第二結(jié)束通信指示后,斷開與所述用戶終端的通信連接,并結(jié)束監(jiān)聽(tīng)。
9.一種用戶終端,其特征在于,包括 獲取單元,用于獲取服務(wù)終端的地址信息; 發(fā)送單元,用于向所述獲取單元獲取到的地址信息對(duì)應(yīng)的服務(wù)終端發(fā)送請(qǐng)求信息; 連接建立単元,用干與所述服務(wù)終端建立通信連接; 接收單元,用于通過(guò)所述連接建立単元建立的通信連接,接收所述服務(wù)終端發(fā)送的數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的用戶終端,其特征在干, 所述發(fā)送単元,還用于向服務(wù)終端發(fā)送第二結(jié)束指示信息,以使服務(wù)終端斷開通信連接,并結(jié)束監(jiān)聽(tīng)。
11.一種信息交互系統(tǒng),其特征在于,包括服務(wù)終端和用戶終端,所述服務(wù)終端為上述權(quán)利要求61任意一項(xiàng)所述的服務(wù)終端,所述用戶終端為上述權(quán)利要求9或10所述的服務(wù)終端。
全文摘要
本發(fā)明公開了一種信息交互的方法,當(dāng)監(jiān)聽(tīng)到用戶終端的請(qǐng)求信息后,創(chuàng)建一個(gè)端口,并通過(guò)所述端口與所述用戶終端建立通信連接;建立通信連接后,接收用戶終端發(fā)送的數(shù)據(jù)請(qǐng)求;根據(jù)所述數(shù)據(jù)請(qǐng)求,獲得所述數(shù)據(jù)請(qǐng)求對(duì)應(yīng)的數(shù)據(jù);向所述用戶終端發(fā)送所述獲得的數(shù)據(jù)。本發(fā)明提供的信息交互的方法,可以提高終端間數(shù)據(jù)傳輸?shù)男省?br>
文檔編號(hào)H04N21/238GK102740133SQ20121024315
公開日2012年10月17日 申請(qǐng)日期2012年7月13日 優(yōu)先權(quán)日2012年7月13日
發(fā)明者陳歡 申請(qǐng)人:深圳市茁壯網(wǎng)絡(luò)股份有限公司