Problems receiving DTMF tones

ojdelfino

New member
Sorry for the translation.
I have a chain of radios that are handled through dtmf tones.
They receive the tone through the url.
Everything works fine, but the cut is done ahead of time.
EJ. A publicity stint begins at 12:20 hs.
The check box Start only by dtmf is checked.
The time margin dtmf is 1 minute before and 5 minutes later.

But I cut the transmission of the announcers. From the central station the announcers finish talking, we go to the advertising batch, the dtmf command is executed, but in the repeaters that receive the streaming with a delay, automatically when the central unit triggers the tone in the repeaters it leaves before the announcers finish talking.

Set the dtmf delay margin to the maximum 10 sec. but I can not solve the problem, only after 20 or 25 seconds the speakers do not cut.
There is some solution to this problem.
I'm using radioboss v 5.6

Thank you.
 
ojdelfino said:
Set the dtmf delay margin to the maximum 10 sec.
This should have solved the problem. You can also try decreasing the network buffer size, in Settings->Playback->Miscellaneous->Network playback buffer (but do not make it less than 1-2 seonds, as it may lead to internet stream being cut).
 
I've already done it. but this does not solve the problem.
What can be. because if the streaming arrives with delay it is assumed that the tone dtmf also. I am right?
 
So the question is: Because the tone dtmf, receiving streaming, takes it before it actually plays.
I would appreciate knowing why this happens.
Thank you.
 
ojdelfino said:
I would appreciate knowing why this happens.
This is because RadioBOSS connects to the stream twice: one connection for playback, and another for DTMF. Those connections are not synchronized, that's why DTMF is usually detected earlier than you hear it.
 
I made a change and I am using the same ip and port for transmission and reception and the problem remains the same.
The streaming goes at the same time, but I'm still cutting the announcers.
Suppose that the transmission is delayed 20 to 25 seconds and the delay would be the same as that taken by the port for the detection of dtmf ..
Now, if the dtmf from the central is delayed 20 to 25 seconds, how can it be detected by RB?
There is another way to do the transmission and that this does not happen.
I appreciate your help.
Thank you.
 
If you want to synchronize it, you can play the stream in a desktop player (e.g. Winamp) - make it output sound to a virtual sound card: http://manual.djsoft.net/radioboss/en/virtual_sound_cards.htm

Then set up Line Input in RadioBOSS to use the virtual sound card as input: http://manual.djsoft.net/radioboss/en/working_with_linear_input.htm

After that, make DTMF use this line input as a source, and if you want to play the stream - insert line input to the playlist (instead of using "Add URL" command).
 
Back
Top