首頁 > 新聞 > 專家觀點 >

基于多媒體視頻電話GXV3175的SDK增值業(yè)務(wù)開發(fā)

--GXV3175 V2揭秘系列之二

2013-01-25 20:09:36   作者:   來源:CTI論壇   評論:0  點擊:


  GXV3175是一款功能豐富,實用性極強的多媒體視頻電話,除了優(yōu)異的高清視頻通話和三方視頻會議功能,還有一個極大的亮點吸引筆者去探究,那就是SDK增值業(yè)務(wù)開發(fā)。

  SDK,即軟件開發(fā)工具包,一般是一些被軟件工程師用于為特定的軟件包、軟件框架、硬件平臺、操作系統(tǒng)等建立應(yīng)用軟件的開發(fā)工具的集合。也可以簡單的認為為某個程序設(shè)計語言提供應(yīng)用程序接口API的一些文件。通過應(yīng)用程序的接口,實現(xiàn)設(shè)備本身的功能增值與業(yè)務(wù)開發(fā)。

  基于GXV3175的SDK開發(fā),筆者主要就以下兩個方面進行了詳細的了解。第一,用戶可以利用SDK做些什么?第二,如何進行開發(fā),是否需要一個專業(yè)的團隊來進行?這些疑問,將在下面的文章中一一解答。

應(yīng)用舉例

  企業(yè)用戶可以輕松的開發(fā)實用的應(yīng)用程序,并且調(diào)用GXV3175的SIP撥號機制,在查詢信息的同時實現(xiàn)一鍵撥號,將大大的提高辦公效率,如開發(fā)企業(yè)通訊錄、業(yè)績統(tǒng)計工具、ERP系統(tǒng)的信息查詢頁面等。在酒店、醫(yī)療衛(wèi)生、零售業(yè)等領(lǐng)域也有廣泛的應(yīng)用空間。量身定制的應(yīng)用工具配合GXV3175的7寸觸摸屏,減少操作時間,提升企業(yè)管理效率。

  例如,酒店可以在高級客房中配置GXV3175多媒體視頻電話,同時將酒店的服務(wù)項目開發(fā)成應(yīng)用程序安裝在話機上,入住的客人可以足不出戶就享受酒店的各項服務(wù)。下圖就是一個為酒店定制的應(yīng)用程序。

\

從圖中我們可以看出,該應(yīng)用程序的用途很廣泛:

  一鍵撥打呼叫總臺。應(yīng)用程序可以直接調(diào)用GXV3175的撥號機制撥打預(yù)先設(shè)定的號碼,用戶無需查詢號碼以及手動撥號。

 自助點餐。打開點餐應(yīng)用,餐廳的全部菜式一覽無余,一邊看菜單,一邊把喜歡的菜式加入餐車,也可以進入餐車查看已經(jīng)點好的菜式,方便合理搭配。比紙質(zhì)菜單更詳細,比服務(wù)員更貼心。

\

 旅游信息隨時查。實時更新航班、酒店、旅游景點等信息,出行計劃盡在掌握。

 定制提醒。叫醒服務(wù)、約會提醒等貼心小功能,做個守時的人一點也不難。

 酒店文化/意見反饋。幫助客人了解酒店特色,提供貼心的服務(wù),虛心接受意見和建議,贏得好口碑。
 

\
 

原理簡介

  GXV3175提供了GMI接口,用戶可以使用任意的動態(tài)網(wǎng)頁開發(fā)語言開發(fā)自定義的程序,GMI根據(jù)其最終生成的頁面繪制成多媒體話機上的應(yīng)用程序。另外GMI還提供了封裝成JavaScript語言調(diào)用的幾個簡單的接口,使得用戶可以調(diào)用多媒體話機上的程序、獲取話機狀態(tài)等等。具有網(wǎng)頁開發(fā)基礎(chǔ)知識的用戶不必重新學(xué)習(xí)一門語言,只需了解與話機交互的幾個簡單的接口,就可以快速、自由的寫出GXV3175多媒體話機上的精彩應(yīng)用程序。

開發(fā)流程

  相對于傳統(tǒng)業(yè)務(wù)開發(fā)過程成本高、開發(fā)周期長、后續(xù)維護困難等一系列問題,基于GXV3175的SDK增值業(yè)務(wù)開發(fā)過程非常簡單,具有網(wǎng)頁開發(fā)基礎(chǔ)知識的工程師就可以勝任,從而快速的開發(fā)出適用于企業(yè)自身的應(yīng)用程序,基本沒有成本和維護方面的支出。
 

\
 

酒店應(yīng)用開發(fā)實例

1. 導(dǎo)入GXV3175的接口庫文件


從庫文件的功能分類來看,GXV3175提供的應(yīng)用接口可以分為以下幾個版塊:
 控制話機進行Sip的呼叫與終止。
 啟動制定程序。該程序可以是話機上已有的應(yīng)用程序,也可以是用戶自己開發(fā)的自定義程序。
 編輯存儲重要信息。編輯和存儲重要聯(lián)系人信息、會議提醒等。

2. 使用GMI支持的語言開發(fā)動態(tài)網(wǎng)頁自定義程序

  GXV3175支持的開發(fā)語言有html/css/javascript等。本文使用Dreamweaver簡單定義了一個酒店的web網(wǎng)頁信息,語言描述嵌入了PHP訪問機制,以方便構(gòu)建簡易服務(wù)器訪問方式。該文件可以存放在服務(wù)器、SD卡或U盤中,需要確保GXV3175可以訪問該存儲路徑。
 

\
 

3. 用configtool工具制作Cust文件,以配置文件的方式升級到話機內(nèi)部

  在話機上單擊菜單按鈕,進入話機菜單界面,此時可以在菜單界面中找到自定義的圖標(biāo)。

\

4. 開啟EasyPHP,并配置configuration->Apache,添加Listen服務(wù)器路徑。

5. 在話機上單擊此圖標(biāo),進入自定義的web頁面,話機的LCD顯示如圖所示。

 

 \

  一個適用于酒店的應(yīng)用程序就開發(fā)完成了。我們可以點擊界面下方的快捷圖標(biāo)實現(xiàn)相應(yīng)的功能。

  除此之外,我們還可以使用任意的動態(tài)網(wǎng)頁開發(fā)語言開發(fā)出更豐富多彩的應(yīng)用,調(diào)用設(shè)備上的更多功能,從而使GXV3175多媒體電話的界面更加個性化,形成獨一無二的應(yīng)用效果。

 

相關(guān)閱讀:

分享到: 收藏

專題