Best C++ RTP/RTSP library

85,641

Solution 1

JRTPLIB is very nice, and used in well-known projects such as SightSpeed (and lots of little ones). Pretty well-designed, very flexible license; pretty easy to get things right with it.

Solution 2

Check live555 Useful libraries and code examples of how to stream stuff from your own app. The repo is full of RTP, RTSP, and SIP code examples and libraries.

Share:
85,641
cubesoft
Author by

cubesoft

Software Developer and Freelancer

Updated on June 13, 2020

Comments

  • cubesoft
    cubesoft about 4 years

    I'm looking for a RTP/RTSP library in C++. I found pjsip but it is more C-style. I'm looking for more OO library.

  • duckduckgo
    duckduckgo over 9 years
    not sure why their sample only worked for mp3 files that too very slow and during fast/forward it cannot cope up.
  • Admin
    Admin about 6 years
    It doesn't support RTSP though
  • Admin
    Admin about 6 years
    Here's a lib that supports RTSP and used JRTP to support RTP and RTCP github.com/Ansersion/myRtspClient
  • Albin Stigo
    Albin Stigo about 6 years
    ccRTP also seems solid gnu.org/software/ccrtp
  • TheNegative
    TheNegative about 5 years
    i worked on making live555 efficient. the deeper i went the more crappy the software structure looks. when it's moving along bytes of a frame to parse it, it keeps making recursive calls. awful software engineering