×

Discussion Board

Results 1 to 5 of 5
  1. #1
    Registered User
    Join Date
    Sep 2006
    Posts
    4

    What are libraries/APIs for full duplex voice communication (including rtp handling)?

    Hi

    I want to develop a voip client using S60 3.0 public sdk. I am facing problem in the media (voice) part.

    Can you please tell me of any libraries/APIs which can provide me full duplex voice communication (including handling of rtp)?

    I want libraries/APIs which listen from mic and send the rtp packets to other party (convert audio into rtp packets.) and which receives the rtp packets from other party and play them on the speaker (convert rtp packets into audio) and it should be full duplex voice communication.

    The libraries/APIs may be open source or commercial.

    Thanks
    --deve

  2. #2
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Budapest, Hungary
    Posts
    28,568

    Re: What are libraries/APIs for full duplex voice communication (including rtp handling)?

    The rather old CMdaAudioInputStream-CMdaAudioOutputStream pair can work in a full duplex way on 3rd edition.

  3. #3
    Registered User
    Join Date
    Sep 2006
    Posts
    4

    Re: What are libraries/APIs for full duplex voice communication (including rtp handling)?

    Hi,

    Can you please send me an example on how to use those APIs for full duplex ? or any idea how to proceed ?

    Till now i have not been able to find any information on how to do full duplex communication.

    Please mail the example to
    devendra.singh@wipro.com

    Thanks
    --deve

  4. #4
    Registered User
    Join Date
    Oct 2006
    Location
    Brisbane, Australia
    Posts
    7

    Re: What are libraries/APIs for full duplex voice communication (including rtp handli

    Or even better - could you please post any helpful examples (or links to them) here? I'd be interested in working out full duplex communication with different codecs as well! I haven't found much helpful documentation/examples elsewhere...

    Thanks!
    Brett.

  5. #5
    Super Contributor
    Join Date
    Mar 2004
    Location
    Bangalore,India
    Posts
    2,146

    Re: What are libraries/APIs for full duplex voice communication (including rtp handling)?

    This is what the Symbian knowledgebase says

    -------------------------
    The Symbian OS reference design does not support full duplex audio because the audio policy has been designed to be simple 'one-shot' audio playback / recording i.e. only one application will have any audio at any time. This policy is in the non-standardised part of the audio subsystem DevSound and so phone manufacturers are able to include full duplex audio in their own designs if they wish.

    At present only the 6630 (based on Symbian OS 8.0a) has included a full duplex audio policy. This is, however, restricted and has to be initialised into full duplex 'mode' via a proprietary request. In order to obtain the information on how to do this, 3rd parties are advised to speak directly to Nokia who may be able to release this information.
    --------------------------

    So I guess full duplex is still something for which Symbian does not provide much support..and probably we might have to write our own wrapper/implementation or whatever it takes to make this happen on Symbian phones.

    Cheers
    mayank

Similar Threads

  1. suckho, i have encontered the same problems. Could you tell me how you resolved it?
    By dicson_hu in forum Symbian Networking & Messaging (Closed)
    Replies: 4
    Last Post: 2005-12-09, 10:56
  2. GPRS connection problems on 6600..
    By suckho in forum Symbian Networking & Messaging (Closed)
    Replies: 10
    Last Post: 2005-12-02, 14:00
  3. Nokia 6600 Socket Server send delay Problem
    By dicson_hu in forum Mobile Java Networking & Messaging & Security
    Replies: 1
    Last Post: 2005-10-31, 07:37

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •