将声卡的输出作为 Internet 无线电流进行广播是在网络中传输音频的可靠方式。这可以很好地用于例如将无线 LAN 中的音频传输到另一台计算机或任何其他能够播放 Internet 广播流的设备。
但是,我没有找到有关如何设置的简单分步指南。
我正在运行带有 icecast-2.3.2 和 ices-0.4.0 的 Ubuntu 服务器环境以启用互联网广播流。
我有一个包含音乐文件的目录,主要是 MP3,我们称之为/PATH/TO/MUSIC
. 我也有带有叮当声和播客的目录。/PATH/TO/JINGLES
和/PATH/TO/PODCASTS
。
到目前为止,我的服务器已启动并运行。
什么工作:
我现在的问题是:
我试图在互联网上搜索这个话题,但似乎没有针对这个无线电自动化问题的“最终解决方案”,而且似乎很多解决方案都相当笨拙,不是吗?
请记住,这是一个服务器环境,使用 GUI 的解决方案无济于事。
我感谢有关此主题的任何提示和经验!
我想通过darkice流式传输到icecast服务器,默认的.cfg附带/dev/dsp
,女巫是OSS,但/dev/dsp
在Ubuntu 12.10中没有,所以我尝试了hw:0,0
,但它只是麦克风,我想流式传输所有声音-卡输出。
有任何想法吗?
cat /proc/asound/cards
0 [SB ]: HDA-Intel - HDA ATI SB
HDA ATI SB at 0xf8700000 irq 16
cat /proc/asound/devices
1: : sequencer
2: [ 0- 0]: digital audio playback
3: [ 0- 0]: digital audio capture
4: [ 0- 0]: hardware dependent
5: [ 0] : control
33: : timer
Run Code Online (Sandbox Code Playgroud)
我尝试关注这篇文章:How can I stream my soundcard output?