技術總結
本發(fā)明涉及一種基于OTT盒子的混音轉碼方法和裝置,包括以下步驟:讀取原始音頻數據至第一緩沖區(qū);從第一緩沖區(qū)讀取原始音頻數據并將所述原始音頻數據添加到第二緩沖區(qū);判斷所述第二緩沖區(qū)中原始音頻數據是否達到預設幀數;若所述第二緩沖區(qū)中原始音頻數據達到預設幀數,則從所述第二緩沖區(qū)中取出原始音頻數據進行轉碼,得到預設格式的音頻數據;將轉換成預設格式的音頻數據寫入預設格式文件中;其中,所述第一緩沖區(qū)以及第二緩沖區(qū)的大小為所述預設幀數的整數倍。上述基于OTT盒子的混音轉碼方法和裝置,由音頻數據來通知進行轉碼工作,編碼線程無需不斷循環(huán)查看是否有數據需要進行處理,能大大地減少系統(tǒng)消耗。
技術研發(fā)人員:朱映波;曾榮;刁建偉;王建立;華俊;方炳煥
受保護的技術使用者:天翼愛音樂文化科技有限公司
文檔號碼:201611001725
技術研發(fā)日:2016.11.10
技術公布日:2017.05.10