如何实现一个小型的 RTSP 服务器?

Sta*_*ked 3 c++ rtsp

我正在实现一个客户端/服务器应用程序,其中视频流发生在两台计算机之间(一个方向)。我想让服务器在开始流式传输时发布一个 SDP 文件。然后客户端将能够下载此 SDP 文件并使用它来获取流。为了实现这一点,我似乎需要在我的服务器应用程序中包含一个 RTSP 服务器。

我计划为客户端使用 libVLC 或 GS​​treamer。两者都能够使用来自 SDP 文件的信息获取传入的视频流。

服务器端我真的不知道从哪里开始。谁能推荐一个好的 C++ 库,它可以让我创建一个小型的 RTSP 服务器?

Vij*_*hew 6

使用这个LGPL 库或者为了好玩,阅读 RFC并实现 :-)