Запишите и прослушайте данные из сокета udp

Я разрабатывал программный телефон с возможностью записи (я использую библиотеку mjsip)

  1. Если он слышит только с использованием javax.sound.*, Он работает нормально
  2. Если записать входящие данные в файл, это также работает.

Но это я пытаюсь сделать оба одновременно, используя два потока, голос искажается. Это что-то вроде голоса становится быстрее

Кто-нибудь может помочь?

reciver1=new RtpStreamReceiver(audio_output_stream,socket);
receiver1.start();

File file=new File("sample.raw");
FileOutputStream output_stream=new FileOutputStream(file);
reciver2=new RtpStreamReceiver(output_stream,socket);
receiver2.start();

Both receiver1 ans receiver2 are extending Thread and will do the transfer of stream

0 ответов

Другие вопросы по тегам