System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及通訊領域,特別涉及一種離線音視頻呼叫方法、裝置及相關組件。
技術介紹
1、在現代社會,隨著醫療、交通、養老等行業的快速發展,醫院、車站、養老院及其他護理場所對于實時、高效的呼叫系統需求日益迫切。這些場所通常擁有復雜的局域網環境和大量的呼叫設備,對系統的穩定性和響應速度提出了極高的要求。然而,當前市面上廣泛應用的呼叫語音視頻系統大多基于sip(session?initiation?protocol,會話初始協議)或webrtc(web?real-time?communication,web實時通信)的在線方案,這些方案在實際應用中面臨著諸多挑戰。
2、sip和webrtc在線方案均高度依賴服務器的穩定性和網絡帶寬質量。在局域網環境中,尤其是醫院、車站、養老院等場所,由于呼叫設備數量眾多且網絡環境復雜,極易導致呼叫延時、阻塞甚至中斷,嚴重影響用戶體驗和服務質量。
3、webrtc雖然在音頻編解碼及控制方面表現優異,但其通信架構相對復雜。webrtc系統由兩個webrtc終端、一個信令服務器、一臺中繼服務器(stun/turn)和兩個nat(網絡地址轉換)設備組成。這種架構在實現音視頻通話前,需要通過信令服務器進行offer(發起方會話描述協議信息)、answer(接收方會話描述協議信息)、candidate(網絡地址信息)等信息的復雜交換,增加了系統的復雜性和維護難度。
4、由于在線方案通信架構的復雜性,導致系統的開發、部署和維護成本高昂。對于醫院、車站等需要快速響應和穩定運行的場所
技術實現思路
1、本專利技術的目的是提供一種離線音視頻呼叫方法、裝置及相關組件,旨在解決現有呼叫語音視頻系統在局域網環境使用時,整體架構復雜、開發、部署和維護難度大等問題。
2、第一方面,本專利技術實施例提供一種離線音視頻呼叫方法,應用于呼叫端,包括:
3、獲取被呼叫端的設備信息,并將所述設備信息緩存至本地;
4、與所述被呼叫端之間建立p2p信令通信服務;
5、采集音視頻數據,創建實時通信連接接口,并將所述音視頻數據和所述實時通信連接接口綁定;
6、基于所述被呼叫端的設備信息,通過所述實時通信連接接口與所述被呼叫端建立連接;
7、通過實時通信連接接口將所述音視頻數據發送至所述被呼叫端。
8、第二方面,本專利技術實施例提供一種離線音視頻呼叫裝置,應用于呼叫端,包括:
9、獲取單元,用于獲取被呼叫端的設備信息,并將所述設備信息緩存至本地;
10、服務建立單元,用于與所述被呼叫端之間建立p2p信令通信服務;
11、綁定單元,用于采集音視頻數據,創建實時通信連接接口,并將所述音視頻數據和所述實時通信連接接口綁定;
12、連接建立單元,用于基于所述被呼叫端的設備信息,通過所述實時通信連接接口與所述被呼叫端建立連接;
13、發送單元,用于通過實時通信連接接口將所述音視頻數據發送至所述被呼叫端。
14、第三方面,本專利技術實施例又提供了一種計算機設備,其包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現上述第一方面所述的離線音視頻呼叫方法。
15、第四方面,本專利技術實施例還提供了一種計算機可讀存儲介質,其中所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序當被處理器執行時實現上述第一方面所述的離線音視頻呼叫方法。
16、本專利技術公開了一種離線音視頻呼叫方法、裝置及相關組件,方法包括:獲取被呼叫端的設備信息,并將所述設備信息緩存至本地;與所述被呼叫端之間建立p2p信令通信服務;采集音視頻數據,創建實時通信連接接口,并將所述音視頻數據和所述實時通信連接接口綁定;基于所述被呼叫端的設備信息,通過所述實時通信連接接口與所述被呼叫端建立連接;通過實時通信連接接口將所述音視頻數據發送至所述被呼叫端。本專利技術通過在呼叫端和被呼叫端之間建立p2p(點對點)信令通信服務,使得呼叫端和被呼叫端之間不需要依賴服務器即可實現音視頻通話,簡化了系統架構,提高了穩定性,降低了開發、部署和維護難度。本專利技術實施例同時還提供了一種離線音視頻呼叫裝置、一種計算機可讀存儲介質和一種計算機設備,具有上述有益效果,在此不再贅述。
本文檔來自技高網...【技術保護點】
1.一種離線音視頻呼叫方法,應用于呼叫端,其特征在于,包括:
2.根據權利要求1所述的離線音視頻呼叫方法,其特征在于,所述獲取被呼叫端的設備信息,并將所述設備信息緩存至本地,包括:
3.根據權利要求1所述的離線音視頻呼叫方法,其特征在于,所述獲取被呼叫端的設備信息,并將所述設備信息緩存至本地,包括:
4.根據權利要求1所述的離線音視頻呼叫方法,其特征在于,所述獲取被呼叫端的設備信息,并將所述設備信息緩存至本地,包括:
5.根據權利要求1所述的離線音視頻呼叫方法,其特征在于,所述與所述被呼叫端之間建立P2P信令通信服務包括:
6.根據權利要求1所述的離線音視頻呼叫方法,其特征在于,所述基于所述被呼叫端的設備信息,通過所述實時通信連接接口與所述被呼叫端建立連接,包括:
7.根據權利要求1所述的離線音視頻呼叫方法,其特征在于,所述與所述被呼叫端之間建立P2P信令通信服務,包括:
8.一種離線音視頻呼叫裝置,應用于呼叫端,其特征在于,包括:
9.一種計算機設備,包括存儲器、處理器及存儲在所述存
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序當被處理器執行時使所述處理器執行如權利要求1至7任一項所述的離線音視頻呼叫方法。
...【技術特征摘要】
1.一種離線音視頻呼叫方法,應用于呼叫端,其特征在于,包括:
2.根據權利要求1所述的離線音視頻呼叫方法,其特征在于,所述獲取被呼叫端的設備信息,并將所述設備信息緩存至本地,包括:
3.根據權利要求1所述的離線音視頻呼叫方法,其特征在于,所述獲取被呼叫端的設備信息,并將所述設備信息緩存至本地,包括:
4.根據權利要求1所述的離線音視頻呼叫方法,其特征在于,所述獲取被呼叫端的設備信息,并將所述設備信息緩存至本地,包括:
5.根據權利要求1所述的離線音視頻呼叫方法,其特征在于,所述與所述被呼叫端之間建立p2p信令通信服務包括:
6.根據權利要求1所述的離線音視頻呼叫方法,其特征在于,所述基于所述被呼...
【專利技術屬性】
技術研發人員:綦濤,
申請(專利權)人:深圳諾博醫療科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。