웹사이트 검색

Linux에서 "SHOUTcast Radio Server"를 사용하여 Winamp Player 및 Mixxx DJ 콘솔을 통한 온라인 음악 스트리밍


SHOUTcast 서버에 관한 이전 튜토리얼에서는 라이브 미디어 스트리밍 없이 CentOS 7 Linux 배포판의 기본 서버 설정을 다루었습니다.

이 가이드는 고급 Linux 사용자를 대상으로 하지 않으며 Windows 플랫폼에서 가장 널리 사용되는 음악 플레이어 중 하나인 Winamp를 사용하여 원격 지점에서 온라인으로 오디오 미디어를 브로드캐스트하는 방법을 안내합니다. SHOUTcast DSP 플러그인의 도움과 Linux의 가장 진보된 음악 믹싱 DJing 프로그램인 Mixxx DJ 콘솔을 사용하여 믹싱된 음악을 감상하는 방법- 인터넷을 통해 방송됩니다.

요구사항:

  1. Linux에 SHOUTCast 라디오 서버 설치
  2. Linux Mint 17(Qiana) 설치

Mixxx는 모든 주요 Linux 배포판에서 사용할 수 있지만 이 가이드에서는 필요한 초보자에게 가장 적합한 플랫폼인 Linux Mint 17에서의 Mixxx 설치 및 구성만 다룹니다. 몇 번의 간단한 클릭이나 명령만으로 Mixxx 플레이어용 사전 빌드 데비안 패키지를 모두 설치하고 구성하여 인터넷을 통해 믹스를 스트리밍할 수 있는 무료 오픈 소스 플랫폼입니다.

중요: 앞서 말했듯이 다음 지침은 Linux Mint 17에서 실제로 테스트되었지만 동일한 지침이 다른 모든 주요 버전에서도 작동할 수 있습니다. Linux 배포판의 유일한 차이점은 Mixxx 설치 부분입니다. 이 부분도 yum 또는 apt를 통해 얻을 수 있습니다.

1단계: 오디오 파일을 SHOUTcast 서버로 스트리밍하도록 Mixxx 설치 및 구성

1. 고급 Linux 사용자가 아니고 명령줄이 무섭게 들리면 Linux Mint를 열어 그래픽 사용자 인터페이스에서 Mixxx 프로그램을 설치할 수 있습니다. 소프트웨어 관리자.

아래 스크린샷에 표시된 대로 Linux Mint 메뉴를 클릭하고 소프트웨어 관리자로 이동하여 Mixxx 소프트웨어를 검색하여 시스템에 설치하세요.

2. 시간을 최소화하기 위한 대안으로 명령줄을 사용하여 Mixxx를 설치할 수 있습니다. 터미널을 열고 다음 명령을 입력하여 Mixxx 소프트웨어를 설치하세요.

sudo apt-get install mixxx

3. 시스템에 Mixxx를 설치한 후 오디오를 SHOUTcast 서버에 라이브 방송할 수 있도록 구성해야 합니다. Mixxx를 열고
구성을 테스트하기 위한 오디오 샘플이 포함된 폴더입니다. 음악 샘플을 Mixxx 콘솔에 로드한 다음 옵션 메뉴 -> 기본 설정으로 이동하세요.

4. 기본 설정 메뉴에서 실시간 방송 하단으로 이동하여 다음 설정을 사용합니다(예를 들어 아래 스크린샷 확인).

  1. 실시간 방송 활성화 확인란을 선택하세요.
  2. Shoutcast 서버 연결을 선택하세요
  3. 호스트 필드에 SHOUTcast 서버 IP 주소 또는 DNS 이름을 입력하세요.
  4. SHOUTcast 서버 포트 번호를 입력하세요(변경하지 않은 경우 기본적으로 8000).
  5. 로그인 파일에 admin을 입력하세요(SHOUTcast 서버의 기본 사용자).
  6. 비밀번호 필드에 SHOUTcast 서버(sc_server.conf 파일)에 구성된 streampassword_1를 입력하세요.
  7. 공개 스트림 상자를 선택하고 라디오 방송국 정보를 입력하세요.
  8. MP3를 스트리밍하는 경우 인코딩에서 이 형식을 선택하세요.

5. 완료한 후 확인 버튼을 눌러 설정을 적용하고 SHOTcast 서버에 대한 연결이 성공적으로 설정되면 새 팝업이 나타납니다.

그게 다야! Mixxx 콘솔에서 재생 버튼을 누르면 이제 오디오가 서버로 전송되어 네트워크나 인터넷에서 실시간으로 방송됩니다.

6. 서버 기능을 테스트하려면 브라우저를 열고 SHOUTcast 서버 IP 주소 또는 도메인 이름과 포트 번호를 URL http:/에 입력하세요. /192.168.1.80:8000 듣기를 클릭하면 실시간 스트림을 다운로드할 수 있습니다.

7. 서버의 스트림 재생 목록 파일을 다운로드한 후 좋아하는 음악 플레이어를 사용하여 파일을 열고 라디오 방송국의 노래를 들어보세요(제 경우에는 Linux에서 Audacious 플레이어를 사용하고 Windows에서도 인터넷 라디오 방송을 들을 수 있습니다).

또한 서버로 스트리밍하는 동일한 호스트에서 라디오 방송을 듣지 말고 다른 컴퓨터를 사용하여 SHOUTcast Steam 웹페이지에 접속하여 재생 목록 파일을 다운로드하세요.

2단계: SHOUTcast 서버로 오디오를 스트리밍하도록 Windows에서 Winamp 구성

8. SHOUTcast DSP 플러그인의 도움으로 Winamp를 강력한 미디어 스트리밍 플레이어로 변환할 수 있습니다. 먼저 Nullsoft 다운로드 페이지로 이동하여 SHOUTcast DSP의 최신 버전을 다운로드하세요.

9. 이 플러그인을 설치한 후 Winamp 플레이어를 열고 옵션 -> 기본 설정으로 이동하세요. 기본 설정 메뉴에서 플러그인으로 이동하여 DSP/효과를 선택하고 SHOUTcast 소스 DSP를 선택한 다음 활성 플러그인 구성을 누르세요.

10. SHOUTcast 소스라는 새 창이 나타납니다. 이제 Linux의 SHOUTcast 서버에 오디오 미디어를 브로드캐스트하도록 Winamp를 구성할 차례입니다. 상단 탭에서 출력을 클릭하고 출력 1을 선택합니다. 그런 다음 하단 탭으로 이동하여 로그인 메뉴를 누르고 SHOUTcast 서버 IP 주소 또는 도메인 이름, 포트 번호를 입력하세요.

스트림 ID에 대해 1을 선택하고 DJ/사용자 IDadmin 사용자를 입력한 다음 streampassword_1 서버에 구성(sc_serv.conf 파일) 및 자동 모드를 사용하여 연결합니다.

11. 그런 다음 디렉토리라는 두 번째 하단 탭으로 이동하여 이 스트림을 공개로 설정 상자를 선택하고 이름을 입력합니다. 라디오 방송국 및 공개 URL 주소.

방문자를 위한 웹사이트 페이지가 이미 있는 경우(SHOUTcast 서버 IP 주소와 포트를 URL 필드에 입력할 수도 있습니다). – 선택적 단계.

12. 마지막 설정을 구성하려면 인코더 탭을 누르고 즐겨찾는 미디어 인코더 유형(일반적으로 MP3)을 선택한 다음 기본값을 그대로 둡니다. 인코더 설정을 클릭하고 연결 버튼을 누르세요.

Winamp 플레이어를 시작한 후 DSP 플러그인이 자동으로 시작되어 SHOUTcast 서버에 연결되도록 하려면 자동 연결 확인란도 선택하세요.

13. 설정이 올바르면 상태에 SHOUTcast 서버로 전송된 데이터의 양을 나타내는 메시지가 표시됩니다. Putty를 열고 SHOUTcast 서버에 대한 원격 SSH 터미널 연결에 연결하면 연결 상태에 대한 자세한 정보가 표시됩니다.

14. 또한 다른 컴퓨터에서 포트 8000의 SHOUTcast 서버 IP 주소를 방문하여 라디오 스트림 상태 및 정보를 확인하고 서버 미디어 재생 목록을 다운로드하여 좋아하는 오디오 플레이어로 음악을 들을 수 있습니다.

15. 인터넷에 연결되어 있고 DSP 플러그인 디렉터리에서 이 스트림을 공개로 설정을 선택한 경우 Winamp에서 구성된 탭입니다. 귀하의 라디오 방송국 이름과 URL이 첨부되어 자동으로 해시되어 http://www.shoutcast.com공식 페이지에 표시됩니다. SHOUTcast 서버 웹 인터페이스에서 Steam 이름을 클릭하면 방문할 수 있습니다.

3단계: SHOUTcast 관리 작업 수행

16. 라디오 방송국 스트림을 관리하려면 http://server_IP:8000의 SHOUTcast 웹 인터페이스로 이동하여 관리자 로그인 하이퍼링크를 클릭하고 다음을 입력하세요. Linux에서 sc_serv.conf 파일에 구성된 서버 스트림 자격 증명을 사용하면 청취자 보기, 노래 기록 표시, 클라이언트 차단 등과 같은 관리 작업을 수행할 수 있습니다.

17. 고급 SHOUTcast 서버 설정을 보려면 위에서 설명한 것과 동일한 주소로 이동하여 서버 로그인 하이퍼링크를 누르고 서버 자격 증명을 입력하세요.
동일한 sc_serv.conf 파일에 구성되어 있으며 서버 웹 인터페이스가 나타나야 합니다.

이 페이지에서는 서버 로그를 확인하고, 사용된 대역폭 양을 확인하고, 라디오 스팀 또는 기타 설정을 관리할 수 있습니다.

이것이 Linux 서버와 Linux 또는 Windows의 미디어 오디오 플레이어를 사용하여 네트워크나 인터넷을 통해 오디오 파일을 방송하기 위한 간단한 라디오 서버를 구성하는 데 필요한 전부입니다. 더 많은 고급 설정을 보려면 공식 SHOUTcast 위키 페이지를 방문하세요.

SHOUTcast 시작하기 가이드

인터넷에서 음악이나 기타 미디어 파일을 스트리밍할 계획이라면 저작권법을 알고 있어야 합니다. 우리(linux-console.net) 웹사이트는 이 튜토리얼을 지침으로 사용하여 자신의 라디오 서버를 설정하여 스트리밍할 미디어 종류에 대해 어떤 방식으로도 책임을 지지 않습니다.