我正在实现一个客户端/服务器应用程序,其中视频流发生在两台计算机之间(单向)。我想让服务器在开始流式传输时发布一个 SDP 文件。然后,客户端将能够下载此 SDP 文件并使用它来获取流。为了实现这一点,我似乎需要在我的服务器应用程序中包含一个 RTSP 服务器。
我计划为客户端使用 libVLC 或 GStreamer。两者都能够使用 SDP 文件中的信息获取传入的视频流。
服务器端我真的不知道从哪里开始。谁能推荐一个好的 C++ 库,让我可以创建一个小型 RTSP 服务器?
最佳答案
使用Live555 LGPL library或者为了好玩,read the RFC并实现 :-)
关于c++ - 如何实现一个微型 RTSP 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1888003/