[發明專利]開放平臺的實現方法、裝置、存儲介質和計算機設備有效
| 申請號: | 202010358477.2 | 申請日: | 2020-04-29 |
| 公開(公告)號: | CN111580988B | 公開(公告)日: | 2023-09-05 |
| 發明(設計)人: | 楊劍飛;周浩;梁偉鑫;廖卓杰;麥志英 | 申請(專利權)人: | 廣州虎牙科技有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54 |
| 代理公司: | 北京市立方律師事務所 11330 | 代理人: | 劉延喜 |
| 地址: | 511442 廣東省廣州市番禺*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 開放 平臺 實現 方法 裝置 存儲 介質 計算機 設備 | ||
本申請涉及數據庫安全技術領域,尤其涉及一種開放平臺的實現方法、裝置、存儲介質和計算機設備,分別基于開放平臺的相應開放接口連接獨立進程和客戶端;通過所述獨立進程加載進程間通信SDK,并利用所述進程間通信SDK建立所述開放平臺與所述獨立進程之間的信息傳輸通道;通過所述信息傳輸通道獲取所述獨立進程的參數信息,并獲取所述客戶端的待傳輸數據;將所述參數信息添加到所述待傳輸數據中,并發送至所述開放平臺的前端頁面中進行展示;本方案中,當開放平臺中的客戶端需要與獨立進程進行數據交互時,可通過開放平臺將獨立進程的參數信息與客戶端中的待傳輸數據之間進行結合,擴展前端頁面的展示內容,同時擴展了開放平臺的核心能力。
技術領域
本申請涉及開放平臺搭建技術領域,尤其涉及一種開放平臺的實現方法、裝置、存儲介質和計算機設備。
背景技術
開放平臺(Open?API)是服務型網站常見的一種應用,網站的服務商將自己的網站服務封裝成一系列API(Application?Programming?Interface,應用編程接口)開放出去,供第三方開發者使用,這種行為就叫做開放網站的API,所開放的API就被稱作Open?API(開放平臺)。
目前,在開放平臺的搭建過程中,通常會以開放前端頁面的方式讓開發者參與進來,但該種開放方式會導致開發者能發揮的空間有限,特別是主播端在進行相關操作時,需要依賴獨立進程的方式實現,如AI識別、3D游戲等。因此,現有的前端頁面的開放形式單一,用戶體驗較差。
發明內容
本申請的目的旨在至少能解決上述的技術缺陷之一,特別是現有技術中在開放平臺的搭建過程中,前端頁面的開放形式單一,用戶體驗較差的技術缺陷。
本申請提供一種開放平臺的實現方法,包括如下步驟:
分別基于開放平臺的相應開放接口連接獨立進程和客戶端;
通過所述獨立進程加載進程間通信SDK,并利用所述進程間通信SDK建立所述開放平臺與所述獨立進程之間的信息傳輸通道;
通過所述信息傳輸通道獲取所述獨立進程的參數信息,并獲取所述客戶端的待傳輸數據;
將所述參數信息添加到所述待傳輸數據中,并發送至所述開放平臺的前端頁面中進行展示。
在一個實施例中,所述分別基于開放平臺的相應開放接口連接獨立進程和客戶端的步驟之前,還包括:
通過開放平臺的前端頁面調用接口下載預設的獨立進程包;
將下載后的獨立進程包解壓到特定目錄,并調用所述特定目錄對應的接口啟動獨立進程。
在一個實施例中,通過所述信息傳輸通道獲取所述獨立進程的參數信息的步驟,包括:
通過所述信息傳輸通道將待獲取數據發送至所述獨立進程;
接收所述獨立進程返回的與所述待獲取數據對應的參數信息,其中,所述獨立進程收到所述待獲取數據時回調接口,并通過所述接口返回對應的參數信息。
在一個實施例中,所述參數信息包括所述獨立進程的投屏參數;
將所述參數信息添加到所述視頻流數據中,并發送至所述開放平臺的前端頁面中進行展示的步驟,包括:
通過所述前端頁面添加投屏接口;
選擇所述開放平臺上提供的共享紋理指針的投屏方式,根據所述投屏參數將所述獨立進程的畫面通過所述投屏接口投送到所述客戶端的待傳輸數據中,并發送至所述前端頁面中進行展示。
在一個實施例中,將所述參數信息添加到所述視頻流數據中,并發送至所述開放平臺的前端頁面中進行展示的步驟,還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州虎牙科技有限公司,未經廣州虎牙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010358477.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種環保節能型智慧交通用應急信號燈
- 下一篇:紅外探測器及其制備方法





