0

我正在用 C++ 编写一个需要与 RTSP 服务器通信的服务器应用程序。

客户端将连接到我的服务器应用程序,我的应用程序将与 RTSP 服务器通信,告诉它“使用 H.264 编码将 RTP 流 X 从端口 A 发送到 IP 1.2.3.4 上的客户端端口 B”。

我开始寻找 RTSP 教程,但大多数示例只涉及客户端请求 rtsp://example.com/media.mp4 之类的 URI。我还查看了 RFC 2326,但发现它很难消化。

有人知道好的 RTSP 教程或书籍吗?也许一些解决类似问题的示例代码或实现 RTSP 的 C++ 库?

4

1 回答 1

1

除非你有一个我不知道的私有 API 来控制 RTSP 服务器,否则你不能做你所要求的。您可以做的是要求 RTSP 服务器向您的服务器发送指定的流并将其转发给客户端。要与 rtsp 服务器轻松通信,您可以使用 gstreamer:http ://gstreamer.freedesktop.org/

于 2012-11-16T13:51:59.067 回答