使用单线程处理下载、写文件和向声音硬件写数据的操作