我相信我缺少一些基本的东西相关的ActionScript 3,但使用它实现与为ByteArray FIFO的从FIFO读而FIFO仍然被写入
的背景我没有太多的经验我的问题:
声音记录形成麦克风需要经由基于丙http协议(使用安全套接)到后端被发送。要做到这一点,声音字节被“陷害”(即某些帧字节记录的字节之前注入)每20ms(或80个字节,而在使用的编解码器),并通过开放式套接字连接推出。
因此,我认为最好的办法来获取打算是存储记录datasamples到ByteArray B中仍然被写入时,每80个字节我会
- 的B读取最后记录80个字节
- 前面加上成帧字节
- 推所得的bytearray从插座
现在,如果我从字节组b中的操作中读取复位b的指针ytearrya并在新voicebyte进来,必将改写指针后的字节?
我怎样才能避免这样的事情发生?
感谢您的指点。
谢谢您的回答。不错的IDE将数据打包到数组中。我会考虑是否可以使用这种方法。 – mic