機對講方法的另一個實施例中,第一底層接口單元將RTP協(xié)議棧單元發(fā)送的媒體流發(fā)送給第二底層接口單元之后,還包括:
[0038]第二底層接口單元將所述媒體流轉(zhuǎn)發(fā)送給手機終端中的適配器應用單元;
[0039]適配器應用單元將所述媒體流轉(zhuǎn)發(fā)送給手機終端中的通信業(yè)務處理單元;
[0040]通信業(yè)務處理單元將所述媒體流通過移動通信網(wǎng)絡轉(zhuǎn)發(fā)送給對講服務器;
[0041]通信業(yè)務處理單元接收到對講服務器發(fā)送的媒體流后,將該對講服務器發(fā)送的媒體流依次通過適配器應用單元、第二底層接口單元轉(zhuǎn)發(fā)送給第一底層接口單元。
[0042]在本發(fā)明上述處理主叫業(yè)務的手機對講方法的另一個實施例中,還包括:
[0043]SOS按鍵處理單元在接收到用戶發(fā)送的緊急求救信號后轉(zhuǎn)發(fā)送給PoC協(xié)議棧單元,該緊急求救信號中包括緊急求救中心用戶ID ;
[0044]PoC協(xié)議棧單元將所述緊急求救信號發(fā)送給第一底層接口單元;
[0045]第一底層接口單元將所述緊急求救信號轉(zhuǎn)發(fā)送給手機終端中的第二底層接口單J Li ο
[0046]本發(fā)明提供的一種基于上述任一實施例所述的手機對講業(yè)務適配器處理被叫業(yè)務的手機對講方法,包括:
[0047]第一底層接口單元將第二底層接口單元發(fā)送的呼叫PoC信令轉(zhuǎn)發(fā)送給PoC協(xié)議棧單元;
[0048]PoC協(xié)議棧單元識別所述手機對講業(yè)務適配器連接的手機終端當前是否處于空閑狀態(tài),若手機終端當前處于空閑狀態(tài),通知顯示處理單元和揚聲器提示本端用戶有呼叫到達并且已接通,并通知RTP協(xié)議棧單元準備預留資源接收對端用戶發(fā)送的媒體流;
[0049]第一底層接口單元在接收到手機終端中的第二底層接口單元發(fā)送的對端用戶講話的媒體流后,將該媒體流轉(zhuǎn)發(fā)送給RTP協(xié)議棧單元;
[0050]RTP協(xié)議棧單元對第一底層接口單元發(fā)送的媒體流進行解封裝得到編碼媒體數(shù)據(jù)并發(fā)送給語音編碼器;
[0051]語音編碼器對RTP協(xié)議棧單元發(fā)送的編碼媒體數(shù)據(jù)進行解碼得到媒體數(shù)據(jù),并通知揚聲器播放解碼得到的媒體數(shù)據(jù)。
[0052]在本發(fā)明上述處理被叫業(yè)務的手機對講方法的另一個實施例中,還包括:
[0053]話筒處理單元接收本端用戶講話的媒體數(shù)據(jù)并轉(zhuǎn)發(fā)送給語音編碼器;
[0054]語音編碼器對話筒處理單元發(fā)送的媒體數(shù)據(jù)進行編碼得到編碼媒體數(shù)據(jù)并發(fā)送給RTP協(xié)議棧單元;
[0055]RTP協(xié)議棧單元基于RTP對語音編碼器發(fā)送的編碼媒體數(shù)據(jù)進行封裝得到媒體流,并將該媒體流發(fā)送給第一底層接口單元;
[0056]第一底層接口單元將RTP協(xié)議棧單元發(fā)送的媒體流發(fā)送給手機終端中的第二底層接口單元。
[0057]在本發(fā)明上述處理被叫業(yè)務的手機對講方法的另一個實施例中,第一底層接口單元將第二底層接口單元發(fā)送的呼叫PoC信令轉(zhuǎn)發(fā)送給PoC協(xié)議棧單元之前,還包括:
[0058]通信業(yè)務處理單元接收到對講服務器通過移動通信網(wǎng)絡發(fā)送的呼叫PoC信令后,將對講服務器通過移動通信網(wǎng)絡發(fā)送的呼叫PoC信令依次通過適配器應用單元、第二底層接口單元轉(zhuǎn)發(fā)送給第一底層接口單元。
[0059]在本發(fā)明上述處理被叫業(yè)務的手機對講方法的另一個實施例中,第一底層接口單元在接收手機終端中的第二底層接口單元發(fā)送的對端用戶講話的媒體流之前,還包括:
[0060]通信業(yè)務處理單元接收到對講服務器通過移動通信網(wǎng)絡發(fā)送的媒體流后,將對講服務器通過移動通信網(wǎng)絡發(fā)送的媒體流依次通過適配器應用單元、第二底層接口單元轉(zhuǎn)發(fā)送給第一底層接口單元。
[0061]基于本發(fā)明上述實施例提供的手機對講業(yè)務適配器、手機對講業(yè)務終端和手機對講方法,將通過手機終端實現(xiàn)手機對講業(yè)務時需要對手機終端改造實現(xiàn)的功能通過一個手機對講業(yè)務適配器實現(xiàn),通過手機對講業(yè)務適配器與手機終端結(jié)合即可實現(xiàn)手機對講業(yè)務,進行PoC對講,與現(xiàn)有技術需要對手機改造相比,降低了業(yè)務成本;而且,手機對講業(yè)務適配器可與任意手機終端結(jié)合,使得任意手機終端均可支持PoC對講業(yè)務,不受手機終端的款式限制,并且手機終端無需進行PoC信令及媒體數(shù)據(jù)(流)的編解碼、封裝等工作,避免了對手機終端的性能消耗。
[0062]下面通過附圖和實施例,對本發(fā)明的技術方案做進一步的詳細描述。
【附圖說明】
[0063]構(gòu)成說明書的一部分的附圖描述了本發(fā)明的實施例,并且連同描述一起用于解釋本發(fā)明的原理。
[0064]參照附圖,根據(jù)下面的詳細描述,可以更加清楚地理解本發(fā)明,其中:
[0065]圖1為本發(fā)明手機對講業(yè)務適配器一個實施例的結(jié)構(gòu)示意圖。
[0066]圖2為本發(fā)明手機對講業(yè)務終端一個實施例的結(jié)構(gòu)示意圖。
[0067]圖3為本發(fā)明基于手機對講業(yè)務適配器處理主叫業(yè)務的手機對講方法一個實施例的流程圖。
[0068]圖4為本發(fā)明基于手機對講業(yè)務適配器處理主叫業(yè)務的手機對講方法另一個實施例的流程圖。
[0069]圖5為本發(fā)明基于手機對講業(yè)務適配器處理主叫業(yè)務的手機對講方法又一個實施例的流程圖。
[0070]圖6為本發(fā)明基于手機對講業(yè)務適配器處理被叫業(yè)務的手機對講方法一個實施例的流程圖。
[0071]圖7為本發(fā)明基于手機對講業(yè)務適配器處理被叫業(yè)務的手機對講方法另一個實施例的流程圖。
【具體實施方式】
[0072]現(xiàn)在將參照附圖來詳細描述本發(fā)明的各種示例性實施例。應注意到:除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數(shù)字表達式和數(shù)值不限制本發(fā)明的范圍。
[0073]同時,應當明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實際的比例關系繪制的。
[0074]以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發(fā)明及其應用或使用的任何限制。
[0075]對于相關領域普通技術人員已知的技術、方法和設備可能不作詳細討論,但在適當情況下,所述技術、方法和設備應當被視為說明書的一部分。
[0076]在這里示出和討論的所有示例中,任何具體值應被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它示例可以具有不同的值。
[0077]應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步討論。
[0078]本領域普通技術人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0079]圖1為本發(fā)明手機對講業(yè)務適配器一個實施例的結(jié)構(gòu)示意圖。如圖1所示,本發(fā)明實施例的手機對講業(yè)務適配器包括支持對講業(yè)務的PTT按鍵處理單元、SOS按鍵處理單元、顯示處理單元、揚聲器、話筒處理單元,以及PoC協(xié)議棧單元、語音編碼器、實時傳輸協(xié)議(Real Time Protocol, RTP)協(xié)議棧單元和第一底層接口單元。其中:
[0080]SOS按鍵處理單元,用于存儲緊急求救中心用戶標識(ID),并在接收到用戶通過操作該SOS按鍵處理單元發(fā)送的緊急求救信號后轉(zhuǎn)發(fā)送給PoC協(xié)議棧單元,該緊急求救信號中包括緊急求救中心用戶ID。緊急求救中心用戶ID為用于唯一表示一個緊急求救中心的聯(lián)系方式。
[0081 ] 揚聲器,用于播放對端用戶講話的媒體數(shù)據(jù)。在本發(fā)明各實施例中,手機對講業(yè)務適配器連接的手機終端用戶稱為本端用戶,與該手機終端進行對講業(yè)務的對方手機終端用戶稱為對端用戶。
[0082]話筒處理單元,用于接收本端用戶講話的媒體數(shù)據(jù)并轉(zhuǎn)發(fā)送給語音編碼器。
[0083]語音編碼器,用于對話筒處理單元發(fā)送的媒體數(shù)據(jù)進行編碼得到編碼媒體數(shù)據(jù)并發(fā)送給RTP協(xié)議棧單元,以及對RTP協(xié)議棧單元發(fā)送的編碼媒體數(shù)據(jù)進行解碼得到媒體數(shù)據(jù),并通知揚聲器播放解碼得到的媒體數(shù)據(jù)。
[0084]RTP協(xié)議棧單元,用于基于RTP對語音編碼器發(fā)送的編碼媒體數(shù)據(jù)進行封裝得到媒體流以便于在移動通信網(wǎng)絡中采用RTP傳輸,并發(fā)送給第一底層接口單元;以及將第一底層接口單元發(fā)送的媒體流進行解