俄罗斯18videosex性欧美成人_国产一国产一级精品毛片_在线无码国产观看播放网址_久久国产天堂福利天堂

如何提高M(jìn)iracast的兼容性和穩(wěn)定性

bijienetwork 發(fā)布

本文介紹了常見的Miracast問題和原因,并給出了這些問題的一些解決方案。

 

  • 什么是Miracast

Miracast是2012年推出的從設(shè)備(如筆記本電腦,平板電腦或智能手機(jī))到顯示器(如電視,顯示器或投影儀)的無線連接標(biāo)準(zhǔn)。它大致可以描述為“HDMI over Wi-Fi”,取代從設(shè)備到顯示器的電纜。

Wi-Fi聯(lián)盟于2012年底推出了Miracast認(rèn)證計(jì)劃。無論是哪個設(shè)備制造商,經(jīng)Miracast認(rèn)證的設(shè)備可以相互通信。適配器可用于插入HDMI或USB端口,允許沒有內(nèi)置Miracast支持的設(shè)備通過Miracast連接。

Miracast采用點(diǎn)對點(diǎn)Wi-Fi Direct標(biāo)準(zhǔn)。它允許發(fā)送高達(dá)1080p高清視頻(H.264編解碼器)和5.1環(huán)繞聲(AAC和AC3是可選編解碼器,強(qiáng)制編解碼器是線性脈沖編碼調(diào)制–16位48 kHz 2通道)。連接是通過WPS創(chuàng)建的,因此使用WPA2進(jìn)行保護(hù)。IPv4用于Internet層。在傳輸層上,使用TCP或UDP。在應(yīng)用層,通過RTSP,RTP啟動和控制流以進(jìn)行數(shù)據(jù)傳輸。

  • Miracast使用狀態(tài)

由于使用了Miracast使用的WIFI-P2P協(xié)議,因此無需切換設(shè)備的現(xiàn)有WIFI使用模式,使用方便。所以目前的Android手機(jī)基本上都支持Miracast Source,電視機(jī)頂盒和智能電視也很多支持Miracast Sink。

但仍存在以下問題:

  1. Android手機(jī)制造商對Miracast Source的命名并未標(biāo)準(zhǔn)化。當(dāng)用戶使用它時,他們不知道在哪里可以找到這個功能。//www.wirelessdisplay.cn/blog/how-to-use-miracast
  2. 使用Miracast SINK時,電視機(jī)頂盒和智能電視基本上都需要切換WIFI模式,比如需要切斷WIFI鏈接或熱點(diǎn)模式,提高用戶的學(xué)習(xí)和使用成本。
  3. 目前Miracast SINK的接入兼容性相對較差,這體現(xiàn)在:手機(jī)無法連接/手機(jī)連接時間很長等。
  4. 現(xiàn)有Miracast SINK的穩(wěn)定性相對較差,反映在:經(jīng)過多次使用后,投屏設(shè)備不再連接/長時間連接后會斷開等。
  5. Miracast SINK目前的體驗(yàn)有待優(yōu)化,反映在:音頻和視頻會卡住或馬賽克/圖片不清晰/圖片延遲比較大。
  • 為什么會出現(xiàn)這些問題?

如圖所示,Miracast從下到上,主要有以下幾個部分:WIFI-P2P / RTSP / RTP / HDCP / VIDEO-AUDIO,Miracast SINK,以上問題基本上都是由于這些部件處理不當(dāng)造成的。

  1. WIFI-P2P涉及無線網(wǎng)卡驅(qū)動和WIFI-P2P協(xié)議棧處理。如果處理不當(dāng),將影響Miracast的兼容性。
  2. RTSP涉及信令協(xié)商。圖像的清晰度在本部分進(jìn)行了協(xié)商。如果處理不當(dāng),將影響Miracast的音頻和視頻效果。
  3. RTP涉及網(wǎng)絡(luò)傳輸。如果處理不當(dāng),將導(dǎo)致圖片卡屏和馬賽克。
  4. HDCP是一種加密協(xié)議,也涉及購買密鑰。如果未處理此部分,則無法解析某些移動終端的音頻和視頻流,例如SONY。
  5. VIDEO-AUDIO處理主要是解碼,如果處理不當(dāng),會影響CPU使用率過高,馬賽克等。
  • 如何解決這些問題

  1. 解決WIFI-P2P的問題

當(dāng)我們開發(fā)BJ60 / BJ62 / BJ4000時,我們測試了大約40個無線網(wǎng)卡。測試標(biāo)準(zhǔn)包括WIFI公主模式支持/兼容主流手機(jī)/每種工作模式的網(wǎng)絡(luò)狀況(帶寬/丟失率/抖動/延遲等),最終選擇5個網(wǎng)卡。我們進(jìn)一步改進(jìn)了驅(qū)動算法,使其能夠在支持WIFI的STA / AP / P2P模式下共存。

  1. 解決RTSP問題

在開發(fā)過程中,我們發(fā)現(xiàn)每個手機(jī)帶來的信令參數(shù)不一致。我們必須調(diào)整不同手機(jī)的參數(shù)。否則,沒有辦法使所有手機(jī)都能正常工作,因此我們會自動定位不同的手機(jī)。協(xié)商該手機(jī)的最佳性能參數(shù)

  1. 解決RTP問題

我們通過無序重新排序/丟棄數(shù)據(jù)包重傳/抖動緩沖從網(wǎng)絡(luò)傳輸級別盡可能地解決問題。

  1. 解決HDCP問題

我們購買了HDCP密鑰并開發(fā)了HDCP解碼程序,因此我們可以支持HDCP電話。

  1. 解決VIDEO-AUDIO問題

根據(jù)硬件情況,我們嘗試使用硬件解碼,這節(jié)省了CPU工作。此外,移動電話發(fā)送的一些H264流不是標(biāo)準(zhǔn)的。我們需要在將它們發(fā)送到解碼器之前進(jìn)行一些校正處理。此外,可能會發(fā)送一些手機(jī)。代碼流參數(shù)將更改,并且某些解碼器不支持自動更改,因此您需要在將它們發(fā)送到解碼器之前進(jìn)行一些處理。

  • 效果

通過上述一些方法,我們解決了大部分問題,使我們的Miracast Sink產(chǎn)品的質(zhì)量超過了大多數(shù)同行。

我們Miracast的效果基本上與Airplay的效果相當(dāng),它可以與市場上的主流手機(jī)非常穩(wěn)定地連接。

歡迎大家使用我們的產(chǎn)品,歡迎大家對我們的產(chǎn)品發(fā)表評論。

如果您有任何疑問,請通過marketing@bijienetworks.com與我們聯(lián)系