[發明專利]一種應用程序的控制方法和服務器在審
| 申請號: | 201710926897.4 | 申請日: | 2017-10-08 |
| 公開(公告)號: | CN107729079A | 公開(公告)日: | 2018-02-23 |
| 發明(設計)人: | 李繼宗 | 申請(專利權)人: | 深圳市星策網絡科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/54;G06F3/0484;H04M1/725 |
| 代理公司: | 深圳市華騰知識產權代理有限公司44370 | 代理人: | 牟宗飛 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用程序 控制 方法 服務器 | ||
技術領域
本發明通信領域,尤其涉及一種應用程序的控制方法和服務器。
背景技術
隨著技術的發展,應用程序的種類和數量越來越多,一般情況下新開發的應用程序需要更高的硬件能力,然而舊的終端設備的硬件無法滿足應用程序的最低硬件要求,即使滿足最低硬件要求,終端設備在運行應用程序中往往會卡頓,用戶為了獲得流暢的使用體驗,只能更換硬件性能更改的硬件,這無疑會增加用戶的成本,對于運營商而言也無法較大范圍的推廣新業務。
發明內容
本發明實施例所要解決的技術問題在于,提供一種應用程序的控制方法和服務器。無需升級終端設備的硬件實現流暢的運行應用程序的目的。
為了解決上述技術問題,本申請第一方面提供了一種應用程序的控制方法,包括:服務器接收來自終端設備的界面控制指令,界面控制指令攜帶應用程序的標識,服務器確定模擬器中應用程序標識指示的應用程序,以及根據界面操作指令對應用程序進行相應的操作;服務器采集應用程序的界面生成媒體流,將媒體流推送給終端設備。
其中,服務器中部署有模擬器,模擬器包括安卓模擬器,安卓模擬器包括bluestacks或virtualbox。模擬器中可安裝有多個應用程序。服務器可在物理上可進行分布式部署,在不同的位置部署多個分布式服務器,靠近終端設備的分布式服務器為該終端設備進行服務。界面操作指令表示對前臺狀態下的應用程序的界面進行操作的指令,用于變更應用程序的界面。
實施本申請,服務器根據終端設備的界面操作指令,將服務器安裝的應用程序的界面生成媒體流推送給終端設備,終端設備僅需視頻解碼能力即可控制服務器上的應用程序,降低了終端設備對硬件設備的要求,從而終端設備能支持更多的應用程序。
在一種可能的實現方式中,服務器接收來自終端設備的界面操作指令之前,還包括:服務器接收來自終端設備的用于啟動應用程序的啟動指令,啟動指令攜帶顯示參數,顯示參數表示終端設備的顯示裝置的相關參數,包括但不限于分辨率、刷新率、亮度、飽和度中的至少一種。服務器根據顯示參數為應用程序分配硬件資源,服務器根據硬件資源啟動應用程序。
在一種可能的實現方式中,服務器接收來自終端設備的用于啟動應用程序的啟動指令之前,還包括:
服務器接收來自終端設備的用于安裝應用程序的安裝指令;服務器下載應用程序的安裝包,在模擬器中安裝應用程序的安裝包。
在一種可能的實現方式中,服務器采集應用程序的界面生成媒體流包括:服務器根據與終端設備之間的網絡狀態確定媒體流的碼率。
在一種可能的實現方式中,還包括:服務器接收來自終端設備的用于退出應用程序的退出指令,服務器保存終端設備的用戶數據,服務器判斷當前空閑資源大小大于預設值的情況下,服務器將應用程序切換到后臺運行。
再一方面,提供了一種終端設備,該終端設備具有實現上述方法中終端設備行為的功能。所述功能可以通過硬件實現,也可以通過硬件執行相應的軟件實現。所述硬件或軟件包括一個或多個與上述功能相對應的單元。
一種可能的實現方式中,所述終端設備包括:接收單元、處理單元和發送單元,接收單元,用于接收來自終端設備的界面操作指令;其中,所述界面操作指令攜帶應用程序標識;
處理單元,用于確定模擬器中所述應用程序標識指示的應用程序,以及根據所述界面操作指令對所述應用程序進行相應的操作;
處理單元,還用于采集所述應用程序的界面生成媒體流;
發送單元,用于將所述媒體流推送給所述終端設備
另一種可能的實現方式中,所述終端設備包括:接收器、發射器、存儲器和處理器;接收器,用于接收來自終端設備的界面操作指令;其中,所述界面操作指令攜帶應用程序標識;其中,所述存儲器中存儲一組程序代碼,且所述處理器用于調用所述存儲器中存儲的程序代碼,執行以下操作:
確定模擬器中所述應用程序標識指示的應用程序,以及根據所述界面操作指令對所述應用程序進行相應的操作;
采集所述應用程序的界面生成媒體流;
發射器,用于將媒體流推送給終端設備
基于同一發明構思,由于該裝置解決問題的原理以及有益效果可以參見上述各可能的終端設備的方法實施方式以及所帶來的有益效果,因此該裝置的實施可以參見方法的實施,重復之處不再贅述。
本申請的又一方面提了供一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有指令,當其在計算機上運行時,使得計算機執行上述各方面所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市星策網絡科技有限公司,未經深圳市星策網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710926897.4/2.html,轉載請聲明來源鉆瓜專利網。





