gpt4 book ai didi

java - 充当 UPnP MediaServer 并通过 UPnP MediaRender 播放流音频(麦克风)

转载 作者:行者123 更新时间:2023-12-02 06:42:03 26 4
gpt4 key购买 nike

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

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

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

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

  1. 有我的程序可以录制音频,例如。来自麦克风(完成)
  2. 发现 MediaRender 的网络(~完成)
  3. 单击 MediaRenderer(充当控制点)并告诉他“嘿,播放该流”3.1 允许MediaRenderer也搜索我的程序并选择它(部分完成)
  4. 从程序流式传输音频 -> MediaRenderer

我不需要现成的代码或类似的东西。我只是有点挣扎,因为我不知道该做什么,从哪里开始。

我目前的未决问题是:

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

我是这里的新手,非常欢迎任何帮助。

最佳答案

我从未使用过 Cling,但看起来您需要一个 UPNP 控制点来搜索渲染器,然后告诉他们要玩什么。所以这一定是您需要的类(class):http://4thline.org/projects/cling/core/apidocs/org/teleal/cling/controlpoint/ControlPoint.html

关于java - 充当 UPnP MediaServer 并通过 UPnP MediaRender 播放流音频(麦克风),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19051839/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com