Discussion Board

Results 1 to 8 of 8

Thread: VOIP

  1. #1
    Registered User sreepriya's Avatar
    Join Date
    Feb 2006
    Posts
    19
    Hi,

    I would like to know more about VOIP on S60. Can anybody provide me with a starting point - mayb the API that need to be used or the some document regarding that. The 3rd edition SDK didn't provide me with much of material.


    Regards

    Sreepriya

  2. #2
    Regular Contributor vvsnaresh's Avatar
    Join Date
    Aug 2004
    Location
    Hyderabad-India
    Posts
    159
    Hi,

    You need to look at some audio APIs first, since it is the main thing in a VoIP solution. You can look at APIs like CMMFDevSound, an interface to raw audio functions on the device hardware.Then you should think of providing full duplex audio(simultaneous record and playback) application, which will solve the device related capabilities.

    Search for some audio related Symbian applications(like audio streaming etc) which are already existing in FORUM NOKIA.

    regards,
    VVS.Naresh
    http://students.iiit.net/~satyanaresh
    --

  3. #3
    Super Contributor mayankkedia's Avatar
    Join Date
    Mar 2004
    Location
    Bangalore,India
    Posts
    2,146
    Hi Naresh,

    To the best of my knowledge..full-duplex is something which Symbian does not provide on most of the phones..it is the device manufacturer which has provided its own implementation to make that possible.

    Can u please post some code snippets which shows how u managed to achieve full duplex on Symbian phones..?

    Cheers

  4. #4
    Regular Contributor vvsnaresh's Avatar
    Join Date
    Aug 2004
    Location
    Hyderabad-India
    Posts
    159
    Hi,

    I think there exists a Full Duplex solution for S60 2nd edition devices(FP2,FP3) which is
    available for ForumNokia Pro Users.The solution uses CMMFDevSound APIs to achieve the
    Full Duplex solution on devices like 6630,N70,N90 etc.

    I am interested/trying in/out a full duplex solution for S60-3rd edition devices....
    But, I dont know whether it is possible or not....

    --
    VVS.Naresh
    --

  5. #5
    Nokia Developer Moderator wizard_hu_'s Avatar
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    27,747
    What I have understood on having input and output stream at the same time (on N80 and N91) is that opening the CMdaAudioInputStream and CMdaAudioOutputStream can not overlap with any other sound-related activity (including opening the other stream). One possible sequence (actually I have not tried the others):

    - CMdaAudioInputStream::OpenL
    - wait for MaiscOpenComplete
    - CMdaAudioOutputStream::OpenL
    - wait for MaoscOpenComplete
    - start using the CMdaAudioOutputStream object
    - start using the CMdaAudioInputStream object

    Actually I have synchronized the asynchronous events via including CActiveScheduler::Start after each OpenL call, and including CActiveScheduler::Stop in the ...OpenComplete methods.
    The given scenario uses TMdaAudioDataSettings::EChannelsMono and TMdaAudioDataSettings::ESampleRate8000Hz with no compression set, but I think it should work with other settings too.

  6. #6
    Nokia Developer Expert nly's Avatar
    Join Date
    Dec 2006
    Location
    Mountain View, CA
    Posts
    197
    S60 3rd edition phones support full duplex application development. S80 (Communicator) did not support full duplex VoIP.

    I suggest noting the following known issue documented in Forum Nokia Technical library:

    http://www.forum.nokia.com/Technical...S60_3rd_Ed.htm

    This means that you need to get access to this Audio Proxy Server 2.0 as it solves 1) Audio Delay (access to speech codecs) and 2) Audio routing. Forum Nokia PRO members should contact their BDM and non-PRO should contact nokia.testing@nokia.com. In order to use the APS v2.0 you need Multimedia DD in your Symbian developer certificate, which is manufacturer grantable capability. And in order to apply for manufacturer grantable capabilities like MM DD, you need to get first the Verisign ACS publisher ID:

    http://www.forum.nokia.com/Technical...esting_FAQ.htm

  7. #7
    Registered User jenigirly's Avatar
    Join Date
    Jun 2009
    Posts
    6
    Check [link removed] its a good one.
    Last edited by petrib; 2009-06-10 at 12:18.

  8. #8
    Super Contributor mayankkedia's Avatar
    Join Date
    Mar 2004
    Location
    Bangalore,India
    Posts
    2,146
    Quote Originally Posted by jenigirly View Post
    Check [link removed] its a good one.
    I am not sure if the post has any relevance to the context being discussed earlier, besides its a 3 year old thread.

    If you want to announce/share something with fellow developers create a new thread in the right forum here
    Last edited by petrib; 2009-06-10 at 12:18.
    Cheers,
    Mayank

Similar Threads

  1. VoIP over UMTS not WLAN
    By SIP-VoIP-UMTS in forum Symbian Networking & Messaging (Closed)
    Replies: 12
    Last Post: 2009-01-29, 14:38
  2. How to dial out using VOIP
    By livylau in forum VoIP
    Replies: 8
    Last Post: 2007-11-30, 14:23
  3. VOIP Setup on the E60
    By akenich in forum General Development Questions
    Replies: 4
    Last Post: 2006-05-13, 07:39
  4. VoIP available on mobile phone?
    By maodean in forum Mobile Java General
    Replies: 1
    Last Post: 2006-04-15, 16:47
  5. Replies: 2
    Last Post: 2006-04-09, 16:08

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved