我相信我缺少一些基本的東西相關的ActionScript 3,但使用它實現與爲ByteArray FIFO的從FIFO讀而FIFO仍然被寫入
的背景我沒有太多的經驗我的問題:
聲音記錄形成麥克風需要經由基於丙http協議(使用安全套接)到後端被髮送。要做到這一點,聲音字節被「陷害」(即某些幀字節記錄的字節之前注入)每20ms(或80個字節,而在使用的編解碼器),並通過開放式套接字連接推出。
因此,我認爲最好的辦法來獲取打算是存儲記錄datasamples到ByteArray B中仍然被寫入時,每80個字節我會
- 的B讀取最後記錄80個字節
- 前面加上成幀字節
- 推所得的bytearray從插座
現在,如果我從字節組b中的操作中讀取復位b的指針ytearrya並在新voicebyte進來,必將改寫指針後的字節?
我怎樣才能避免這樣的事情發生?
感謝您的指點。
謝謝您的回答。不錯的IDE將數據打包到數組中。我會考慮是否可以使用這種方法。 – mic