Discussion Board

Results 1 to 3 of 3
  1. #1
    Registered User
    Join Date
    Sep 2003

    Video support in SIP client

    Does anyone know of any plans for video support in Nokia's SIP client (or any other phone manufacturer)?

    Currently the only (practical) way to facilitate mobile video calls is over the circuit-switched bearer... the obvious packet-switched evolution of this is via SIP.

    Any info would be much appreciated.

  2. #2
    Nokia Developer Expert
    Join Date
    Dec 2006
    Mountain View, CA

    Re: Video support in SIP client

    Summary of related Video APIs:

    Video Recorder API (S60 API, published in S60 3.0 SDK):
    -What it can do: record audio & video (or video only) into a file (only a file). The application can choose the file format, the video codec and the audio codec. This API uses the Media Recorder API, so the combinations for file format, audio codec and video codec are the same.
    -Advantages: high-level API, easy to use, in the public SDK
    -Disadvantages: recording only to file, limited to the file format & codec combinations supported by the Media Recorder API

    Media Recorder API (S60 API, published in S60 3.0 SDK plug-in):
    -What it can do: record audio & video (or video only) into memory buffers. The application can choose the video and audio codecs:
    Audio: AMR-NB, AAC-LC, QCELP (Qualcomm PureVoice)
    -Advantages: simple (almost as simple as CVideoRecorderUtility), probably easy to use. Probably has better Audio-Video synchronization than what can be achieved by a 3rd party with MDF DevVideoRecord. It hides HW dependencies of the codecs it uses. Probably has better performance than what a 3rd party can do with MDF DevVideoRecord, as S60 has done device-specific tunings.
    -Disadvantages: In the SDK plugin, no binary compatibility promise. A bit MMF-centric (audio source is an MDataSource class).

    MDF DevVideoRecord (Symbian Partner API)
    -What it can do: record video to memory (for audio recording DevSound should be used). It also requires CCamera API. It can record H.263 and MPEG-4 video (there are no other video encoders on phones). Together with DevSound API, more audio-video codecs combinations may be possible (e.g. H.263 and G.711).
    -Advantages: in theory, it gives complete freedom to developers.
    -Disadvantages: this is the most complex API from all 3. Audio recording and synchronization have to be done separately. Direct capture may be tricky on some HW platforms. Developer must join Symbian Platinum program to get access this API.

    Link to the S60 3.0 SDK plugin:

    FYI, at VON, San Jose, CA, USA I saw a demo of a VoIP with video sharing over IP application running on S60 3.0 ed device from TiVi. See http://www.tivi.com/ for more information.

  3. #3
    Registered User
    Join Date
    Dec 2006

    Re: Video support in SIP client

    Have a look a this, SIP based video sharing made by Nokia on ad hoc IMS network


    as soon as HSPA will fly, I guess Nokia will integrate video client besides VoIP client


Similar Threads

  1. Is there any API in 3rd to create sip profiles
    By jcaradec in forum Symbian Networking & Messaging (Closed)
    Replies: 27
    Last Post: 2008-03-11, 14:13
  2. Sip plays receives same cached video..!!
    By ambersone in forum Mobile Java Media (Graphics & Sounds)
    Replies: 0
    Last Post: 2007-01-26, 17:26
  3. Port Numbers for Nokia VoIP SIP Client
    By stevenm in forum VoIP
    Replies: 5
    Last Post: 2007-01-11, 13:08
  4. sip server which support instant messaging
    By qasitouch in forum Mobile Java Networking & Messaging & Security
    Replies: 0
    Last Post: 2006-10-06, 09:01
  5. SIP Plugin v1.0 does not support SendMessageL() ?!
    By aczelkri in forum Symbian Tools & SDKs
    Replies: 0
    Last Post: 2004-09-04, 08:57

Posting Permissions

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