衛星雙向視/音頻傳送體系與它軟件完成研究
在信源編碼器中首先進行運動搜索和幀間預測,對變換后的數據實施量化。頻復合編碼器采用游程編碼和cddefg編碼對視頻數據做進一步壓縮,之后將變字長編碼的圖像數據與有關輔助信息一起構成符合,標準中所規定數據結構的標準數據流,送往傳輸緩沖器。
傳輸緩沖器輸出碼率相對恒定。而視頻復合編碼器送來的是不均勻的數據流,有可能造成傳輸緩沖器接收的數據量超過其容量,產生溢出。這就要求即使在輸入與輸出的碼率基本相等的情況下,傳輸緩沖器也要具備碼率控制功能。實現的方法是:將傳輸緩沖器內所檢測到的數據流量的變化,反饋到編碼控制器,進而調整信源編碼器或視頻復合編碼器的某些參數,實現碼率持平。解碼器的各部分構成及原理與編碼器的各個部分互逆。它會對編碼的數據流進行解碼,復現視頻圖像。
根據幀間編碼的特點提供了一種修改算法,能夠在一臺機上同時進行多路視,音頻數據的編解碼處理而占用較少的時間。修改措施如下:幀間編碼時,對于運動變化較小的圖像序列,前一幀和當前幀的數據很可能沒有區別,變換、量化的操作可以省去。此時只需在之前加以判斷,若前一幀和本幀的數據無差別,則只進行相關關鍵字賦值和簡單的宏塊頭編碼,否則進行常規幀間編碼。同樣,解碼時的反量化和。操作可根據上述相關關鍵字等信息而省去。幀間編碼費時的另一個原因在于運動搜索。運動搜索的使用雖然可以提高壓縮率、降低對網絡帶寬的占用率,但同時占用了大量寶貴的時間。如果衛星信道的帶寬允許,可以考慮不使用運動搜索,而僅做預測編碼。
軟件模塊說明本系統的軟件框架采用了多線程方式。主線程為主界面控制線程,另有個子線程:視頻采集編碼線程、音頻采集編碼線程、復合發送線程、接收解復合線程、視頻解碼播放線程、音頻解碼播放線程。
系列函數雖然在一定程度上可以利用顯卡的硬件加速功能,但從根本上仍以joi方式顯示圖像。當無法利用功能時,則是一種簡便的方法。以音頻數據作為主控流進行同步,以避免音頻、視頻脫節的現象。復合后的音,視頻編碼數據提交到。通信模塊,同時進行碼率控制。碼率控制通過檢測輸出緩存器內的數據流量變化,進而動態調整編碼器部分的量化參數來實現。
解復合模塊:接收通信模塊送來的音,視頻復合數據,分離出音頻數據和視頻數據,再分別送到音頻解碼模塊和視頻解碼模塊。通信模塊:由于接收確認會引入很大的時延,不利于大數據量的多媒體信號的實時傳輸,本系統采用了作為網絡傳輸層協議。
本系統在建立的模擬平臺上,選用q機,實現了點對點、點對點的實時雙向視,音頻傳輸。在同一臺機上進行路視,音頻數據的同時還可解壓縮路視,音頻數據。當網絡帶寬緊張時,視頻的編解碼可選擇基本算法。當對幀頻有較高要求時,可選擇修改后的算法。
傳輸緩沖器輸出碼率相對恒定。而視頻復合編碼器送來的是不均勻的數據流,有可能造成傳輸緩沖器接收的數據量超過其容量,產生溢出。這就要求即使在輸入與輸出的碼率基本相等的情況下,傳輸緩沖器也要具備碼率控制功能。實現的方法是:將傳輸緩沖器內所檢測到的數據流量的變化,反饋到編碼控制器,進而調整信源編碼器或視頻復合編碼器的某些參數,實現碼率持平。解碼器的各部分構成及原理與編碼器的各個部分互逆。它會對編碼的數據流進行解碼,復現視頻圖像。
根據幀間編碼的特點提供了一種修改算法,能夠在一臺機上同時進行多路視,音頻數據的編解碼處理而占用較少的時間。修改措施如下:幀間編碼時,對于運動變化較小的圖像序列,前一幀和當前幀的數據很可能沒有區別,變換、量化的操作可以省去。此時只需在之前加以判斷,若前一幀和本幀的數據無差別,則只進行相關關鍵字賦值和簡單的宏塊頭編碼,否則進行常規幀間編碼。同樣,解碼時的反量化和。操作可根據上述相關關鍵字等信息而省去。幀間編碼費時的另一個原因在于運動搜索。運動搜索的使用雖然可以提高壓縮率、降低對網絡帶寬的占用率,但同時占用了大量寶貴的時間。如果衛星信道的帶寬允許,可以考慮不使用運動搜索,而僅做預測編碼。
軟件模塊說明本系統的軟件框架采用了多線程方式。主線程為主界面控制線程,另有個子線程:視頻采集編碼線程、音頻采集編碼線程、復合發送線程、接收解復合線程、視頻解碼播放線程、音頻解碼播放線程。
系列函數雖然在一定程度上可以利用顯卡的硬件加速功能,但從根本上仍以joi方式顯示圖像。當無法利用功能時,則是一種簡便的方法。以音頻數據作為主控流進行同步,以避免音頻、視頻脫節的現象。復合后的音,視頻編碼數據提交到。通信模塊,同時進行碼率控制。碼率控制通過檢測輸出緩存器內的數據流量變化,進而動態調整編碼器部分的量化參數來實現。
解復合模塊:接收通信模塊送來的音,視頻復合數據,分離出音頻數據和視頻數據,再分別送到音頻解碼模塊和視頻解碼模塊。通信模塊:由于接收確認會引入很大的時延,不利于大數據量的多媒體信號的實時傳輸,本系統采用了作為網絡傳輸層協議。
本系統在建立的模擬平臺上,選用q機,實現了點對點、點對點的實時雙向視,音頻傳輸。在同一臺機上進行路視,音頻數據的同時還可解壓縮路視,音頻數據。當網絡帶寬緊張時,視頻的編解碼可選擇基本算法。當對幀頻有較高要求時,可選擇修改后的算法。
本文標簽:衛星雙向視/音頻傳送體系與它軟件完成研究
* 由于無法獲得聯系方式等原因,本網使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《衛星雙向視/音頻傳送體系與它軟件完成研究》相關權利人與機電之家網取得聯系。