[發明專利]網頁端和微信小程序端的在線視頻通信方法及存儲介質有效
| 申請號: | 202010164860.4 | 申請日: | 2020-03-11 |
| 公開(公告)號: | CN111356024B | 公開(公告)日: | 2022-02-01 |
| 發明(設計)人: | 陳姣;蔡喜榮;常昌 | 申請(專利權)人: | 廈門億合恒拓信息科技有限公司 |
| 主分類號: | H04N21/4788 | 分類號: | H04N21/4788;H04N7/14;H04L51/04;H04L51/043;H04L51/046;H04L67/02 |
| 代理公司: | 深圳市博銳專利事務所 44275 | 代理人: | 鄭耀敏 |
| 地址: | 361001 福建省廈門市思明*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網頁 微信小 程序 在線視頻 通信 方法 存儲 介質 | ||
1.一種網頁端和微信小程序端的在線視頻通信方法,其特征在于,包括:
管理服務接收客服網頁端的登錄請求,并當客服網頁端登錄成功后,將所述客服網頁端對應的客服的狀態更改為在線狀態;
信令服務接收用戶微信小程序端發送的客服請求,并根據所述客服請求,生成所述用戶微信小程序端的用戶流名稱,所述客服請求包括用戶標識;
信令服務通過調用管理服務,根據客服的狀態,查找空閑客服,所述空閑客服為狀態為在線狀態的客服;
若查找到一空閑客服,則生成所述一空閑客服的客服流名稱,并發送呼入請求至所述一空閑客服對應的客服網頁端;
若所述一空閑客服對應的客服網頁端接受所述呼入請求,則信令服務返回已有客服接聽消息以及所述一空閑客服的客服流名稱至所述用戶微信小程序端,并發送所述用戶微信小程序端的用戶流名稱至所述一空閑客服對應的客服網頁端;
所述用戶微信小程序端發送第一拉取請求至視頻服務,并將用戶音視頻流推送至視頻服務,所述第一拉取請求包括所述一空閑客服的客服流名稱;
所述一空閑客服對應的客服網頁端發送第二拉取請求至視頻服務,并將客服音視頻流推送至視頻服務,所述第二拉取請求包括所述用戶微信小程序端的用戶流名稱;
視頻服務接收到第一拉取請求后,若檢測到存在所述第一拉取請求中的客服流名稱對應的客服音視頻流,則對所述客服音視頻流進行轉碼,并將轉碼后的客服音視頻流推送至所述用戶微信小程序端;
視頻服務接收到第二拉取請求后,若檢測到存在所述第二拉取請求中的用戶流名稱對應的用戶音視頻流,則將所述用戶音視頻流推送至所述一空閑客服對應的客服網頁端;
所述對所述客服音視頻流進行轉碼具體為:
獲取所述客服音視頻流中的客服音頻流和客服視頻流;
根據speex格式,對所述客服音頻流進行解碼,得到第一音頻流;
根據aac格式,對所述第一音頻流進行編碼,得到第二音頻流;
將所述第二音頻流和客服視頻流進行打包,得到轉碼后的客服音視頻流。
2.根據權利要求1所述的網頁端和微信小程序端的在線視頻通信方法,其特征在于,所述信令服務接收用戶微信小程序端發送的客服請求,并根據所述客服請求,生成所述用戶微信小程序端的用戶流名稱之后,進一步包括:
將所述用戶流名稱返回至所述用戶微信小程序端。
3.根據權利要求1所述的網頁端和微信小程序端的在線視頻通信方法,其特征在于,所述信令服務通過調用管理服務,根據客服的狀態,查找空閑客服之后,進一步包括:
若未查找到空閑客服,則返回客服繁忙消息至所述用戶微信小程序端。
4.根據權利要求1所述的網頁端和微信小程序端的在線視頻通信方法,其特征在于,所述若查找到一空閑客服,則生成所述一空閑客服的客服流名稱,并發送呼入請求至所述一空閑客服對應的客服網頁端之后,進一步包括:
當所述一空閑客服對應的客服網頁端接受所述呼入請求時,管理服務將所述一空閑客服的狀態更改為通話狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門億合恒拓信息科技有限公司,未經廈門億合恒拓信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010164860.4/1.html,轉載請聲明來源鉆瓜專利網。





