I am looking for rtsp client source code implemented through sockets or WinHTTP classes?

Answered I am looking for rtsp client source code implemented through sockets or WinHTTP classes?

  • Friday, April 20, 2012 2:34 PM
     
     
    I am looking for rtsp client source code implemented through sockets or WinHTTP classes...if any one know any link please tell me...

    Tarun

    • Moved by Helen Zhao Friday, April 27, 2012 6:21 AM (From:Visual C++ Express Edition)
    •  

All Replies

  • Sunday, April 22, 2012 2:02 AM
     
     Proposed
    You probably want to ask in a multimedia programming forum or search in open source repositories, VC express does not provide such kind of source code.


    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP

    • Proposed As Answer by Helen Zhao Monday, April 23, 2012 6:26 AM
    •  
  • Friday, April 27, 2012 6:19 AM
     
     

    Hi Tarun,

    According to your description, I'd like to move this thread to "Media Foundation Development for Windows Desktop Forum" for better support.

    Thanks for your understanding.
    Best regards,


    Helen Zhao [MSFT]
    MSDN Community Support | Feedback to us

  • Friday, May 11, 2012 2:16 AM
     
     
    Media Foundation has RTSP client capabilities but it has very resitricted payload format support. I wrote my own RTSP client in C# fairly easily. It's pretty much identical to HTTP(text based queries/responses).
  • Tuesday, May 15, 2012 6:37 AM
     
     
    Sir i am looking for rtsp client in c,c++ or vc++....please if u have any link do forward it

    Tarun

  • Tuesday, May 15, 2012 7:30 AM
     
     
    well, maybe you should check out live555, as the integrated RTP/RTPS capabilities in media foundation aren´t very useful for general purpose scenarios
  • Tuesday, May 15, 2012 7:57 AM
     
     
    sir they are using there own libraries i want to create through socket

    Tarun

  • Tuesday, May 15, 2012 8:01 AM
     
     
    sir they are using there own libraries i want to create through socket

    Tarun

  • Thursday, May 17, 2012 3:52 AM
     
     Answered

    You have to write your own from scratch. http://www.ietf.org/rfc/rfc2326.txt is the RTSP specification. It's similar to HTTP but differs significantly in some ways. Because of this, you can't purely use HTTP libraries.

    It especially becomes a problem when you want to do RTSP over HTTP which requires you to encode requests. HTTP library functions might make this hard to deal with. You also need two sockets in some cases.

    I don't have any other information to link you. I tought myself everything.

    Good luck.

  • Wednesday, December 12, 2012 3:25 AM
     
     

    Like Nobby_ I too taught myself by reading the appropriate texts.

    Unlike Nobby_ I have something I can share... a C# library for Rtsp. It has a Server and Client and a little more ALL which is OpenSource

    CodePlex Home -> https://net7mma.codeplex.com/ 

    CodeProject article -> http://www.codeproject.com/Articles/507218/Managed-Media-Aggregation-using-Rtsp-and-Rtp

    Hopefully it helps!