Помогите разобраться с отправкой DTMF через текущее GSM соединение (в частности исходящий звонок)
Я в java только 5минут , поэтому сразу сорри если сильно туплю.
делаю так:
public void OnClickBtn1 (View v) throws InterruptedException { ToneGenerator a = new ToneGenerator (STREAM_DTMF , 100); a.startTone(TONE_DTMF_8, 500); TimeUnit.MILLISECONDS.sleep (500); a.startTone(TONE_DTMF_1, 500); TimeUnit.MILLISECONDS.sleep (500); a.startTone(TONE_DTMF_P, 500); TimeUnit.MILLISECONDS.sleep (500); a.release(); }
перепробовал разные типы стримов не только STREAM_DTMF , на паре из них программа вылетает , а на остальных играет DTMF.
но весь прикол в том что этот DTMF слышен только на телефоне на котором запущена программа , а на удаленном устройстве никаких DTMF тонов не слышно.
если кто сталкивался с подобным подскажите плиз в каком направлении копать.