웹사이트 검색

GNUMP3d 설치 - RHEL/CentOS/Fedora 및 Ubuntu/Debian에 스트리밍 미디어 서버


GNUMP3dMP3, OGG 및 기타 지원되는 비디오 형식을 위한 간단하고 가볍고 강력한 오픈 소스 스트리밍 애플리케이션입니다. 웹 브라우저를 통해 오디오 및 비디오 컬렉션을 스트리밍하고 LAN 네트워크를 통해 재생 목록을 스트리밍할 수 있는 간단하고 매력적이고 친숙한 웹 인터페이스를 제공합니다. VLC, XMMS, iTunes, WinAmp 및 기타 다양한 미디어 플레이어를 사용하여 오디오 파일을 스트리밍하는 것도 가능합니다. 또한 파일 검색 기능이 있는 데이터베이스도 사용합니다.

이 애플리케이션은 로컬 네트워크를 통해 또는 온라인 친구들과 음악을 공유한다는 점에서 음악 애호가들에게 매우 유용합니다. 시스템에 오래된 클래식 음악의 훌륭한 컬렉션이 저장되어 있다면 이제 이를 친구, 이웃, 동료와 공유할 때입니다. 내 로컬 컴퓨터에서 이 애플리케이션을 사용해 보니 간단하고 빠르며 안전하며 주로 무료로 사용할 수 있는 것 같습니다.

이 소프트웨어는 주로 PERL 스크립트 언어로 작성되었으며 Debian GNU/Linux에서 개발되었으며 유사한 GNU/Linux 기반 버전에서 실행될 수 있습니다. .

GNUMP3d 스트리밍 미디어 서버를 설치하는 방법

최신 GNUMP3d 버전은 GNUMP3d 웹사이트에서 다운로드하거나 "wget" 명령을 사용하여 다운로드할 수 있습니다.

wget http://savannah.gnu.org/download/gnump3d/gnump3d-3.0.tar.gz

성공적으로 다운로드되면 아래와 같이 “tar” 명령을 사용하여 압축을 풉니다.

tar -xvf gnump3d-3.0.tar.gz

GNUMP3d 설치에는 "make install" 명령만 필요합니다. 그러면 /etc/gnump3d/ 디렉토리에 구성 파일이 있는 /usr/bin에 바이너리 파일이 설치됩니다.

cd gnump3d-3.0
make install

일단 gnump3d가 시스템에 설치됩니다. 이제 요구 사항을 충족하는 데 필요한 구성을 수행해야 합니다. 기본 구성 파일 'gnump3d.conf' 파일은 '/etc/gnump3d' 디렉토리에 있습니다. 편집기로 이 파일을 열고 다음과 같이 제안된 변경 사항을 적용하십시오.

nano /etc/gnump3d/gnump3d.conf

다음과 같은 줄을 찾으세요.

root = /home/mp3

그리고 이를 미디어 파일의 위치로 바꾸세요. 예를 들어, 내 상황에서는 /home/tecmint/songs에 음악을 저장합니다.

root = /home/tecmint/songs

기본적으로 gnump3d는 포트 번호 8888에서 실행됩니다. 이를 7878 또는 원하는 포트 번호로 변경하려는 경우.

이 줄을 찾아보세요

port = 8888

다음 줄로 바꾸십시오.

port = 7878

필요한 모든 변경을 완료한 후 다음 명령을 사용하여 gnump3d 서비스를 다시 시작하세요.

gnump3d &
샘플 출력
GNUMP3d is free software, covered by the GNU General Public License,
and you are welcome to change it and/or distribute copies of it under
certain conditions.

For full details please visit the COPYING URL given below:

  Copying details:
    http://localhost:8888/COPYING

  GNUMP3d now serving upon:
    http://localhost:8888/

  GNUMP3d website:
    http://www.gnump3d.org/

 Indexing your music collection, this may take some time.

 (Run with '--fast' if you do not wish this to occur at startup).
Indexing complete.

음악 색인 생성이 완료되면 'gnump3d-stats' 프로그램을 통해 '–stats' 인수를 사용하여 아카이브 통계를 덤프할 수 있습니다. 이는 인덱싱이 제대로 작동했음을 알려줍니다.

gnump3d-index --stats

Total number of songs: 17
Total size of archive: 96.9Mb (101690593 bytes)
Total playlength     : 0 days, 1 hours, 13 mins 59 seconds

색인 생성이 끝나면 gnump3d 웹 패널에 처음으로 액세스할 준비가 거의 완료되었습니다. 브라우저를 열고 입력하세요.

http://localhost:7878
OR
http://ip-address:7878

gnump3d의 기본 음악 스트리밍 디렉터리는 /home/tecmint/songs입니다. 이 폴더에 있는 모든 미디어 파일이 표시됩니다. 더 많은 파일을 추가하려면 이 폴더에 음악 파일을 넣으면 인터페이스에 표시됩니다.

gnump3d의 기본 테마를 변경하려는 경우. '환경설정'을 클릭하고 거기에서 테마를 선택하세요.

기본적으로 gnump3d는 전 세계에 공개되어 있으며 서버 IP 주소를 아는 사람은 누구나 연결하여 사용 가능한 음악을 스트리밍하고 통계를 보고 검색을 수행할 수 있습니다. 따라서 추가 보안 계층을 추가하려는 경우 IP 주소 설정에 따라 액세스를 제한할 수 있습니다.

IP 주소 제한

"gnump3d.conf" 파일을 열고 다음 줄에 주석을 추가합니다.

#allowed_clients = all

그리고 아래와 같이 'allowed_clients' 설정을 사용하여 액세스를 활성화하려는 모든 IP 주소 또는 범위를 추가합니다.

allowed_clients = 172.16.2.0/8, 192.168.1.0

'allowed_clients' 설정 외에도 특정 주소를 거부할 수 있는 일치하는 'denied_clients'가 있습니다. 거부 설정은 허용 설정보다 우선하므로 아래 예에서 172.16.2.x 범위의 모든 IP 주소는 172.16.2.2를 제외하고 액세스할 수 있습니다. 192.168.1.25.

allowed_clients = 172.16.2.0/8, 192.168.1.0

denied_clients = 172.16.2.2; 192.168.1.25

전반적으로 이 도구는 인터넷을 통해 또는 로컬로 친구들과 음악을 공유하는 데 적합합니다. 컴퓨터에서 떨어져 있고 좋아하는 음악을 듣고 싶을 때 매우 유용할 것입니다.

참조 링크

GNUMP3d 홈페이지

지금은 여기까지입니다. 곧 또 다른 훌륭한 기사를 준비하겠습니다. 그때까지 계속 지켜봐주시고 tecmint를 계속 방문해 주세요.