从Web浏览器流式传输音频

时间:2015-03-18 12:47:05

标签: audio streaming

是否可以在我的电脑上(从网络浏览器)捕获所有音频流并通过LAN传输它?

我使用Yandex Music(music.yandex.ru)服务。所以我登录了我的yandex帐户,我没有任何音频文件,只有在线流。我想做像LAN-radio这样的东西。用户将访问位于我们服务器上的HTML页面并收听我的音频流。

我可以使用icecast或类似的软件来传输非文件音频吗? 或者我应该将我的PC线路连接到线路IN(或麦克风)并通过Java或闪存读取音频流?有什么想法吗?

2 个答案:

答案 0 :(得分:1)

你有没有尝试过像Jack和Soundflower这样的东西?这些允许您将音频从一个程序重新路由到另一个程序。然后你可以将声音重新路由到Java或flash并从那里开始。

https://rogueamoeba.com/freebies/soundflower/

http://jackaudio.org/

答案 1 :(得分:0)

您可以为此尝试WebRTC和MediaStream API。您可以从浏览器中的所有用户的音频设备中获取音频。您可以在MDN页面上找到它。