Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to implement a tiny RTSP server?

Tags:

c++

rtsp

I am implementing a client/server application where video streaming occurs between two computers (in one direction). I would like to have the server publish an SDP file when it starts streaming. The client would then be able to download this SDP file and use it to get the stream. In order to implement this it seems I need to include a RTSP server in my server application.

I am planning to use either libVLC or GStreamer for the client. Both are able to get incoming video streams using the info from an SDP file.

Server-side I don't really know where to start. Can anyone recommend a good C++ library that would allow me to create a small RTSP server?

like image 956
StackedCrooked Avatar asked Dec 10 '25 12:12

StackedCrooked


1 Answers

Use Live555 LGPL library or for fun, read the RFC and implement :-)

like image 143
Vijay Mathew Avatar answered Dec 13 '25 02:12

Vijay Mathew