新四季網

一種即時通訊中音/視頻分享的方法和系統的製作方法

2023-10-04 00:24:54 2

專利名稱:一種即時通訊中音/視頻分享的方法和系統的製作方法
技術領域:
本發明涉及電通信技術,尤其涉及一種即時通訊中音/視頻分享的方法和系統。
背景技術:
網絡即時通訊服務IM,即Instant Messenger,是一種基於網際網路的通訊服務,一般是以實現網絡上即時通訊功能為主,即時通訊服務IM在網際網路上得到了廣泛的應用和認可。網際網路即時通信服務IM逐漸在向與網絡虛擬社區結合的方向上延伸,體現了網絡即時通信服務IM的發展方向,即時通信服務IM通過即時通信工具得以實現,以其速度快、功能豐富、使用穩定、小巧精幹而獲得廣大網民的認可和喜愛。在現有的即時通信服務中,用戶可以通過這種即時通信工具進行文字信息的交互、傳送文件、發送手機簡訊等多種操作,但對於音/視頻信息的交互、共享缺乏完整、有效的手段。

發明內容
本發明的目的在於提供一種即時通訊中音/視頻分享的方法和系統,以解決現有技術中對於音/視頻信息的交互、共享的不足,提供一種完整、有效的音/視頻信息的交互、共享方法和系統。
本發明所採用的即時通訊中音/視頻分享的方法為,位於發送端的即時通訊工具通過即時通訊伺服器與其他客戶端的即時通訊工具建立信息連接,並將採集到的音/視頻信號發送至其他客戶端的即時通訊工具,其他客戶端對接收到的音/視頻信號進行相應地播放/顯示;所述的位於發送端的即時通訊工具將採集到的音/視頻信號進行編碼壓縮成數據塊後,將其發送至其他客戶端,其他客戶端的即時通訊工具對接收到的數據塊進行相應地解碼,並播放/顯示相應的音/視頻數據塊;所述的位於發送端的即時通訊工具通過實時傳輸協議RTP和實時傳輸控制協議RTCP與其他客戶端的即時通訊工具完成網絡傳輸;所述的位於發送端的即時通訊工具對每一幀採集到的音/視頻數據編碼壓縮為一個單獨的數據塊;所述的位於發送端的即時通訊工具將採集到的音/視頻信號分離為獨立的音頻和視頻數據,並分別進行編碼壓縮;所述的位於發送端的即時通訊工具對需要發送的音/視頻信號在本地進行播放/顯示;所述的音/視頻信號來源於麥克風、攝像頭、攝像機或多媒體文件。
這種實現上述方法的即時通訊中音/視頻分享的系統,包括即時通訊工具、即時通訊伺服器,以及有關網絡傳輸系統,其特徵在於所述的即時通訊工具中包括數據採集模塊和編碼壓縮模塊,以及相應的解碼模塊,其中所述的數據採集模塊採集有關音/視頻信號;所述的編碼壓縮模塊對所述的音/視頻信號進行編碼、壓縮處理;所述的解碼模塊對接收到的音/視頻數據塊進行相應的解碼處理,並進行相應的播放/顯示;所述的編碼壓縮模塊中包括音頻編碼器和視頻編碼器;所述的解碼模塊中包括相應的音頻解碼器和視頻解碼器;所述的數據採集模塊中還具有分離器,該分離器將多媒體文件中的音/視頻採集信號分離為獨立的音頻和視頻數據。
本發明的有益效果為在本發明中,位於發送端的即時通訊工具通過即時通訊伺服器與其他客戶端的即時通訊工具建立信息連接,並將採集到的音/視頻信號發送至其他客戶端的即時通訊工具,其他客戶端,即接收端對接收到的音/視頻信號進行相應地解碼並播放/顯示,這樣,客戶端之間可共享音/視頻資源,實現音/視頻信息的交互、共享,發送端的即時通訊工具將採集到的音/視頻信號編碼壓縮成數據塊,例如,對每一幀採集到的音/視頻數據編碼壓縮為一個單獨的數據塊,接收端進行相應地解碼,並通過實時傳輸協議和實時傳輸控制協議完成網絡傳輸和控制,保證了音/視頻信息實時傳輸的高效率、連續性和可靠性,總之,本發明提供了一種完整、有效的音/視頻信息的交互、共享方法和系統。


圖1為本發明系統結構示意圖;圖2為本發明數據控制流程示意圖。
具體實施例方式
下面根據附圖和實施例對本發明作進一步詳細說明根據圖1和圖2,本發明包括即時通訊工具1、即時通訊伺服器2,以及有關網絡傳輸系統3,即時通訊工具1中包括數據採集模塊11和編碼壓縮模塊12,以及相應的解碼模塊13,其中,數據採集模塊11採集有關音/視頻信號;編碼壓縮模塊12對音/視頻信號進行編碼、壓縮處理;解碼模塊13對接收到的音/視頻數據塊進行相應的解碼解壓縮處理,並進行相應的播放/顯示,例如圖1所示,位於發送端A的即時通訊工具1通過即時通訊伺服器2與其他客戶端,即接收端B的即時通訊工具1建立信息連接,發送端A將數據採集模塊11採集到的音/視頻信號通過編碼壓縮模塊12進行編碼、壓縮成數據塊,如,對每一幀採集到的音/視頻數據編碼壓縮為一個單獨的數據塊,然後,通過網絡傳輸系統3將其發送至接收端B即時通訊工具1中的解碼模塊13,解碼模塊13對接收到的音/視頻數據塊進行相應的解碼解壓縮處理,並進行相應的播放/顯示,在網絡傳輸時,發送端A的即時通訊工具1通過實時傳輸協議RTP,即real-time transport protocol和實時傳輸控制協議RTCP,即Real-time Transport Control Protocol與接收端B的即時通訊工具1進行數據交互、傳輸、控制,完成網絡傳輸,在實時傳輸協議RTP中,在RTP數據包頭填充幀的信息,如視頻尺寸,壓縮質量,序列碼等信息,這些信息用於接收端B進行數據解碼,實時傳輸控制協議RTCP根據網絡帶寬控制視頻/音頻的流量,實時傳輸控制協議RTCP和實時傳輸協議RTP一起提供流量控制和擁塞控制服務,在RTP會話期間,各參與者周期性地傳送RTCP包,RTCP包中含有已發送的數據包的數量、丟失的數據包的數量等統計資料,因此,發送端A利用這些信息動態地改變傳輸速率,實時傳輸協議RTP和實時傳輸控制協議RTCP配合使用,能實現有效的反饋和最小的開銷使傳輸效率最佳化,從而防止傳送音/視頻流的同時因為網絡帶寬的因素而影響到即時通訊服務的質量,也不會因基於保證即時通訊服務質量而浪費很多帶寬,從而影響到接收端B即時通訊工具1的音/視頻回放質量。
在傳輸過程中,若網絡傳輸系統3出現無法直接建立連接的網絡障礙,有關音/視頻信息或數據塊可由即時通訊伺服器2進行轉發,同樣可完成發送端A與接收端B之間的數據交互、傳輸。
在本發明中,如圖2所示,數據採集模塊11中還具有分離器111,該分離器111將多媒體文件中的音/視頻採集信號分離為獨立的音頻和視頻數據。音/視頻信號的來源可以為麥克風、攝像頭、攝像機或多媒體文件,如WAV,MP3,AVI,VCD/DVD、MPEG視頻文件等,如圖2所示,對於麥克風或攝像機、攝像頭,數據採集模塊11可基於Microsoft的DirectX開發包和Microsoft VFW,即video for windows開發包,通過控制攝像機或攝像頭和音效卡的驅動程序,定時獲取視頻和音頻數據。
對於多媒體文件,數據採集模塊11首先通過分離器111將多媒體文件中的音/視頻採集信號分離為獨立的音頻和視頻數據,由於多媒體文件的格式眾多,數據採集模塊11再對獨立的音頻和視頻數據用相應的解碼器進行解碼,將解碼後的具有統一格式的音/視頻信號發送至編碼壓縮模塊12進行後續的編碼、壓縮處理,有關視頻採集的格式為視頻尺寸128×96,176×144,352×288,幀率1~25幀/秒;音頻採集格式為樣本容量8bits,單聲道,採樣頻率16kHz。
編碼壓縮模塊12中包括音頻編碼器121和視頻編碼器122,音頻編碼器121對音頻數據採用G.729標準壓縮,視頻編碼器122對視頻數據採用h264標準進行壓縮,解碼模塊13中包括相應的音頻解碼器131和視頻解碼器132,解碼模塊13將收到的數據包或塊進行排序,如按數據包或塊的序列號排序,以確保不產生先發送的數據包或塊被後顯示,然後分別將視頻數據送到視頻解碼器132,音頻信號送到音頻解碼器131,隨後,視頻數據直接送到顯示器進行顯示,音頻數據送到音效卡進行播放。
在本發明中,如圖2所示,位於發送端A的即時通訊工具1可對需要發送的音/視頻信號在本地進行播放/顯示,音頻數據被送到本地的音效卡進行播放,視頻數據被送到本地的顯示卡顯示。
權利要求
1.一種即時通訊中音/視頻分享的方法,其特徵在於位於發送端的即時通訊工具通過即時通訊伺服器與其他客戶端的即時通訊工具建立信息連接,並將採集到的音/視頻信號發送至其他客戶端的即時通訊工具,其他客戶端對接收到的音/視頻信號進行相應地播放/顯示。
2.根據權利要求1所述的即時通訊中音/視頻分享的方法,其特徵在於所述的位於發送端的即時通訊工具將採集到的音/視頻信號進行編碼壓縮成數據塊後,將其發送至其他客戶端,其他客戶端的即時通訊工具對接收到的數據塊進行相應的解碼,並播放/顯示相應的音/視頻數據塊。
3.根據權利要求2所述的即時通訊中音/視頻分享的方法,其特徵在於所述的位於發送端的即時通訊工具通過實時傳輸協議RTP和實時傳輸控制協議RTCP與其他客戶端的即時通訊工具完成網絡傳輸。
4.根據權利要求2所述的即時通訊中音/視頻分享的方法,其特徵在於所述的位於發送端的即時通訊工具對每一幀採集到的音/視頻數據編碼壓縮為一個單獨的數據塊。
5.根據權利要求2所述的即時通訊中音/視頻分享的方法,其特徵在於所述的位於發送端的即時通訊工具將採集到的音/視頻信號分離為獨立的音頻和視頻數據,並分別進行編碼壓縮。
6.根據權利要求1或2或3或4或5所述的即時通訊中音/視頻分享的方法,其特徵在於所述的位於發送端的即時通訊工具對需要發送的音/視頻信號在本地進行播放/顯示。
7.根據權利要求1或2或3或4或5所述的即時通訊中音/視頻分享的方法,其特徵在於所述的音/視頻信號來源於麥克風、攝像頭、攝像機或多媒體文件。
8.一種實現權利要求1所述方法的即時通訊中音/視頻分享的系統,包括即時通訊工具(1)、即時通訊伺服器(2),以及有關網絡傳輸系統(3),其特徵在於所述的即時通訊工具(1)中包括數據採集模塊(11)和編碼壓縮模塊(12),以及相應的解碼模塊(13),其中所述的數據採集模塊(11)採集有關音/視頻信號;所述的編碼壓縮模塊(12)對所述的音/視頻信號進行編碼、壓縮處理;所述的解碼模塊(13)對接收到的音/視頻數據塊進行相應的解碼處理,並進行相應的播放/顯示。
9.根據權利要求8所述的即時通訊中音/視頻分享的系統,其特徵在於所述的編碼壓縮模塊(12)中包括音頻編碼器(121)和視頻編碼器(122);所述的解碼模塊(13)中包括相應的音頻解碼器(131)和視頻解碼器(132)。
10.根據權利要求8所述的即時通訊中音/視頻分享的系統,其特徵在於所述的數據採集模塊(11)中還具有分離器(111),該分離器(111)將多媒體文件中的音/視頻採集信號分離為獨立的音頻和視頻數據。
全文摘要
一種涉及電通信技術的即時通訊中音/視頻分享的方法和系統,位於發送端的即時通訊工具通過即時通訊伺服器與其他客戶端的即時通訊工具建立信息連接,並將採集到的音/視頻信號發送至其他客戶端的即時通訊工具,其他客戶端對接收到的音/視頻信號進行相應地播放/顯示;所述的音/視頻信號被編碼壓縮成數據塊,發送至其他客戶端,其他客戶端進行相應地解碼,並播放/顯示相應的音/視頻信號;所述的位於發送端的即時通訊工具通過實時傳輸協議RTP和實時傳輸控制協議RTCP與其他客戶端的即時通訊工具完成網絡傳輸控制過程;每一幀採集到的音/視頻數據編碼壓縮為一個單獨的數據塊,本發明提供了一種完整、有效的音/視頻信息的交互、共享方法和系統。
文檔編號H04M11/06GK1516436SQ0314033
公開日2004年7月28日 申請日期2003年8月27日 優先權日2003年8月27日
發明者伍海君, 張寶和, 吳波, 劉勝 申請人:騰訊科技(深圳)有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀