====== 安装 SHOUTcast 伺服器 ====== ===== 免费的广播! ====== 使用 Gandi 的伺服器来建立您自己的广播非常简单。SHOUTcast 是一个来在网路上广播音乐的软体。您只需要安装他然后设定您的伺服器即可。 首先,您需要下载 SHOUTcast 。请到官方网页: http://www.shoutcast.com/download/,并且下载最新的版本,在编写本文的同时,最新的版本是 1.9.8。 wget http://www.shoutcast.com/downloads/sc1-9-8/sc_serv_1.9.8_Linux.tar.gz {{ fr:hosting:using-linux:tutorials:ubuntu:fr:photocast1.gif }} 一旦下载完成,请您解压缩 tar.gz 。 tar -xvzf sc_serv_1.9.8_Linux.tar.gz {{ fr:hosting:using-linux:tutorials:ubuntu:fr:photocast2.gif }} 现在解压缩完成后,您可以看到有三个档案在资料夹内,请编辑设定档 nano sc_serv.conf 基本的使用不需要修改太多设定,只要修改使用者(user)、密码(password)与广播的名称(name)即可。 现在, 您快完成了(本教学)。请执行您的伺服器。 ./sc_serv 然后,请打开您的浏览器并在网址列出入 http://your_servers_ip:8000 (8000 是预设的埠),您应该会看到如下画面: {{ fr:hosting:using-linux:tutorials:ubuntu:fr:photocast3.gif?640 }} 伺服器的部份已经完成了! 当您执行 ./sc_serv 的时候,Shoutcast 伺服器会在前景执行。这表示您在停止它之前您无法进行其他任何操作。此外,当您的 SSH 连线中断时,Shoutcast 伺服器也会被中断。\\ 为了避免这个问题,您需要在执行服务的时候改用背景执行的方式来执行: ./sc_serv & 或是使用 screen 这个工具将执行的应用程式卸载到背景作业去。 \\ ===== 安装 WInamp 并且开始广播 ===== 使用 [[http://www.winamp.com|Winamp]] 并加装 SHOUTcast 的外挂就可以轻松广播音乐。请下载最新的 Winamp ,外挂的部份可以在 [[http://www.shoutcast.com/downloads/shoutcast-dsp-1-9-0-windows.exe|这里找到]]。 执行 Winamp 后请选择 选项(options) > Winamp 偏好设定(preferences) > DSP/Effect 然后选择 Nullsoft SHOUTcast Source DSP v1.9.0 {{ fr:hosting:using-linux:tutorials:ubuntu:shoutcast.png }} 请在 OUTPUT 分页输入您的广播伺服器的位置,密码请输入您刚在 SHOUTcast 伺服器的 **设定档** 中所输入的密码,然后请选择编码的方式。 {{ fr:hosting:using-linux:tutorials:ubuntu:shoutcast2.png }} 您完成了,请执行您的播放清单就会开始广播。您的广播伺服器位置在: http://your_servers_ip:8000 {{ fr:hosting:using-linux:tutorials:ubuntu:fr:photocast6.gif }} \\ ===== 在伺服器上建立广播 ===== 不是只有 Winamp 可以用来送音乐(虽然他很简单)。还有其他方法可以直接从伺服器发送您的广播。 下载编码器到您的伺服器内 wget http://www.shoutcast.com/downloads/sc_trans_posix_040.tgz 范例中编码器的版本可能不是最新的,我们希望您自行从 [[http://www.shoutcast.com/|SHOUTcast]] 检查一下最新的版本 在下载完成后,请解压缩到档案。会有一个资料夹叫 **sc_trans_040**。 tar xvzf sc_trans_posix_040.tgz 打开新建立的资料夹,编辑一个叫做 **sc_trans.conf** 的档案。 cd sc_trans_040 nano sc_trans.conf 这里您可以变更编码的方式、伺服器的 IP 位置、密码与广播站台的名称等,请输入您的广播伺服器资讯。 汇入您的音乐并且建立播放清单。例如,将所有音乐上传到 **home/gandi** 这个资料夹内,并且输入下列指令来建立播放清单 playlist_filename.lst。 find /home/gandi/ -type f -name "*.mp3" > playlist_filename.lst 播放清单的名称必须要跟 **sc_trans.conf** 内的设定一样 最后请执行下列指令来确认 SHOUTcast 伺服器是否正常运作! ./sc_trans_linux ===== 安装 Shoutcast 伺服器: 让他变得简单! ===== Gandi.net 提供了 **高弹性并且独立的网页代管主机**,您可以用一台伺服器同时使用多个网域名称/网页。我们的服务 **没有最低合约限制** ,您只需要十分钟就可以建立您的主机,每月只需要 $14 元起。请参阅我们的 [[http://www.gandi.net/hosting|Gandi 代管主机]] 了解更多细项。 ----