Java 充当UPnP MediaServer&;通过UPnP MediaRender播放流式音频(麦克风)

Java 充当UPnP MediaServer&;通过UPnP MediaRender播放流式音频(麦克风),java,audio-streaming,upnp,dlna,Java,Audio Streaming,Upnp,Dlna,我有一个记录音频的小应用程序,例如从麦克风。 现在我想通过UPnP提供音频流,以便MediaRenderer可以访问和播放它 我已经在使用CLING来发现MediaRenders的网络,但现在我不知道从哪里开始使用流媒体部分 有人能告诉我作为初学者从哪里开始使用UPnP吗 我想做的最终解决方案是: 让我的程序记录音频,例如从麦克风(完成) 发现MediaRenders的网络(~done) 单击MediaRenderer(充当控制点)并告诉他“嘿,播放那个流” 3.1允许MediaRenderer

我有一个记录音频的小应用程序,例如从麦克风。 现在我想通过UPnP提供音频流,以便MediaRenderer可以访问和播放它

我已经在使用CLING来发现MediaRenders的网络,但现在我不知道从哪里开始使用流媒体部分

有人能告诉我作为初学者从哪里开始使用UPnP吗

我想做的最终解决方案是:

  • 让我的程序记录音频,例如从麦克风(完成)
  • 发现MediaRenders的网络(~done)
  • 单击MediaRenderer(充当控制点)并告诉他“嘿,播放那个流” 3.1允许MediaRenderer也搜索我的程序并选择它(部分完成)
  • 从程序->媒体渲染器流式播放音频
  • 我不需要现成的代码或类似的东西。我只是有点挣扎,因为我不知道该做什么,从哪里开始

    目前我的公开问题是:

    我正在使用JAVA,我相信我会找到一种方法,通过HTTP提供PCM音频流。 但是如何告诉MediaRender他现在应该播放该流呢


    我在这里绝对是个新手,欢迎任何帮助

    我从来没有使用过Cling,但看起来你需要一个UPNP控制点,来搜索渲染器,然后告诉他们播放什么。
    所以这一定是你需要的课程:

    我同时在试验“粘住”,所以是的,你的答案是正确的,谢谢:)