是否有任何应用程序可以将 PC 上正在播放的音频传输到 UPnP 客户端?例如,您可以运行该应用程序,然后播放任何音乐...WMP、iTunes、VLC 等等...它可能只使用立体声混音设备,然后在 XBox 360 上连接到该音频流,然后它就会播放它。
我知道这在技术上应该是可行的......而且我正在考虑尝试创建一些东西来做到这一点,但我不想重新创建已经存在的东西。
答案1
鉴于您举的 Xbox 360 的具体例子,不,这是不可能的。
虽然可能有软件可以流式传输音频输出,但 Xbox 360 缺少接受此功能的软件。它允许您通过 Windows Media Player 11/12 或 Windows Media Center 从 PC 流式传输音频和视频文件,但这两个软件都直接访问文件,而不访问 PC 的音频流。Xbox 上的内置音频播放器也只能访问硬盘或 CD 上的本地文件,因此这也行不通。
您还考虑过其他设备吗,还是您唯一考虑的是 Xbox 360?
答案2
http://www.streamwhatyouhear.com
它甚至是免费的,而且它可以满足您的所有需求。
答案3
有可能!试试Jamcast,它有一个选项来传输声卡的输出。它会在 Xbox 360 上的 Music/PC-NAME/Saved Playlists/Virtual Soundcard 下创建一个虚拟音轨。
它不是免费的并且不仅适用于 Windows,但是效果很好。
答案4
这是我如何做到的简要说明。
安装 icecast 服务器
- Icecast 创建了一个服务器,您的远程媒体播放器可以“调谐”到该服务器,就像流媒体互联网广播电台一样,但是只用于您的本地网络。
安装 Edcast
- Edcast 监听您的计算机软件混音器输出(进入声卡的内容)并将其发送到您的 icecast 服务器,因此它将在本地机器上传输任何内容。
将本地网络上您选择的媒体播放器指向 icecast url,例如 192.168.1.2:8000/stream.ogg(要在 Windows 中查找您的 ip 地址,请启动命令提示符并点击旧的“ipconfig”)
我没有 PS3 或 XB360,据我所知,两者都可以播放互联网广播。但我使用一台装有高质量外置声卡的旧笔记本电脑和带有 upnp 客户端的 foobar2000(纯粹是为了将客户端指向 icecast 链接),效果非常好,因为我的台式机上播放的任何音频都会被流式传输。虽然有一点延迟,但对于音乐来说还不错。
快速谷歌搜索找到了一个很好的详细教程http://www.poromenos.org/tutorials/icecast
和平
吉姆