国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種用于智能電視地理位置定位的方法

      文檔序號(hào):7814049閱讀:763來(lái)源:國(guó)知局
      一種用于智能電視地理位置定位的方法
      【專利摘要】本發(fā)明涉及定位技術(shù),特別涉及智能電視機(jī)地理位置的定位方法,目的是為了解決現(xiàn)有智能電視中基于地理位置定位服務(wù)的應(yīng)用無(wú)法獲取智能電視的地理位置數(shù)據(jù)的問(wèn)題。本發(fā)明創(chuàng)新通過(guò)在同一個(gè)局域網(wǎng)中的智能手機(jī)端向智能電視端發(fā)送UDP廣播來(lái)建立連接。在建立連接以后通過(guò)TCP協(xié)議來(lái)發(fā)送自定義的xml格式數(shù)據(jù),將手機(jī)端通過(guò)GPS或LBS獲取到的地理位置信息通過(guò)自定義xml數(shù)據(jù)發(fā)送給電視端,來(lái)實(shí)現(xiàn)輔助電視端來(lái)進(jìn)行地理位置定位的功能。最終智能電視中的應(yīng)用軟件可以成功使用智能電視的地理位置信息進(jìn)行相應(yīng)的應(yīng)用。本發(fā)明適用于智能電視。
      【專利說(shuō)明】一種用于智能電視地理位置定位的方法

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及定位技術(shù),特別涉及智能電視機(jī)地理位置的定位方法。

      【背景技術(shù)】
      [0002]GPS:GPS是英文Global Posit1ning System(全球定位系統(tǒng))的簡(jiǎn)稱,可以提供車輛定位、防盜、反劫、行駛路線監(jiān)控及呼叫指揮等功能。
      [0003]LBS:LBS是英文Locat1n Based Service (移動(dòng)位置服務(wù))的簡(jiǎn)稱,它是通過(guò)電信移動(dòng)運(yùn)營(yíng)商的網(wǎng)絡(luò)(如GSM網(wǎng)、CDMA網(wǎng))獲取移動(dòng)終端用戶的位置信息(經(jīng)緯度坐標(biāo)),在電子地圖平臺(tái)的支持下,為用戶提供相應(yīng)服務(wù)的一種增值業(yè)務(wù)。
      [0004]近年來(lái),基于GPS和LBS地理位置定位被廣泛的應(yīng)用于各種智能終端?;谶@兩種定位技術(shù)的應(yīng)用軟件更是層出不窮。例如地圖類應(yīng)用:百度地圖、Google地圖、高德地圖等等;社交通訊類應(yīng)用:微博、微信、陌陌、手機(jī)QQ等等。這些應(yīng)用都需要使用GPS或LBS來(lái)定位終端的當(dāng)前地理位置。但是通常情況下只有移動(dòng)終端例如手機(jī),pad等才具有GPS功能模塊和LBS功能模塊。而智能電視卻沒(méi)有這些功能模塊。這就造成了很多基于地理位置定位服務(wù)的應(yīng)用軟件無(wú)法成功獲取到智能電視的地理位置數(shù)據(jù),從而在智能電視上不能正常使用。


      【發(fā)明內(nèi)容】

      [0005]本發(fā)明的目的是為了解決現(xiàn)有智能電視中基于地理位置定位服務(wù)的應(yīng)用無(wú)法獲取智能電視的地理位置數(shù)據(jù)的問(wèn)題。
      [0006]本發(fā)明解決其技術(shù)問(wèn)題的技術(shù)方案是,提供一種用于智能電視地理位置定位的方法,包括如下步驟:
      [0007]A.將智能手機(jī)與智能電視連接到同一局域網(wǎng)絡(luò),智能手機(jī)向網(wǎng)絡(luò)中的所有設(shè)備以廣播形式發(fā)送報(bào)文信息,所述報(bào)文信息包括智能手機(jī)的IP地址;
      [0008]B.智能電視接收智能手機(jī)發(fā)送的所述報(bào)文信息,獲取智能手機(jī)的IP地址,并向局域網(wǎng)以廣播形式發(fā)送響應(yīng)信息,所述響應(yīng)信息包括所述智能手機(jī)的IP地址及智能電視的IP地址;
      [0009]C.智能手機(jī)接收智能電視的響應(yīng)信息,解析響應(yīng)信息中所述智能手機(jī)的IP地址并將解析到的所述智能手機(jī)的IP地址與自身的IP地址對(duì)比,若兩者一致,則智能手機(jī)保存接收到的智能電視的IP地址并與智能電視進(jìn)行定向的通信連接;
      [0010]D.智能電視向智能手機(jī)發(fā)送位置服務(wù)請(qǐng)求,智能手機(jī)獲取自身的地理位置信息數(shù)據(jù)并以定向連接通道將地理位置信息數(shù)據(jù)發(fā)送給智能電視,智能電視根據(jù)地理位置信息數(shù)據(jù)實(shí)現(xiàn)定位功能。
      [0011]由于通常GPS或LBS的定位精確度誤差都在5米到15米。通常家用無(wú)線局域網(wǎng)受到房屋格局的阻擋削弱以后真實(shí)的有效范圍跟這個(gè)誤差剛好相當(dāng),因此手機(jī)輔助定位的精確度具有一定可靠性。
      [0012]獲取智能電視地理位置信息的目的是為了提供給智能電視中的應(yīng)用軟件進(jìn)行相應(yīng)的關(guān)于涉及地理位置信息的應(yīng)用,因此,步驟D之后還包括:
      [0013]步驟E.智能電視中的應(yīng)用軟件根據(jù)相應(yīng)API接口調(diào)取地址位置進(jìn)行相應(yīng)的應(yīng)用。
      [0014]具體地,所述智能手機(jī)向網(wǎng)絡(luò)中的所有設(shè)備以廣播形式發(fā)送報(bào)文信息及職能電視向網(wǎng)絡(luò)中所有設(shè)備以廣播形式發(fā)送響應(yīng)信息均通過(guò)UDP報(bào)文格式實(shí)現(xiàn)。
      [0015]具體地,步驟C中智能手機(jī)與智能電視使用TCP協(xié)議建立定向的通信連接。
      [0016]具體地,智能電視與智能手機(jī)建立定向通信連接后,通過(guò)自定義的XML格式的文件進(jìn)行數(shù)據(jù)收發(fā)。
      [0017]具體地,所述地理位置信息數(shù)據(jù)為GPS或LBS定位數(shù)據(jù)。
      [0018]具體地,步驟D中,智能電視接收智能手機(jī)的地理位置信息數(shù)據(jù)之前需要將從系統(tǒng)自身的GPS或LBS功能模塊獲取地理位置數(shù)據(jù)修改成向手機(jī)端發(fā)送請(qǐng)求從手機(jī)端獲取相關(guān)地理數(shù)據(jù)。
      [0019]本發(fā)明的有益效果是:本發(fā)明創(chuàng)新通過(guò)在同一個(gè)局域網(wǎng)中的智能手機(jī)端向智能電視端發(fā)送m)P廣播來(lái)建立連接。在建立連接以后通過(guò)TCP協(xié)議來(lái)發(fā)送自定義的xml格式數(shù)據(jù)。將手機(jī)端通過(guò)GPS或LBS獲取到的地理位置信息通過(guò)自定義xml數(shù)據(jù)發(fā)送給電視端,來(lái)實(shí)現(xiàn)輔助電視端來(lái)進(jìn)行地理位置定位的功能。

      【具體實(shí)施方式】
      [0020]下面結(jié)合實(shí)施例對(duì)本發(fā)明的技術(shù)方案作進(jìn)一步描述。
      [0021]本發(fā)明針對(duì)現(xiàn)有智能電視中基于地理位置定位服務(wù)的應(yīng)用無(wú)法獲取智能電視的地理位置數(shù)據(jù)的問(wèn)題,提供一種用于智能電視地理位置定位的方法,包括如下步驟:
      [0022]首先,將智能手機(jī)與智能電視連接到同一局域網(wǎng)絡(luò),智能手機(jī)向網(wǎng)絡(luò)中的所有設(shè)備以廣播形式發(fā)送報(bào)文信息,所述報(bào)文信息包括智能手機(jī)的IP地址;
      [0023]其次,智能電視接收智能手機(jī)發(fā)送的所述報(bào)文信息,獲取智能手機(jī)的IP地址,并向局域網(wǎng)以廣播形式發(fā)送響應(yīng)信息,所述響應(yīng)信息包括所述智能手機(jī)的IP地址及智能電視的IP地址;
      [0024]然后,智能手機(jī)接收智能電視的響應(yīng)信息,解析響應(yīng)信息中所述智能手機(jī)的IP地址并將解析到的所述智能手機(jī)的IP地址與自身的IP地址對(duì)比,若兩者一致,則智能手機(jī)保存接收到的智能電視的IP地址并與智能電視進(jìn)行定向的通信連接;
      [0025]最后,智能電視向智能手機(jī)發(fā)送位置服務(wù)請(qǐng)求,智能手機(jī)獲取自身的地理位置信息數(shù)據(jù)并以定向連接通道將地理位置信息數(shù)據(jù)發(fā)送給智能電視,智能電視根據(jù)地理位置信息數(shù)據(jù)實(shí)現(xiàn)定位功能。
      [0026]實(shí)施例
      [0027]下面通過(guò)一實(shí)例描述本發(fā)明的用于智能電視地理位置定位的方法的完整工作過(guò)程。下例中的手機(jī)端為智能手機(jī),電視端為智能電視。
      [0028]步驟I,開(kāi)啟手機(jī)端后臺(tái)程序,并將手機(jī)端和電視端都連入同一個(gè)局域網(wǎng)中。
      [0029]步驟2,開(kāi)啟該系統(tǒng)的手機(jī)端程序,并通過(guò)手機(jī)端程序向同一個(gè)局域網(wǎng)中的所有設(shè)備發(fā)送m)P網(wǎng)絡(luò)廣播,請(qǐng)求與其建立連接。把手機(jī)的ip地址通過(guò)UDP廣播發(fā)送出去。
      [0030]步驟3,電視端在接收到手機(jī)端的UDP廣播以后保存手機(jī)端的IP地址,馬上通過(guò)UDP廣播進(jìn)行回答。通過(guò)該廣播發(fā)送解析出的手機(jī)端IP地址和電視端自己的IP地址。[0031 ] 步驟4,手機(jī)端在接收到電視端的UDP廣播以后,將UDP數(shù)據(jù)包中的手機(jī)端IP地址解析出來(lái)與自己的IP地址進(jìn)行對(duì)比。
      [0032]步驟5,如果第4步的對(duì)比結(jié)果相等就說(shuō)明手機(jī)端接收到的電視端廣播是自己在第2步請(qǐng)求建立連接的對(duì)象。于是就保存接收到的電視端IP地址,否則就拋棄該數(shù)據(jù)包。手機(jī)端和電視端在建立連接以后,就可以通過(guò)彼此的IP地址進(jìn)行TCP通信。
      [0033]步驟6,修改電視端獲取定位數(shù)據(jù)的系統(tǒng)API實(shí)現(xiàn)方法。將從系統(tǒng)自身的GPS或LBS功能模塊獲取地理位置數(shù)據(jù)修改成向手機(jī)端發(fā)送請(qǐng)求從手機(jī)端獲取相關(guān)地理數(shù)據(jù)。例如:將 Android SDK 里面的 Locat1nManager 類中的 requestLocat1nUpdates 函數(shù)內(nèi)容修改成調(diào)用電視端后臺(tái)程序向已經(jīng)建立好TCP連接的手機(jī)端發(fā)送獲取GPS或LBS地理定位數(shù)據(jù)的請(qǐng)求并等待數(shù)據(jù)返回。
      [0034]步驟7,手機(jī)端在收到電視端的請(qǐng)求以后,通過(guò)請(qǐng)求具體內(nèi)容分別調(diào)用系統(tǒng)API去獲取GPS數(shù)據(jù)或LBS數(shù)據(jù)。在獲取成功數(shù)據(jù)以后手機(jī)端再通過(guò)已經(jīng)建立好的TCP連接利用socket通信的方式把數(shù)據(jù)發(fā)送給電視端。
      [0035]步驟8,電視端的后臺(tái)程序在接受手機(jī)端返回的TCP數(shù)據(jù)包以后,將數(shù)據(jù)包內(nèi)容解析出來(lái)通過(guò)預(yù)先定義好的廣播或者AIDL接口通知步驟6中的Locat1nManager類。
      [0036]步驟9,在接收到后臺(tái)程序返回的地理位置數(shù)據(jù)以后,就可以按照系統(tǒng)的預(yù)先定義好的回調(diào)函數(shù)將這些數(shù)據(jù)裝入數(shù)據(jù)結(jié)構(gòu)中傳給第三方應(yīng)用程序使用了。例如=Android系統(tǒng) Locat1nListener 回調(diào)接口。
      [0037]需要注意的是,在本發(fā)明的實(shí)現(xiàn)過(guò)程中存在如下的技術(shù)特點(diǎn):
      [0038]1、智能手機(jī)跟智能電視必須在一個(gè)局域網(wǎng)中,使用相同的網(wǎng)關(guān)。
      [0039]2、通過(guò)UDP廣播來(lái)進(jìn)行終端之間的設(shè)備發(fā)現(xiàn)。在發(fā)現(xiàn)以后通過(guò)TCP網(wǎng)絡(luò)協(xié)議建立連接并進(jìn)行終端間socket通信。通信內(nèi)容使用的是自定義xml格式數(shù)據(jù)。
      [0040]3、智能電視需要預(yù)先安裝接受手機(jī)UDP廣播的后臺(tái)服務(wù)程序并在后臺(tái)一直運(yùn)行。該后臺(tái)程序作用于接收設(shè)備發(fā)現(xiàn)和建立連接,以及TCP socket通信。
      [0041]4、智能手機(jī)需要預(yù)先安裝用于發(fā)現(xiàn)設(shè)備,建立連接以及TCP socket通信的后臺(tái)程序。
      [0042]5、智能手機(jī)端后臺(tái)程序能夠通過(guò)電視端的請(qǐng)求觸發(fā)獲取GPS或LBS定位數(shù)據(jù),獲取成功以后發(fā)送回電視端。
      [0043]6、智能電視作為請(qǐng)求初始發(fā)送端,需要將獲取地理位置信息的系統(tǒng)API實(shí)現(xiàn)內(nèi)容修改成通過(guò)局域網(wǎng)通信從手機(jī)端獲取的方式。當(dāng)?shù)谌綉?yīng)用軟件調(diào)用該API時(shí)就會(huì)從手機(jī)端獲取并返回相應(yīng)數(shù)據(jù)而非電視端自身的GPS或LBS數(shù)據(jù)。
      【權(quán)利要求】
      1.一種用于智能電視地理位置定位的方法,其特征在于,包括如下步驟: A.將智能手機(jī)與智能電視連接到同一局域網(wǎng)絡(luò),智能手機(jī)向網(wǎng)絡(luò)中的所有設(shè)備以廣播形式發(fā)送報(bào)文信息,所述報(bào)文信息包括智能手機(jī)的IP地址; B.智能電視接收智能手機(jī)發(fā)送的所述報(bào)文信息,獲取智能手機(jī)的IP地址,并向局域網(wǎng)以廣播形式發(fā)送響應(yīng)信息,所述響應(yīng)信息包括所述智能手機(jī)的IP地址及智能電視的IP地址; C.智能手機(jī)接收智能電視的響應(yīng)信息,解析響應(yīng)信息中所述智能手機(jī)的IP地址并將解析到的所述智能手機(jī)的IP地址與自身的IP地址對(duì)比,若兩者一致,則智能手機(jī)保存接收到的智能電視的IP地址并與智能電視進(jìn)行定向的通信連接; D.智能電視向智能手機(jī)發(fā)送位置服務(wù)請(qǐng)求,智能手機(jī)獲取自身的地理位置信息數(shù)據(jù)并以定向連接通道將地理位置信息數(shù)據(jù)發(fā)送給智能電視,智能電視根據(jù)地理位置信息數(shù)據(jù)實(shí)現(xiàn)定位功能。
      2.如權(quán)利要求1所述的一種用于智能電視地理位置定位的方法,其特征在于,步驟D之后還包括: 步驟E.智能電視中的應(yīng)用軟件根據(jù)相應(yīng)API接口調(diào)取地址位置進(jìn)行相應(yīng)的應(yīng)用。
      3.如權(quán)利要求1所述的一種用于智能電視地理位置定位的方法,其特征在于,所述智能手機(jī)向網(wǎng)絡(luò)中的所有設(shè)備以廣播形式發(fā)送報(bào)文信息及職能電視向網(wǎng)絡(luò)中所有設(shè)備以廣播形式發(fā)送響應(yīng)信息均通過(guò)UDP報(bào)文格式實(shí)現(xiàn)。
      4.如權(quán)利要求1至3任意一項(xiàng)所述的一種用于智能電視地理位置定位的方法,其特征在于,步驟C中智能手機(jī)與智能電視使用TCP協(xié)議建立定向的通信連接。
      5.如權(quán)利要求4所述的一種用于智能電視地理位置定位的方法,其特征在于,智能電視與智能手機(jī)建立定向通信連接后,通過(guò)自定義的XML格式的文件進(jìn)行數(shù)據(jù)收發(fā)。
      6.如權(quán)利要求1所述的一種用于智能電視地理位置定位的方法,其特征在于,步驟D中,所述地理位置信息數(shù)據(jù)為GPS或LBS定位數(shù)據(jù)。
      7.如權(quán)利要求1所述的一種用于智能電視地理位置定位的方法,其特征在于,步驟D中,智能電視接收智能手機(jī)的地理位置信息數(shù)據(jù)之前需要將從系統(tǒng)自身的GPS或LBS功能模塊獲取地理位置數(shù)據(jù)修改成向手機(jī)端發(fā)送請(qǐng)求從手機(jī)端獲取相關(guān)地理數(shù)據(jù)。
      【文檔編號(hào)】H04N21/436GK104244078SQ201410461515
      【公開(kāi)日】2014年12月24日 申請(qǐng)日期:2014年9月11日 優(yōu)先權(quán)日:2014年9月11日
      【發(fā)明者】趙祖城 申請(qǐng)人:四川長(zhǎng)虹電器股份有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1