将音频输出重定向到线路输入

Posted

技术标签:

【中文标题】将音频输出重定向到线路输入【英文标题】:Redirecting audio output to line in 【发布时间】:2009-10-23 13:39:01 【问题描述】:

我想将我在扬声器中听到的内容流式传输到我的麦克风。所以我可以通过发泄播放音乐。我已经尝试了所有其他方法,但我使用的是 Windows 7 并且没有任何程序可以工作:(

我想知道用 C# 编写一个程序,将音频输出流发送到我的扬声器并将其重定向到插入的线路中是否不难?

【问题讨论】:

由于 google 并没有帮助你找到一个程序,我认为这并不容易...... 尝试向超级用户询问这个问题。 superuser.com我投票给有线电视。 这是一道编程题。为什么超级用户适合它? @Steve 因为如果已经有办法做到这一点,无论是使用现有软件还是通过 vista 中的设置,对于这种情况,这可能是一种更好的方法。尽管它已作为编程问题提出。 【参考方案1】:

我认为,通过软件来做到这一点实际上是一个非常激烈的黑客攻击。这会造成一个丑陋的反馈循环。

当然,您可以随时使用 1/8" - 1/8" 立体声线缆,将一端插入音频输出,另一端插入音频输入。

【讨论】:

然后他的电脑就卡布了!【参考方案2】:

它不是 C#,但您不会在 C# 中找到很多音频支持。如果您可以使用 C++ 或想要 PInvoke,请查看此 blog post,它解释了如何完全按照您的要求进行操作:捕获正在播放的内容到端点(Windows 称之为插孔或扬声器)。

【讨论】:

以上是关于将音频输出重定向到线路输入的主要内容,如果未能解决你的问题,请参考以下文章

RDP协议集音频输出音频输入重定向虚拟通道

07输入输出重定向

shell输入输出重定向

shell 12输入输出重定向

如何将 A 的标准输出重定向到 B 的标准输入,将 B 的标准输出重定向到 A 的标准输入?

shell 输入输出重定向