“I am facing an issue when trying to send voice stream between 2 phones [ Cisco DX 650 phone and any other Cisco IPphone ex. 9971]
As I am using Java Media Framework to record, and play the voice over IPphones (XML)
The voice stream file format is:
String encoding = ULAW_RTP
double sampleRate = 8000 Hz
int sampleSizeInBits = 8bit
int channels = 1
int endian = Mono]
Considering for [Xml IPphones] JMF detects only sound at 8000 Hz, and for [DX Phones] most common that android devices can’t record voice with sampleBits = 8bit.
I changed the voice recorded from Dx phone to satisfy the above format and change the sampleBits to be 16 for both [recording from DX and play on Xml ] but the issue is still exist and the file doesn’t accept to play and vise verse [ recording from xml and play on DX].
Please advise.