How To Play When Answer Machine Is Start Up | developer.brewmp.com How To Play When Answer Machine Is Start Up | developer.brewmp.com

Developer

How To Play When Answer Machine Is Start Up

Forums:

how to Playback to ReverseLink(over-the-air)……

--------------------------------------------------------------------------------

Dear all,
Can anybody tell how to playback to reverselink ?Function IMEDIA_SetAudioPath() can't realize playing in reverselink , in other way, it can not be listened from net port , when it is concerned to pcm format files.but it is said only pcm format file can be played in both GSM and CDMA network , so ,can anybody give some solution?

Thank you very much

Dear all,
Can anybody tell how to playback to reverselink ?Function IMEDIA_SetAudioPath() can't realize playing in reverselink , in other way, it can not be listened from net port , when it is concerned to pcm format files.but it is said only pcm format file can be played in both GSM and CDMA network , so ,can anybody give some solution?
Thank you very much

Dear all,
Can anybody tell how to playback to reverselink ?Function IMEDIA_SetAudioPath() can't realize playing in reverselink , in other way, it can not be listened from net port , when it is concerned to pcm format files.but it is said only pcm format file can be played in both GSM and CDMA network , so ,can anybody give some solution?
Thank you very much

HOW TO PLAY WHEN ANSWER MACHINE IS START UP
In answer machine, we need play a sound over the air( to reverse link) to prompt
caller to begin with voice recording. We have learned that we must use pcm
format if we want it to be played in all vocoders(AMR, EFR, FR, QCELP).
In local recording, I create an AEECLSID_MEDIAPCM or AEECLSID_MEDIAADPCM
instance and find it works very well: it produces a wave file and the file can
be played at local.
But when played over the air, although we set play path to be reverse link, we
find it still be played at local and caller (reverse link) can not hear any
sound. We notice the instance is AEECLSID_MEDIAQCP although the file format is
pcm.
In reference design, we find only AEECLSID_MEDIAQCP support setting of audio
path(CMediaMMLayer_SetPath) and we find many other places also distinguish
AEECLSID_MEDIAQCP from other format. It seems that it really only supports
AEECLSID_MEDIAQCP when setting of audio path.
We wonder how to record pcm file at local and play it over the air. Thank you!

HOW TO PLAY WHEN ANSWER MACHINE IS START UP
In answer machine, we need play a sound over the air( to reverse link) to prompt
caller to begin with voice recording. We have learned that we must use pcm
format if we want it to be played in all vocoders(AMR, EFR, FR, QCELP).
In local recording, I create an AEECLSID_MEDIAPCM or AEECLSID_MEDIAADPCM
instance and find it works very well: it produces a wave file and the file can
be played at local.
But when played over the air, although we set play path to be reverse link, we
find it still be played at local and caller (reverse link) can not hear any
sound. We notice the instance is AEECLSID_MEDIAQCP although the file format is
pcm.
In reference design, we find only AEECLSID_MEDIAQCP support setting of audio
path(CMediaMMLayer_SetPath) and we find many other places also distinguish
AEECLSID_MEDIAQCP from other format. It seems that it really only supports
AEECLSID_MEDIAQCP when setting of audio path.
We wonder how to record pcm file at local and play it over the air. Thank you!

Dear all,
In answer machine, we need play a sound over the air( to reverse link) to prompt
caller to begin with voice recording. We have learned that we must use pcm
format if we want it to be played in all vocoders(AMR, EFR, FR, QCELP).
In local recording, I create an AEECLSID_MEDIAPCM or AEECLSID_MEDIAADPCM
instance and find it works very well: it produces a wave file and the file can
be played at local.
But when played over the air, although we set play path to be reverse link, we
find it still be played at local and caller (reverse link) can not hear any
sound. We notice the instance is AEECLSID_MEDIAQCP although the file format is
pcm.
In reference design, we find only AEECLSID_MEDIAQCP support setting of audio
path(CMediaMMLayer_SetPath) and we find many other places also distinguish
AEECLSID_MEDIAQCP from other format. It seems that it really only supports
AEECLSID_MEDIAQCP when setting of audio path.
We wonder how to record pcm file at local and play it over the air. Thank you!

Dear all,
In answer machine, we need play a sound over the air( to reverse link) to prompt
caller to begin with voice recording. We have learned that we must use pcm
format if we want it to be played in all vocoders(AMR, EFR, FR, QCELP).
In local recording, I create an AEECLSID_MEDIAPCM or AEECLSID_MEDIAADPCM
instance and find it works very well: it produces a wave file and the file can
be played at local.
But when played over the air, although we set play path to be reverse link, we
find it still be played at local and caller (reverse link) can not hear any
sound. We notice the instance is AEECLSID_MEDIAQCP although the file format is
pcm.
In reference design, we find only AEECLSID_MEDIAQCP support setting of audio
path(CMediaMMLayer_SetPath) and we find many other places also distinguish
AEECLSID_MEDIAQCP from other format. It seems that it really only supports
AEECLSID_MEDIAQCP when setting of audio path.
We wonder how to record pcm file at local and play it over the air. Thank you!

Both QCP and PCM formats support reverselink. However FEATURE_PCM_REC has not been implemented in the current version of the simulator. FEATURE_QCP has been implemetned on the simulator (which among other things, allows you to play qcp frames on reverelink). You will only be able to test your app on the qcp format for now.

Both QCP and PCM formats support reverselink. However FEATURE_PCM_REC has not been implemented in the current version of the simulator. FEATURE_QCP has been implemetned on the simulator (which among other things, allows you to play qcp frames on reverelink). You will only be able to test your app on the qcp format for now.

dear sir,
I did not try on simulator,but on the mobile.
The document 80-24875-16_Rev_F_CMX_ISOD.pdf said as follows:
"QCP/AMR playback to the reverse link (Tx path), and both links in a CDMA/GSM/WCDMA call, will only be successful if the service option of the call is the same as the format of the QCP file (either 13 K or EVRC) or AMR file. Also, playback of QCP and AMR files to the forward link (earpiece) during an analog call is not supported."
That means , I can play my record file on the only net. And I have tired, it really doesn't support play on multiple nets.
So my question is how can I record a file that can play on reverse link in multiple nets?

dear sir,
I did not try on simulator,but on the mobile.
The document 80-24875-16_Rev_F_CMX_ISOD.pdf said as follows:
"QCP/AMR playback to the reverse link (Tx path), and both links in a CDMA/GSM/WCDMA call, will only be successful if the service option of the call is the same as the format of the QCP file (either 13 K or EVRC) or AMR file. Also, playback of QCP and AMR files to the forward link (earpiece) during an analog call is not supported."
That means , I can play my record file on the only net. And I have tired, it really doesn't support play on multiple nets.
So my question is how can I record a file that can play on reverse link in multiple nets?

Dear all,
In answer machine, we need play a sound over the air( to reverse link) to prompt
caller to begin with voice recording. We have learned that we must use pcm
format if we want it to be played in all vocoders(AMR, EFR, FR, QCELP).
In local recording, I create an AEECLSID_MEDIAPCM or AEECLSID_MEDIAADPCM
instance and find it works very well: it produces a wave file and the file can
be played at local.
But when played over the air, although we set play path to be reverse link, we
find it still be played at local and caller (reverse link) can not hear any
sound. We notice the instance is AEECLSID_MEDIAQCP although the file format is
pcm.
In reference design, we find only AEECLSID_MEDIAQCP support setting of audio
path(CMediaMMLayer_SetPath) and we find many other places also distinguish
AEECLSID_MEDIAQCP from other format. It seems that it really only supports
AEECLSID_MEDIAQCP when setting of audio path.
We wonder how to record pcm file at local and play it over the air. Thank you!
I did try on the mobile.
The document 80-24875-16_Rev_F_CMX_ISOD.pdf said as follows:
"QCP/AMR playback to the reverse link (Tx path), and both links in a CDMA/GSM/WCDMA call, will only be successful if the service option of the call is the same as the format of the QCP file (either 13 K or EVRC) or AMR file. Also, playback of QCP and AMR files to the forward link (earpiece) during an analog call is not supported."
That means , I can play my record file on the only net. And I have tired, it really doesn't support play on multiple nets.
So my question is how can I record a file that can be played on reverse link in multiple nets?

Dear all,
In answer machine, we need play a sound over the air( to reverse link) to prompt
caller to begin with voice recording. We have learned that we must use pcm
format if we want it to be played in all vocoders(AMR, EFR, FR, QCELP).
In local recording, I create an AEECLSID_MEDIAPCM or AEECLSID_MEDIAADPCM
instance and find it works very well: it produces a wave file and the file can
be played at local.
But when played over the air, although we set play path to be reverse link, we
find it still be played at local and caller (reverse link) can not hear any
sound. We notice the instance is AEECLSID_MEDIAQCP although the file format is
pcm.
In reference design, we find only AEECLSID_MEDIAQCP support setting of audio
path(CMediaMMLayer_SetPath) and we find many other places also distinguish
AEECLSID_MEDIAQCP from other format. It seems that it really only supports
AEECLSID_MEDIAQCP when setting of audio path.
We wonder how to record pcm file at local and play it over the air. Thank you!
I did try on the mobile.
The document 80-24875-16_Rev_F_CMX_ISOD.pdf said as follows:
"QCP/AMR playback to the reverse link (Tx path), and both links in a CDMA/GSM/WCDMA call, will only be successful if the service option of the call is the same as the format of the QCP file (either 13 K or EVRC) or AMR file. Also, playback of QCP and AMR files to the forward link (earpiece) during an analog call is not supported."
That means , I can play my record file on the only net. And I have tired, it really doesn't support play on multiple nets.
So my question is how can I record a file that can be played on reverse link in multiple nets?