視頻會議中H323呼叫黑屏怎么辦,以下為問題原因和解決辦法:
1)網(wǎng)絡(luò)不穩(wěn)定,大量丟包,出現(xiàn)黑屏或花屏現(xiàn)象。----黑屏并不是因為丟包導(dǎo)致,而是大量丟包把第一個關(guān)鍵幀丟了,如果第一個關(guān)鍵幀未丟,在網(wǎng)絡(luò)大量丟包下,就會出現(xiàn)花屏。視頻會議需要保證良好的網(wǎng)絡(luò)環(huán)境。
2)非ALG路由下的內(nèi)網(wǎng)A呼叫公網(wǎng)設(shè)備B(或ALG路由映射下的內(nèi)網(wǎng)B),B能看到A的畫面,A看不到B會議設(shè)備畫面。----非ALG路由器下的A設(shè)備,呼叫公網(wǎng)時,OLC信令中帶的是內(nèi)網(wǎng)的IP,如果公網(wǎng)設(shè)備是Yealink(億聯(lián)網(wǎng)絡(luò)),開啟智能穿透即可解決,如果是友商設(shè)備Polycom、Cisco、Aver則RTP發(fā)向內(nèi)網(wǎng)IP,導(dǎo)致A看到遠(yuǎn)端黑屏。此時需要A設(shè)備做靜態(tài)NAT+路由器端口映射。
3)路由器存在端口復(fù)用ALG功能,公網(wǎng)能看到內(nèi)網(wǎng)畫面,內(nèi)網(wǎng)黑屏。----端口復(fù)用路由是具備ALG的,會自動把內(nèi)網(wǎng)RTP/RTCP端口臨時映射為同一個公網(wǎng)端口,這時遠(yuǎn)端收到SDP的協(xié)商信息RTP和RTCP端口是一樣的,如果會議遠(yuǎn)端開啟了智能穿透,會向路由器實(shí)際端口發(fā)數(shù)據(jù),反而會被路由器攔截,此時內(nèi)網(wǎng)終端設(shè)備黑屏。解決方案是公網(wǎng)設(shè)備關(guān)閉智能穿透功能即可。
4)與視頻會議MCU或GK呼叫,卻變成音頻呼叫、或長時間只能顯示音頻界面、或無法呼叫成功。----部分MCU或GK,如LifeSize Media Server:5.2.33,需要本地視頻協(xié)商(OLC)后先發(fā)起RTP數(shù)據(jù)流,樣機(jī)才會發(fā)遠(yuǎn)端OLC給VCS。可以抓包查看,過濾h225||h245,發(fā)現(xiàn)只有本地OLC,遠(yuǎn)端未發(fā)OLC。解決策略是開啟H323 Account下面的Local Early Media。開啟后本地OLC后立即發(fā)送RTP數(shù)據(jù)流,此時MCU發(fā)回OLC與RTP數(shù)據(jù),正常看到遠(yuǎn)端視頻。