마이크에서 오디오를 캡처하기위한 올바른 오디오 기형을 지정하는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/2266266

문제

JMF 프레임 워크를 사용하여 마이크에서 오디오 데이터를 캡처합니다.

이 코드를 통해 마이크의 오디오 장치를 찾으려고합니다.

    AudioFormat audioFormat = new AudioFormat("linear", 44100, 16, 2);
    Vector<CaptureDeviceInfo> deviceList = CaptureDeviceManager.getDeviceList(audioFormat);

문제는 그것이 올바른 오디오 형식인지 실제로 모른다는 것입니다. 오디오 장치를 찾기 위해 어떤 오디오 형식을 지정 해야하는지 어떻게 알 수 있습니까?

도움이 되었습니까?

해결책

getDevicElist () 메소드를위한 캡처 뷰드 메너지나 javadoc :

"지정된 형식으로 데이터를 캡처 할 수있는 장치에 해당하는 CapturedEviceInfo 객체 목록을 얻습니다. 형식이 지정되지 않으면이 메소드는 사용 가능한 모든 캡처 장치에 대한 capturedEviceInfo 객체 목록을 반환합니다."

그냥 널을 통과하면 괜찮을 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top