一種改善Wi-Fi Display傳輸速度的方法
【技術領域】
[0001]本發明涉及一種改善W1-Fi Display傳輸速度的方法。
【背景技術】
[0002]W1-Fi Display,手機/移動PC-電視/顯示器將可以實現無線連接。該標準由WiFi無線產業聯盟制定,還在測試中,技術可以壓縮3D視頻,從而通過W1-Fi傳輸。3D視頻很耗帶寬,如果不壓縮就會遲滯,W1-Fi Display技術可以將延遲時間降到百分之一毫秒以下。
[0003]Miracast 實際上就是 WiFi 聯盟(WiFi Alliance)對支持 WiFi Display 功能的設備的認證名稱(該認證項目已經在2012年9月正式啟動)。而通過Miracast認證的設備,通過P2P連接,實現設備間高速傳輸視頻。
[0004]W1-Fi Display用戶可以盡情在大屏電視上瀏覽智能手機拍下的照片,將本地視頻投影到大屏電視觀看。兩個裝置通過W1-Fi P2P連接成功后分別擔任‘Server(Source)-Push’ 和 ‘Client (Sink)-Puli’ 的互動模式。
[0005]但是由于使用無線傳輸視頻,在WIFI帶寬不變的情況下,傳輸過程很容易受到周圍無線(2.4G或者5G)頻段的設備干擾,特別是進行視頻推送時,電視屏幕容易出現卡頓,甚至花屏,本發明就是為了解決該問題。
【發明內容】
[0006]為了克服現有的技術的不足,本發明提供了一種改善W1-Fi Display傳輸速度的方法。
[0007]本發明技術方案如下所述:
一種改善W1-Fi Display傳輸速度的方法,包括音視頻傳輸應用功能模塊,其特征在于,數據源端的音頻和視頻數據通過H.264協議壓縮后,由MPEG2-TS打包分割,依次通過RTP/RTCP網絡應用層、UDP/TCP網絡傳輸層、TCP/IP網絡傳輸層以及WiFi P2P物理層及數據鏈路層,到達服務終端。
[0008]進一步的,所述數據源端的音頻和視頻數據包括視頻傳輸源和音頻傳輸源,
進一步的,所述視頻傳輸源為當前手機等源端屏幕正在顯示的內容,所述音頻傳輸源為當前手機等源端正在播放的聲音。
[0009]進一步的,所述視頻傳輸源和所述音頻傳輸源通過H.264協議進行壓縮后,由MPEG2-TS打包分割,再通過RTP協議傳輸。
[0010]進一步的,所述RTP協議發起網絡會話,所述網絡會話的會話通道包括從所述服務終端順次設置的所述WiFi P2P物理層和數據鏈路層、所述TCP/IP網絡傳輸層、所述UDP/TCP網絡傳輸層以及所述RTP/RTCP網絡應用層。
[0011]進一步的,所述RTP協議通過UDP傳輸協議進一步傳送數據,由所述RTP協議發起的網絡會話一旦建立,傳輸協議將不會更改。
[0012]進一步的,在所述WiFi P2P物理層及數據鏈路層中,通過選擇WiFi P2P最佳工作信道來調整所述數據源端與所述服務終端的傳輸速率,從而保證整個同屏鏡像的服務質量 QoSo
[0013]根據上述結構的本發明,其有益效果在于,傳輸的整個同屏鏡像的服務質量QoS非常高,傳輸數據的效率和數度也非常高,改善了現有技術中,在WIFI帶寬不變的情況下,傳輸過程很容易受到周圍無線(2.4G或者5G)頻段的設備干擾,特別是進行視頻推送時,電視屏幕容易出現卡頓,甚至花屏等缺陷,更利于WiFi Display的推廣應用,實現設備間高速傳輸音視頻。
【附圖說明】
[0014]圖1為本發明的結構示意圖。
[0015]圖2為本發明的傳輸流程圖。
[0016]圖3為本發明在P2P config里面配置的程序段截圖。
【具體實施方式】
[0017]下面結合附圖以及實施方式對本發明進行進一步的描述:
如圖1至圖2所示,本發明包括音視頻傳輸應用功能模塊,數據源端的音頻和視頻數據通過H.264協議壓縮后,由MPEG2-TS打包分割,依次通過RTP/RTCP網絡應用層、UDP/TCP網絡傳輸層、TCP/IP網絡傳輸層以及WiFi P2P物理層及數據鏈路層,到達服務終端。
[0018]所述數據源端的音頻和視頻數據包括視頻傳輸源和音頻傳輸源,所述視頻傳輸源為當前手機等源端屏幕正在顯示的內容,所述音頻傳輸源為當前手機等源端正在播放的聲立曰ο
[0019]在本實施例中,所述視頻傳輸源和所述音頻傳輸源通過H.264協議進行壓縮后,由MPEG2-TS打包分割,再通過RTP協議傳輸。RTP協議是Miracast的應用層協議,音頻和視頻數據通過該協議傳輸。所述RTP協議發起網絡會話,所述網絡會話的會話通道包括從所述服務終端順次設置的所述WiFi P2P物理層和數據鏈路層、所述TCP/IP網絡傳輸層、所述UDP/TCP網絡傳輸層以及所述RTP/RTCP網絡應用層。
[0020]若按照舊的WiFi P2P協議,連接過程中只需組管理者(group owner)與從設備(client)協商選擇其中一個信道來連接,不管此信道的干擾大或者小。若加入篩選最優信道進行連接,則能大大減少數據丟包,提高傳輸速率,從而保證整個同屏鏡像的服務質量QoS0
[0021]在WiFi P2P物理層及數據鏈路層中,在啟動WiFi連接(start WiFi direct)時,在P2P config里面設置如圖3所示的程序段,WiFi將通過統計各個信道(channel)收到接收數據的多少來決定最佳的信道,從而獲得最佳信號。
[0022]因為WiFi Display傳輸要求WiFi的吞吐率比較高,然而WiFi會受到外界2.4G或者5G的信號干擾,所以如果選擇一個受干擾相對較少的信號來工作,這樣可以更一步提高傳輸數據的效率和速度。
[0023]應當理解的是,對本領域普通技術人員來說,可以根據上述說明加以改進或變換,而所有這些改進和變換都應屬于本發明所附權利要求的保護范圍。
[0024]上面結合附圖對本發明專利進行了示例性的描述,顯然本發明專利的實現并不受上述方式的限制,只要采用了本發明專利的方法構思和技術方案進行的各種改進,或未經改進將本發明專利的構思和技術方案直接應用于其它場合的,均在本發明的保護范圍內。
【主權項】
1.一種改善W1-Fi Display傳輸速度的方法,包括音視頻傳輸應用功能模塊,其特征在于,數據源端的音頻和視頻數據通過H.264協議壓縮后,由MPEG2-TS打包分割,依次通過RTP/RTCP網絡應用層、UDP/TCP網絡傳輸層、TCP/IP網絡傳輸層以及WiFi P2P物理層及數據鏈路層,到達服務終端。2.根據權利要求1所述的改善W1-FiDisplay傳輸速度的方法,其特征在于,所述數據源端的音頻和視頻數據包括視頻傳輸源和音頻傳輸源。3.根據權利要求2所述的改善W1-FiDisplay傳輸速度的方法,其特征在于,所述視頻傳輸源為當前手機等源端屏幕正在顯示的內容,所述音頻傳輸源為當前手機等源端正在播放的聲音。4.根據權利要求2所述的改善W1-FiDisplay傳輸速度的方法,其特征在于,所述視頻傳輸源和所述音頻傳輸源通過H.264協議進行壓縮后,由MPEG2-TS打包分割,再通過RTP協議傳輸。5.根據權利要求4所述的改善W1-FiDisplay傳輸速度的方法,其特征在于,所述RTP協議發起網絡會話,所述網絡會話的會話通道包括從所述服務終端順次設置的所述WiFiP2P物理層和數據鏈路層、所述TCP/IP網絡傳輸層、所述UDP/TCP網絡傳輸層以及所述RTP/RTCP網絡應用層。6.根據權利要求5所述的改善W1-FiDisplay傳輸速度的方法,其特征在于,所述RTP協議通過UDP傳輸協議進一步傳送數據,由所述RTP協議發起的網絡會話一旦建立,傳輸協議將不會更改。7.根據權利要求1所述的改善W1-FiDisplay傳輸速度的方法,其特征在于,在所述WiFi P2P物理層及數據鏈路層中,通過選擇WiFi P2P最佳工作信道來調整所述數據源端與所述服務終端的傳輸速率,從而保證整個同屏鏡像的服務質量QoS。
【專利摘要】本發明公開了一種改善Wi-Fi Display傳輸速度的方法,包括音視頻傳輸應用功能模塊,其特征在于,數據源端的音頻和視頻數據通過H.264協議壓縮后,由MPEG2-TS打包分割,依次通過RTP/RTCP網絡應用層、UDP/TCP網絡傳輸層、TCP/IP網絡傳輸層以及WiFi P2P物理層及數據鏈路層,到達服務終端。本發明傳輸的整個同屏鏡像的服務質量QoS非常高,傳輸數據的效率和數度也非常高,改善了現有技術中,在WIFI帶寬不變的情況下,傳輸過程很容易受到周圍無線(2.4G或者5G)頻段的設備干擾,特別是進行視頻推送時,電視屏幕容易出現卡頓,甚至花屏等缺陷,更利于WiFi Display的推廣應用,實現設備間高速傳輸音視頻。
【IPC分類】H04W24/02, H04W84/12
【公開號】CN104980955
【申請號】CN201510344291
【發明人】蔡曉航
【申請人】重慶市音樂一號科技有限公司
【公開日】2015年10月14日
【申請日】2015年6月19日