我确定我错过了与 actionscript 3 相关的一些基本内容,但我没有太多使用它的经验
我的问题的背景:
从麦克风录制的声音需要通过基于 prop http 的协议(使用安全套接字)发送到后端。为此,语音字节每 20 毫秒(或使用编解码器的 80 字节)“成帧”(即在记录字节之前注入一些成帧字节),并通过打开的套接字连接推出。
所以我认为实现这一目标的最佳方法是将记录的数据样本存储到一个字节数组 B 中,当我每 80 个字节时,它仍在被写入
- 从 B 读取最后记录的 80 个字节
- 前置帧字节
- 将生成的字节数组推出套接字
现在,如果我从 bytearray B 读取该操作会重置 bytearria 的指针,并且当一个新的语音字节进来时,它肯定会覆盖指针之后的字节?
我怎样才能避免这种情况发生?
感谢您的任何指示。