简体   繁体   English

Icecast / Shoutcast本地设置

[英]Icecast/Shoutcast Local Setup

For my thesis i received the following assignment: 对于我的论文,我收到了以下作业:

"Setup a live audio stream from an mp3 file using 3 computers with Windows/Linux dualboot using the following software: “使用以下软件,使用3台Windows / Linux双启动计算机,从mp3文件设置实时音频流:

      -Windows -> Your choice, Icecast, Web based listener
      -Linux -> Liquidsoap, Shoutcast, VLC

Source computer: This computer will contain the MP3 file and the source software own choice(Windows) and Liquidsoap(Linux) 源计算机:此计算机将包含MP3文件和源软件自己选择的(Windows)和Liquidsoap(Linux)

Streamserver computer: This computer will have installed Icecast(Windows) and Shoutcast(Linux) Streamserver计算机:此计算机将安装Icecast(Windows)和Shoutcast(Linux)

Client/listener computer: This computer will have a browser based listener(Windows) and VLC(Linux) 客户端/侦听器计算机:此计算机将具有基于浏览器的侦听器(Windows)和VLC(Linux)

The computers MAY NOT be connected to the internet!!! 电脑可能无法连接到互联网!!! Connect them to a LAN switch to let them communicate with eachother. 将它们连接到局域网交换机,以使它们彼此通信。

The source computer will send the live audio from the mp3 file to the streaming software (Icecast/Shoutcast) installed on the streamserver computer. 源计算机会将现场音频从mp3文件发送到安装在流服务器计算机上的流软件(Icecast / Shoutcast)。 The streamserver computer will stream the live audio to the Listener computer." 流服务器计算机将实时音频流传输到侦听器计算机。”

So i started with installing Windows 7 on 3 computers and connected all 3 to a Switch (letting the internet port open). 因此,我首先在3台计算机上安装Windows 7,然后将所有3台计算机都连接到了Switch(将Internet端口打开)。 After that i turned the firewall off on all 3 of the computers and manually gave them IP's(169.254.0.1/2/3) Now they could ping eachother. 之后,我关闭了所有三台计算机上的防火墙,并手动为其提供了IP(169.254.0.1/2/3),现在他们可以相互ping通。 So after installing Icecast 2.4.1 from a USB-stick, it says on opening the webpage 127.0.0.1:8000 The webpage is not available. 因此,从USB记忆棒安装Icecast 2.4.1之后,它说在打开网页127.0.0.1:8000时该网页不可用。 Now i tried to search how you could install and setup Icecast without an internet connection and didn't find anything. 现在,我尝试搜索如何在没有互联网连接的情况下安装和设置Icecast,却没有找到任何东西。

This makes me doubt whether it's acctually possible to run a full working stream without internet connection. 这使我怀疑是否有可能在没有Internet连接的情况下运行完整的工作流。 If anyone has a solution, tutorial or could point me in the right direction, it would be really helpful as I need to hand it in in less than a week. 如果有人有解决方案,教程,或者可以为我指明正确的方向,那将非常有帮助,因为我需要在不到一周的时间内提交。

!Important: I live in Belgium and all internet providers forbid the use of broadcasting. 重要:我住在比利时,所有互联网提供商都禁止使用广播。 So i can't connect them to the internet! 所以我无法将它们连接到互联网!

Thanks in advance Jordi 在此先感谢Jordi

For future reference (as this question is pretty old) you should check the xls config file. 为了将来参考(因为这个问题已经很老了),您应该检查xls配置文件。 There's a couple of connectivity options that you may be required to change.. I would also stick the firewall back on, open the ports that you have chosen inside of the xls file, and also allow the main icecast file to be white listed too. 您可能需要更改几个连接选项。.我还将重新启用防火墙,打开您在xls文件中选择的端口,并使主icecast文件也列入白名单。

Personally I have never had any issue with running Icecast alongside a local network. 就我个人而言,与本地网络一起运行Icecast从来没有任何问题。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM