我已设法在多个Raspberry Pi3之间建立TCP主机/客户端套接字。我想了解如何通过RTSP在主机和客户端之间传输音频。我已经看过很多视频流讨论,但我没有碰到任何我可以参考的音频流线程。有人可以帮忙吗?
谢谢。
RTSP是一种实时流媒体协议。这意味着您可以实时流式传输任何内容,例如视频,音频,文本等。 RTP是一种传输协议,用于传输通过RTSP协商的媒体数据。所以我们可以说RTSP超过了RTP。我的评论中提到的SharpRSTP库在UWP中支持。如果只想要流音频,可以使用G711Payload。 G711是一般的音频编码器。当然,你可以从网络上找到一些其他的库。您可以参考回购中的RTSPClient.cs样本。
您可以搜索样本(titile是TCP音频流媒体和播放器(IP语音聊天)),它工作正常。这是一个专有的VoIP项目,通过TCP发送和接收音频数据。您可以将客户端移动到UWP。