나는 오디오를 녹음하고 웹을 통해 오디오 파일을 업로드하는 응용 프로그램을 작성하고 있습니다. 업로드 속도를 높이기 위해 업로드를 시작하기 전에 녹화를 마칩니다.WAV 파일을 스트리밍하는 방법은 무엇입니까?
내가 만들고있는 파일은 WAV 파일입니다. 내 계획은 여러 개의 데이터 청크를 사용하는 것이 었습니다. 그래서 일반 인코딩 (RIFF, fmt, 데이터) 대신 RIFF, fmt, 데이터, 데이터, ... 데이터를 사용하고 있습니다. 첫 번째 문제는 RIFF 헤더가 전체 파일의 총 길이를 원하지만 오디오를 스트리밍 할 때 (현재 임의의 번호를 사용하고있는 경우) 물론 알 수 없다는 것입니다. 또 다른 문제는 Audacity가 파일을 인식하지 못하기 때문에 유효한지 확실치 않으며, Windows Media Player는 파일을 열지 만 아주 작은 부분 만 재생합니다. 나는 WAV 사양을 읽고 있었지만 대답을 찾지 못했습니다.
제안 사항?
왜 웨이브 파일이어야합니까? 어떻게 스트리밍하고 있니? – intgr