×

Discussion Board

Page 1 of 2 12 LastLast
Results 1 to 15 of 19
  1. #1
    Regular Contributor
    Join Date
    Feb 2009
    Posts
    128

    telesurveillance application

    I want to develop an application in C + + for Symbian OS mobile N95.
    This application is to send a video stream in real time without using the GPRS (only GSM network).
    Is this feasible? so what is the protocol for data transmission in real time?
    please help
    thanks

  2. #2
    Nokia Developer Champion
    Join Date
    Jan 2008
    Location
    Moscow, Russia
    Posts
    3,348

    Re: telesurveillance application

    Quote Originally Posted by abdelbakiguesmi
    This application is to send a video stream in real time without using the GPRS (only GSM network).
    AFAIK, it's impossible.

  3. #3
    Super Contributor
    Join Date
    Mar 2004
    Location
    Czech Republic
    Posts
    2,037

    Re: telesurveillance application

    Hi,

    I would say almost impossible - you can use CSD, but the bandwidth makes it eiteher impossible or extremely low quality.

    BR
    STeN

  4. #4
    Nokia Developer Champion
    Join Date
    Jan 2008
    Location
    Moscow, Russia
    Posts
    3,348

    Re: telesurveillance application

    Yes, I'm fully agree. It's almost impossible.

  5. #5
    Regular Contributor
    Join Date
    Feb 2009
    Posts
    128

    Re: telesurveillance application

    which API should I use for the CSD transmission

  6. #6
    Super Contributor
    Join Date
    Mar 2004
    Location
    Czech Republic
    Posts
    2,037

  7. #7
    Regular Contributor
    Join Date
    Feb 2009
    Posts
    128

    Re: telesurveillance application

    Thank you for this information.
    So it is impossible by the GSM network?
    I think that is achievable through GPRS?
    if yes, how?

  8. #8
    Super Contributor
    Join Date
    Mar 2004
    Location
    Czech Republic
    Posts
    2,037

    Re: telesurveillance application

    Hi,

    basically protocols used for the video transmition is TCP/IP based, so they are bearer independent. You can of course try to use CSD, but due to limited bandwidth you will have problem with packet dropping and low video quality - it will be rather one frame per few seconds than the live video. With the GPRS/EDGE the situation is better - at least you can get something (you can cut of the voice to spare resources for video), but the really meaningful bearers for the video transmition are UMTS-PS, WLAN (and LTE for the future). You should not care too much about the bearer - it is purpose of the RTCP protocol to inform you that there are problems with the video transmition. You can of course monitor bearers by yourself and try to optimize the stream in UMTS-PS to GPRS fallback scenarios. It depends on how good H.263 codec you will have and how both sides will be able to agree on stream parameters changes during the session.

    I can only say that what are you trying to do is a huge task rather for a team of developers then for the standalone guy...

    BR
    STeN

  9. #9
    Regular Contributor
    Join Date
    Feb 2009
    Posts
    128

    Re: telesurveillance application

    Hi,
    well, can I send multiple images instead of video stream, depending on the bandwidth?
    my need is to monitor a place
    I make a call to the mobile where the application installed, it make the image capture, compression and send to my mobile??
    thanks

  10. #10
    Nokia Developer Champion
    Join Date
    Jan 2008
    Location
    Moscow, Russia
    Posts
    3,348

    Re: telesurveillance application

    Why don't you want to use GPRS? I'm think that it's would be a best choice.

  11. #11
    Super Contributor
    Join Date
    Mar 2004
    Location
    Czech Republic
    Posts
    2,037

    Re: telesurveillance application

    Hi,

    something like this makes sense - if the bearer is not enough to transport video use still images

    Images...Img/Video....Video
    CSD->GPRS->EDGE->UMTS->WLAN->LTE


    Also for the video is usually used the RTP/RTCP stack based on UDP, so there are packet loss, while for images it might make sense to use TCP as you want to get complete images (but this complicates the whole framework quite a lot). On the other side good behaved "video framework" adopt automatically itself to the lower bandwidth (based on detected bearer and RTCP information) and can start discarding some frames automatically and try to send less data, so there will be no need to make some explicit changes on transported content (video/images)

    BR
    STeN

  12. #12
    Regular Contributor
    Join Date
    Feb 2009
    Posts
    128

    Re: telesurveillance application

    Thanks,

    So I have to start relying on TCP to send a limited number of image.
    Still, Is the Symbian OS S60 3rd FP1 allows me:
    - Detecting caller ID (to make authentification ).
    - Start the camera automatically
    - Image compression
    - The TCP send?

  13. #13
    Super Contributor
    Join Date
    Mar 2004
    Location
    Czech Republic
    Posts
    2,037

    Re: telesurveillance application

    Hi,

    all mentioned features are fully supported. Check the DiBo, wiki and white papers on forum.nokia and ask if anything unclear.

    BR
    STeN

  14. #14
    Regular Contributor
    Join Date
    Feb 2009
    Posts
    128

    Re: telesurveillance application

    Thanks you..
    can i have you adress mail??

  15. #15
    Super Contributor
    Join Date
    Mar 2003
    Location
    Finland
    Posts
    9,569

    Re: telesurveillance application

    Quote Originally Posted by stenlik View Post
    CSD->GPRS->EDGE->UMTS->WLAN->LTE
    CSD->GPRS->EDGE->UMTS->HSDPA/HSUPA->WLAN->WiMAX->LTE

    No Nokia phones with WiMAX and none with LTE, either. Yet. Also, many phones with HSDPA, but fewer still with also HSUPA.

Similar Threads

  1. AutoStart My application at bootup
    By prakashs in forum Symbian
    Replies: 7
    Last Post: 2009-03-24, 10:06
  2. Replies: 37
    Last Post: 2008-07-16, 05:17
  3. Replies: 4
    Last Post: 2008-07-15, 11:37
  4. Replies: 1
    Last Post: 2008-05-08, 12:32
  5. Replies: 0
    Last Post: 2005-05-28, 10:20

Posting Permissions

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