dx_rec and dx_play on the same channel

From: General Listmanager <General.listmanager@pysdiscussext.py.intel.com>
Date: Thu Jun 23 2005 - 12:38:18 EDT

From: "dave lee" <davelee53@yahoo.com>

hi Martin and Iftach
  Thanks for the reply. Actually I did try to open two channels. I first opened one channel (dxxxB1C1 VOX) for dialing (dx_dial) out to the teleconference and using dx_rec to retrieve audio, then I opened 2nd channel(dxxxB1C2 VOX ) for dx_playiottdata. I use nr_scroute to associate these two channels.
nr_scroute( vox1_Rec, SC_VOX, vox2_Play, SC_VOX, SC_FULLDUP)

But it still did not succeed. No record, nor play. I wonder if I placed the dx_rec (listener) call on the wrong VOX resouce. Should I instead using the VOX for dx_dial and dx_play and second VOX for dx_rec only?
 
Just restate what I intend to do. We have a D/240JCT-T1 card for T1 and D/41 JCT-LS for analog (not on the same box). Basically we have a web(voip) meeting application that needs to integrate with the teleconference. The Dialogic board will first dial out (either T1 or analog) to a teleconference once an online meeting begins. Our server will then send all the voip clients' audio packets to the box that has Dialogic board and the board should then de-packetize and send those audio to a teleconference with dx_play. At the same time, the board needs to retrieve all the conversation audio from the phone line with dx_rec and send those audio packet back to our server and all our voip clients. It's like a VOIP and PSTN blend audio integration.
 
I have some questions I wonder if you folks here can help me out here:
 
1. I am new to Dialogic, some of the terminology I am kinda confused. Vox resouce =? Voice Device =? Voice Channel, Line device? Is Timeslot (Digital Channel) only applied to T1 boards?
 
2. "From Itfach: your suggestion will work only half duplex - if the recording device listens to the line, it will not hear the playback, if it listens to the voice device, it will not hear the called side talking."
 
    I tried to understand Itfach's suggestion. If my Vox1(opened via dx_open) is used for dx_dial and dx_play and Vox2 is used for dx_rec. Is Vox2 the recording device you indicated? If the recording device cannot hear the playback(from Vox1), then what audio is it recording then? What is the voice device in my case? Vox1 or Vox2?
 
3. A person in a Dialogic forum has suggested me to purchase a conference board (DCB or DMV2400A), and the boards we have are voice boards. By combining these two boards would allow to establish a conference so I can have a full duplex solution and should solve my problem. I looked at Intel's web site for latest conference boards, some of them already have T1 interface. If I have to take this conference board approach, due to limited budget, can I just use one conference board without using all the JCT voice boards since it has the T1 interface allow us to dial out?
 
    If the solution as you folks suggested - two VOX resources or two channels in one voice board would do what I need, I might just go for this, maybe half duplex is sufficient in my case?? My dialogic board does not need to 'hear" or receive the audio that was originally sent from itself, it only interestes to receive the audio from all other teleconference users.
 
 Thanks again for all the suggestion, I really appreciate it.
 
Dave Lee
 
 
 
 
 
 
 

To reply: mailto:General.30722@pysdiscussext.py.intel.com
To start a new topic: mailto:General@pysdiscussext.py.intel.com
To login: http://membersresource.intel.com/webboardnet/wb.aspx?board=general
Received on Thu Jun 23 11:51:18 2005

This archive was generated by hypermail 2.1.8 : Sat Jul 16 2005 - 03:48:35 EDT