直播平臺開發(fā),信道編碼在平臺內(nèi)擔(dān)任了什么樣的角色
直播平臺開發(fā)在傳送數(shù)據(jù)流過程中,難免會出現(xiàn)誤碼,從而使接收端產(chǎn)生圖像跳躍、不連續(xù)、出現(xiàn)馬賽克等現(xiàn)象,所以需要有信道編碼支持,對數(shù)據(jù)碼流進行相應(yīng)處理,使系統(tǒng)具有一定的抗干擾能力,可以極大的避免碼流傳送中誤碼的發(fā)生。
?

一、信道編碼的任務(wù)
對直播平臺開發(fā)來說,信道編碼擔(dān)任著提高數(shù)據(jù)傳輸效率,降低誤碼率的任務(wù),信道編碼的本質(zhì)是增加通信的可靠性,但信道編碼會使有用的信息數(shù)據(jù)傳輸減少,信道編碼的過稱是在源數(shù)據(jù)碼流中加入一些碼元,從而達到在接收端進行判錯和糾錯的目的,這就是常說的開銷。
在帶寬固定的信道中,總的傳送碼率是固定的,由于信道編碼增加了數(shù)據(jù)量,其結(jié)果只能是以降低傳送有用信息碼率為代價。
實際應(yīng)用過程中,直播平臺開發(fā)會用到前向糾錯碼,它在接收端解碼后,不僅可以發(fā)現(xiàn)錯誤,而且可以判斷錯誤碼元所在的位置,并自動糾錯,這種糾錯碼信息不需要存儲,不需要反饋,實時性好。
?

二、常見的糾錯碼類型
1、RS編碼,它能夠糾正多個錯誤的糾錯碼。
2、卷積碼,卷積碼很適合直播平臺開發(fā)用來糾正隨機錯誤,但是解碼算法本身的特性是,如果在解碼過程中發(fā)生錯誤,解碼器可能會導(dǎo)致突發(fā)性錯誤,為此在卷積碼的上部采用RS碼塊,RS碼適用于檢測和校正那些由解碼器產(chǎn)生的突發(fā)性錯誤。
3、交織,直播平臺開發(fā)的實際應(yīng)用中,比特差錯經(jīng)常串發(fā)生,由于持續(xù)時間較長的衰落谷點會影響到幾個連續(xù)的比特,而信道編碼僅在檢測和校正單個差錯和不太長的差錯串時才是最有效的。
?

4、偽隨機序列擾亂,進行帶信號傳輸?shù)娜秉c是其頻譜會因數(shù)據(jù)出現(xiàn)連1和0而包含大的低品成分,不適應(yīng)信道的傳輸特性,也不利于從中提取出信息。
解決方法是直播平臺開發(fā)采用擾碼技術(shù),使信號受到隨機化處理,變?yōu)閭坞S機序列,這不但能改善為定時的恢復(fù)治理,還可以使信號頻譜平滑。
聲明:以上內(nèi)容為云豹科技作者本人原創(chuàng),未經(jīng)作者本人同意,禁止轉(zhuǎn)載,否則將追究相關(guān)法律責(zé)任