本發(fā)明涉及無線通信技術(shù)領(lǐng)域,具體地說,涉及一種基于位置的信息播報方法、第一終端及第二終端。
背景技術(shù):
團體出游或者三五好友結(jié)伴出行時,往往需要駕車從出發(fā)地行駛至目的地。
場景一:為了能夠緊密結(jié)伴,防止隊友走岔路的狀況發(fā)生,采取走在車隊最前面的隊長領(lǐng)路方式。這時需要隊員緊緊追隨隊長行駛,若隊員沒能及時追上隊長的行駛軌跡。
場景二:若出發(fā)前團隊統(tǒng)一導航路線,所有成員按照導航駕駛。但若行駛在最前面的隊長發(fā)現(xiàn)之前統(tǒng)一的路線前面路況較差,比如擁堵或者施工等。這時需要調(diào)整線路行駛。
針對上述兩種場景,隊長可以通過電話或者通信軟件與后面的隊員實時溝通,由隊長給隊員指路,如到了前方某個路口左轉(zhuǎn)等。但上述路口標識不明顯,或者隊員與上述路口相距較遠記不清楚之前的溝通路線,容易出現(xiàn)隊員找不著路或者走岔路的問題。
技術(shù)實現(xiàn)要素:
為了解決現(xiàn)有團體出行隊長與隊員實時溝通路線時,容易出現(xiàn)隊員找不著路或者走岔路的問題,本發(fā)明實施例提供了一種基于位置的信息播報方法、第一終端和第二終端。所述技術(shù)方案如下:
第一方面,提供了一種基于位置的信息播報方法,用于第一終端中,所述方法包括:
記錄包括第一位置的預設信息,將所述包括第一位置的預設信息發(fā)送給服務器;
以便所述服務器將所述包括第一位置的預設信息發(fā)送給第二終端;
使得所述第二終端計算所述第二終端的第二位置與所述第一終端的第一位置的距離;
若所述距離不大于預設閾值,以使所述第二終端播放所述包括第一位置的預設信息。
第二方面,提供了一種基于位置的信息播報方法,用于第二終端中,所述方法包括:
通過第一終端記錄包括第一位置的預設信息,以便所述第一終端將所述包括第一位置的預設信息發(fā)送給服務器;
通過所述服務器將所述包括第一位置的預設信息發(fā)送給第二終端;
計算所述第二終端的第二位置與所述第一終端的第一位置的距離;
若所述距離不大于預設閾值,播放所述包括第一位置的預設信息。
第三方面,提供了第一終端,所述第一終端包括:
信息記錄模塊,用于記錄包括第一位置的預設信息;
信息發(fā)送模塊,用于將所述包括第一位置的預設信息發(fā)送給服務器,以便所述服務器將所述包括第一位置的預設信息發(fā)送給第二終端;
距離計算模塊,用于使得所述第二終端計算所述第二終端的第二位置與所述第一終端的第一位置的距離;
信息播放模塊,用于若所述距離不大于預設閾值,以使所述第二終端播放所述包括第一位置的預設信息。
第四方面,提供了第二終端,所述第二終端包括:
信息記錄模塊,用于通過第一終端記錄包括第一位置的預設信息;
信息發(fā)送模塊,用于以便所述第一終端將所述包括第一位置的預設信息發(fā)送給服務器,通過所述服務器將所述包括第一位置的預設信息發(fā)送給第二終端;
距離計算模塊,用于計算所述第二終端的第二位置與所述第一終端的第一位置的距離;
信息播放模塊,用于若所述距離不大于預設閾值,播放所述包括第一位置的預設信息。
本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
通過第一終端記錄包括第一位置的預設信息,將包括第一位置的預設信息發(fā)送給服務器,服務器將包括第一位置的預設信息發(fā)送給第二終端,第二終端計算第二終端的第二位置與第一終端的第一位置的距離,若上述距離不大于預設閾值,第二終端播放所述包括第一位置的預設信息;解決了現(xiàn)有團體出行隊長與隊員實時溝通路線時,容易出現(xiàn)隊員找不著路或者走岔路的問題;達到了隊員能夠準確獲取路線信息,實現(xiàn)團體高效安全出行的技術(shù)效果。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例一提供的基于位置的信息播報方法流程圖;
圖2是本發(fā)明實施例所涉及的實施環(huán)境的結(jié)構(gòu)示意圖;
圖3是本發(fā)明實施例二提供的基于位置的信息播報方法流程圖;
圖4是本發(fā)明實施例三提供的基于位置的信息播報系統(tǒng)結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
實施例一
請參考圖1,其示出了本發(fā)明實施例一提供的基于位置的信息播報方法流程圖,本實施例主要以該基于位置的信息播報方法應用于包含服務器、第一終端和第二終端的語音播報系統(tǒng)中舉例說明。該基于位置的信息播報方法,包括:
步驟101,第一終端記錄包括第一位置的預設信息;
第一終端記錄包括第一位置的預設信息。
步驟102,第一終端將包括第一位置的預設信息發(fā)送給服務器;
第一終端將上述包括第一位置的預設信息發(fā)送給服務器,以便服務器將包括第一位置的預設信息發(fā)送給第二終端。
相應地,服務器接收包括第一位置的預設信息。
步驟103,服務器將包括第一位置的預設信息發(fā)送給第二終端;
服務器將接收到的包括第一位置的預設信息發(fā)送給第二終端。
相應地,第二終端接收該包括第一位置的預設信息。
步驟104,第二終端計算第二終端的第二位置與第一終端的第一位置的距離;
第二終端獲取該第二終端的第二位置,第二終端計算第二終端的第二位置與第一終端的第一位置的距離。
步驟105,若上述距離不大于預設閾值,第二終端播放包括第一位置的預設信息。
若第二終端的第二位置與第一終端的第一位置的距離不大于預設閾值,第二終端播放包括第一位置的預設信息。
綜上所述,本實施例提供的基于位置的信息播報方法,通過第一終端記錄包括第一位置的預設信息,將包括第一位置的預設信息發(fā)送給服務器,服務器將包括第一位置的預設信息發(fā)送給第二終端,第二終端計算第二終端的第二位置與第一終端的第一位置的距離,若上述距離不大于預設閾值,第二終端播放包括第一位置的預設信息;解決了現(xiàn)有團體出行隊長與隊員實時溝通路線時,容易出現(xiàn)隊員找不著路或者走岔路的問題;達到了隊員能夠準確獲取路線信息,實現(xiàn)團體高效安全出行的技術(shù)效果。
請參考圖2,其示出了本發(fā)明實施例所涉及的實施環(huán)境的結(jié)構(gòu)示意圖,該實施環(huán)境包括第一終端202、服務器204和至少一個第二終端206。
第一終端202 通過無線或者有線網(wǎng)絡和服務器204連接,第一終端202可以為能夠?qū)崿F(xiàn)通信連接的電子設備,該電子設備可以為電腦、智能手機、平板電腦、可以聯(lián)網(wǎng)的對講設備或者其它電子設備。
服務器204 可以為一個或者多個網(wǎng)站服務器,還可以是一個云計算中心。
第二終端206通過無線或者有線網(wǎng)絡和服務器204連接,第二終端206可以為能夠?qū)崿F(xiàn)通信連接的電子設備,該電子設備可以為電腦,智能手機、平板電腦、可以聯(lián)網(wǎng)的對講設備或者其他電子設備。
實施例二
請參考圖3,其示出了本發(fā)明實施例二提供的基于位置的信息播報方法流程圖,本實施例主要以該基于位置的信息播報方法應用于圖2所示的實施環(huán)境中舉例說明。該基于位置的信息播報方法,包括:
步驟301,第一終端記錄包括第一位置的預設信息;
第一終端記錄包括第一位置的預設信息,上述包括第一位置的預設信息包括第一終端的第一位置、用戶信息、記錄時間等信息。
步驟302,第一終端將包括第一位置的預設信息發(fā)送給服務器;
第一終端將上述包括第一位置的預設信息發(fā)送給服務器,以便服務器將包括第一位置的預設信息發(fā)送給第二終端。在其它實施例中,比如:團體出游或者三五好友結(jié)伴出行時,隊長通過第一終端上的應用程序記錄一段留言信息,可以包含文字、語音、圖片或混合元素等,以下統(tǒng)稱為留言信息;在生成隊長留言信息的同時,通過第一終端上的GPS獲取到當前位置的經(jīng)度、緯度和海拔數(shù)據(jù),統(tǒng)稱為位置信息;同時應用程序記錄隊長留言信息的時間,在隊長點擊發(fā)送功能時,通過應用程序?qū)㈥犻L的留言信息、位置信息和留言時間等相關(guān)信息通過移動網(wǎng)絡、wifi等傳輸方式發(fā)送到后臺服務器。
步驟303,第一終端通過射頻廣播包括第一位置的預設信息;
第一終端通過射頻廣播包括第一位置的預設信息,在其他實施例中,比如:第一終端嘗試通過射頻、藍牙等有限距離傳輸方式直接廣播給可以接收到該信息并符合接收條件的其他隊員所持的第二終端設備。
步驟304,服務器將包括第一位置的預設信息發(fā)送給第二終端;
服務器將接收到的包括第一位置的預設信息發(fā)送給第二終端。相應地,第二終端接收該包括第一位置的預設信息。針對無法直接通過射頻、藍牙等有限距離傳輸方式接收到上述預設信息的第二終端,將通過服務器將包括第一位置的預設信息發(fā)送給第二終端,比如:把隊長的留言信息、位置信息和留言時間等相關(guān)信息推送給符合組隊條件的隊員所持的第二終端設備。
步驟305,第二終端通過射頻廣播包括第一位置的預設信息;
接收到服務器發(fā)送的包括第一位置的預設信息后,第二終端通過射頻廣播所述包括第一位置的預設信息。同時,第二終端嘗試通過射頻、藍牙等有限距離傳輸方式直接廣播給可以接收到該信息并符合接收條件的其他隊員所持的第二終端設備。
步驟306,第二終端計算第二終端的第二位置與第一終端的第一位置的距離;
第二終端獲取該第二終端的第二位置,第二終端計算第二終端的第二位置與第一終端的第一位置的距離。比如:第二終端設備上的應用程序獲取到第一終端的第一位置信息,同時通過GPS獲取到該第二終端的當前位置信息,即第二位置信息,通過計算第二位置與第一位置的距離判斷是否符合預設信息播放條件。
步驟307,若上述距離大于預設閾值,第二終端獲取該第二終端的移動速度,通過移動速度與距離計算移動時間T,
當?shù)诙K端移動時間為T/N時,第二終端重新計算第二終端的第二位置與第一終端的第一位置的距離;
若第二終端的第二位置與第一終端的第一位置的距離大于預設閾值,第二終端獲取該第二終端的移動速度,該移動速度可以通過第二終端上的地圖SDK獲取,也可以通過設置時間間隔和獲取所述時間間隔內(nèi)的移動距離,計算得出移動速度。通過獲取的移動速度與上述距離計算第二終端移動到第一位置移動的時間,當?shù)诙K端移動時間為T/N時,第二終端重新計算第二終端的當前位置與第一終端的第一位置的距離。經(jīng)判斷,若此時的距離依舊大于預設閾值,重復上述步驟,直到第二終端的第二位置與第一終端的第一位置的距離不大于預設閾值。
本實施例中,當移動時間為T/N時,第二終端重新計算第二終端的第二位置與第一終端的第一位置的距離。其中,N為大于1的任何自然數(shù)。在其他實施例中,可以采用其它算法,包括但不限于:實時獲取第二終端的移動速度,實時計算第二終端的第二位置與第一終端的第一位置的距離。
步驟308,若上述距離不大于預設閾值,第二終端播放包括第一位置的預設信息。
若第二終端的第二位置與第一終端的第一位置的距離不大于預設閾值,第二終端播放包括第一位置的預設信息。在其它實施例中,比如:當隊員所持的第二終端已經(jīng)處于隊長發(fā)送的包括第一位置的留言信息范圍內(nèi)時,留言信息即自動激活,并通過相應方式展示給隊員。展示方式包括但不限于播放隊長在第一位置處左轉(zhuǎn)或右轉(zhuǎn)等。
綜上所述,本實施例提供的基于位置的信息播報方法,通過第一終端記錄包括第一位置的預設信息,將包括第一位置的預設信息發(fā)送給服務器,服務器將包括第一位置的預設信息發(fā)送給第二終端,第二終端計算第二終端的第二位置與第一終端的第一位置的距離,若上述距離不大于預設閾值,第二終端播放包括第一位置的預設信息;解決了現(xiàn)有團體出行隊長與隊員實時溝通路線時,容易出現(xiàn)隊員找不著路或者走岔路的問題;達到了隊員能夠準確獲取路線信息,實現(xiàn)團體高效安全出行的技術(shù)效果。還通過第一終端和或第二終端通過射頻、藍牙等有限距離傳輸方式直接廣播給可以接收到預設信息并符合接收條件的其他隊員所持的第二終端設備;解決了在移動網(wǎng)絡或者wifi等有線或無線網(wǎng)絡信號缺失或較差的環(huán)境下,還可以通過射頻、藍牙等有限距離傳輸方式廣播路線信息,更周全地實現(xiàn)團體高效安全出行的效果。
下述為本發(fā)明裝置實施例,可以用于執(zhí)行本發(fā)明方法實施例。對于本發(fā)明裝置實施例中未披露的技術(shù)細節(jié),請參照本發(fā)明方法實施例。
實施例三
請參考圖4,其示出了本發(fā)明實施例三提供的基于位置的信息播報系統(tǒng)的結(jié)構(gòu)示意圖。該基于位置的信息播報系統(tǒng),包括:第一終端420、服務器440和第二終端460。
所述第一終端420,包括:信息記錄模塊421、信息發(fā)送模塊422。
所述信息記錄模塊421,用于記錄包括第一位置的預設信息。
所述信息發(fā)送模塊422,用于將所述包括第一位置的預設信息發(fā)送給服務器,以便所述服務器將所述包括第一位置的預設信息發(fā)送給第二終端,使得所述第二終端計算所述第二終端的第二位置與所述第一終端的第一位置的距離,若所述距離不大于預設閾值,以使所述第二終端播放所述包括第一位置的預設信息。
所述服務器440,包括:信息接收模塊441,信息轉(zhuǎn)發(fā)模塊442。
所述信息接收模塊441,用于通過第一終端記錄包括第一位置的預設信息,接收所述第一終端發(fā)送的包括第一位置的預設信息。
所述信息轉(zhuǎn)發(fā)模塊442,用于發(fā)送所述包括第一位置的預設信息至第二終端,通過所述第二終端計算所述第二終端的第二位置與所述第一終端的第一位置的距離,若所述距離不大于預設閾值,以使所述第二終端播放所述包括第一位置的預設信息。
所述第二終端460,包括:距離計算模塊461、信息播放模塊462。
所述距離計算模塊461,用于通過第一終端記錄包括第一位置的預設信息,以便所述第一終端將所述包括第一位置的預設信息發(fā)送給服務器,通過所述服務器將所述包括第一位置的預設信息發(fā)送給第二終端,計算所述第二終端的第二位置與所述第一終端的第一位置的距離。
所述信息播放模塊462,用于若所述距離不大于預設閾值,播放所述包括第一位置的預設信息。
綜上所述,本實施例提供的基于位置的信息播報系統(tǒng),通過第一終端記錄包括第一位置的預設信息,將包括第一位置的預設信息發(fā)送給服務器,服務器將包括第一位置的預設信息發(fā)送給第二終端,第二終端計算第二終端的第二位置與第一終端的第一位置的距離,若上述距離不大于預設閾值,第二終端播放包括第一位置的預設信息;解決了現(xiàn)有團體出行隊長與隊員實時溝通路線時,容易出現(xiàn)隊員找不著路或者走岔路的問題;達到了隊員能夠準確獲取路線信息,實現(xiàn)團體高效安全出行的技術(shù)效果。
需要說明的是:上述實施例提供的基于位置的信息播報系統(tǒng)在實現(xiàn)信息播報功能時,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將系統(tǒng)的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的基于位置的信息播報系統(tǒng)與基于位置的信息播報方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。