Raspberry Pi의 가장 비 기술적 인 용도 중 하나는 모든 종류의 멀티미디어의 음악, 비디오 및 라이브 스트리밍을 재생하기위한 미디어 서버로 사용하는 것입니다.
미디어 서버는 일반적으로 로컬 드라이브, Spotify와 같은 인터넷 기반 음악 플랫폼 및 YouTube와 같은 비디오 스트리밍 플랫폼을 포함하여 사용자가 선호하는 모든 소스에서 미디어 파일을 집계하여 사용자가 좋아하는 모든 노래, 영화 및 쇼에 대한 단일 지점 액세스를 제공합니다.
Raspberry Pi의 저렴한 특성과 강력한 무선 기능으로 인해이 작업을위한 최고의 플랫폼 중 하나로 성장했습니다. 이러한 성장은 인터넷에있는 수십 개의 DIY 버전 사이에서 여러 Raspberry Pi 기반 미디어 서버 솔루션을 사용 하고 I2S, 이중 HDMI 포트, 더 높은 RAM, 처리 속도 및 더 나은 연결성을 갖춘 Raspberry Pi 4의 출시 와 함께 스타트 업의 발전을 보였습니다. 옵션, 완벽한 미디어 서버 역할을하는 Pi의 기능이 조정되었습니다.
PI를 미디어 서버로 변환하는 데 사용되는 여러 소프트웨어 및 응용 프로그램이 있으며, Pi 용 사전 구축 된 운영 체제 또는 표준 Raspbian 릴리스 또는 기타 호환 가능한 Linux 수정에 설치할 수있는 응용 프로그램으로 제공됩니다. 오늘의 자습서에서는 이러한 Raspberry Pi Music 서버 소프트웨어를 살펴보고 서로 비교하고 장단점을 검토하여 사용자가 원하는 목표에 가장 적합한 것을 식별하도록 돕습니다. 이 외에도 소프트웨어 중 하나를 선택하고 다음 기사에서 Raspberry Pi에 설정하는 방법을 공유합니다.
음악 플레이어 유형
소개에서 언급했듯이, Raspberry Pi를 완벽한 미디어 서버로 변환하고 음악, 비디오 및 기타 멀티미디어를 재생하고 일부 스트리밍 플랫폼에 연결하여 콘텐츠를 만들 수있는 수십 개의 소프트웨어가 시간이 지남에 따라 만들어졌습니다. 사용자가 사용할 수있는 플랫폼에서. OpenELEC와 같은 오픈 소프트웨어에서 Plex와 같은 유료 플랫폼에 이르기까지 이러한 소프트웨어 중 일부는 뛰어난 기능으로 인해 다른 소프트웨어보다 인기가 높아졌습니다. 이 기사에서는 Raspberry pi와 함께 사용할 수있는 가장 인기있는 미디어 소프트웨어 10 가지 를 살펴 보겠습니다.
- Kodi / XBMC
- Plex
- OpenELEC
- OSMC
- 룬 오디오
- Volumio
- Xbian
- LibreELEC
- 엠비
- Mopidy
우리는 이러한 소프트웨어를 차례로 살펴볼 것입니다.
1. 코디
Kodi는 지금까지 가장 인기있는 팩입니다. 이전에 XBMC로 알려진 Kodi는 무료 오픈 소스 미디어 플레이어 소프트웨어로, 오디오, 비디오를 포함한 미디어 파일을 재생하고 소프트웨어가 실행되는 컴퓨터에 연결된 드라이브에 로컬로 저장된 사진을 표시하거나 비디오, 사운드 및 사진을 스트리밍 할 수 있습니다. 인터넷. 널리 사용되는 파일 형식으로 만들어진이 미디어 파일을 재생할 수 있습니다. Kodi는 전체 화면 모드로 실행되도록 설계되었지만 Raspberry Pi에서 다른 작업을 수행하도록 최소화 할 수 있으므로 Raspberry Pi에 설치되는 소프트웨어로 제공되므로 원하는 시나리오에 적합합니다. 미디어 서버 이외의 프로젝트에 가끔씩 Raspberry Pi를 사용할 수 있습니다.
이전 튜토리얼 중 하나에서 Raspberry Pi에서 KODI 설정을 다루었습니다. Kodi는 거의 모든 플랫폼에서 실행되므로 매우 다양하고 유용한 도구입니다.
2. 플렉스
Plex 는 클라이언트-서버 미디어 플레이어 시스템입니다. 서버는 모든 미디어 파일을 수용하고 인터넷에 연결하여 여러 인터넷 채널에 저장된 미디어 파일에 액세스 할 수 있습니다. 반면 Plex Client를 사용하면 서버에서 모든 미디어 파일에 매우 쉽게 액세스하거나 스트리밍 할 수 있으므로 Plex는 음악을 공유하는 완벽한 방법입니다. Plex는 다른 위치에서 다른 종류의 음악을 재생하거나 다른 장치에서 말하는 애플리케이션에 적합합니다. 예를 들어, 한 집의 다른 방에있는 두 명의 사용자가 동일한 플렉스 서버에서 다른 노래를 재생할 수 있습니다.
Plex의 작동 방식은 아래에서 이해할 수 있습니다.
- Plex Media Server는 Windows, macOS 및 Linux 등과 같은 많은 운영 체제에서 실행할 수 있습니다. Plex는 음악, 영화, 사진, 쇼 등 모든 미디어 파일을 포스터 및 썸네일로 깔끔하게 정리하고 등급 및 기타 항목도 표시합니다. 온라인 서비스에서. 여기에서는 Raspberry Pi를 Plex Server로 사용하고 있습니다.
- 미디어 플레이어는 모바일, 컴퓨터 등과 같은 클라이언트 장치에서 실행되는 클라이언트입니다. 클라이언트는 Plex Server에서 미디어 파일에 액세스 할 수 있습니다. 효과적으로 모든 미디어 파일을 한곳에 보관하고 모든 장치에서 액세스 할 수 있습니다.
위의 KODI와 마찬가지로 Plex Server는 응용 프로그램으로도 작동하며 특수 OS 솔루션이 필요하지 않습니다. Raspberry Pi에 Plex를 설치하고 설정하는 방법은 이전 튜토리얼에서도 다루었습니다.
Plex에는 무료 버전과 유료 버전이 모두 있으며 말할 필요도없이 유료 버전은 무료 버전에 비해 더 많은 종소리와 휘파람이 있습니다.
3. OpenELEC
OpenELEC (Open Embedded Linux Entertainment Center) 는 jeOS (충분한 운영 체제) 기반 미디어 서버입니다. 운영 체제는 Raspberry Pi를 미디어 서버로만 사용하는 데 필요한 모든 것을 갖추고 있습니다.
KODI 및 Plex와 같은 Raspbian에 설치할 수있는 소프트웨어가 아니라 자체 운영 체제 (Linux 기반) 이며 매우 작고 매우 빠르게 부팅됩니다. 레트로 비디오 게임 콘솔 에뮬레이터 및 DVR 플러그인을 포함한 여러 타사 애드온과 함께 사전 구성된 Kodi 버전과 함께 제공되는 완벽한 미디어 센터 소프트웨어 제품군을 제공합니다. XBMCbuntu (이전의 XBMC Live) 배포와 유사하지만 특히 Raspberry Pi와 같은 최소 셋톱 박스 하드웨어를 대상으로합니다.
OpenELEC의 활성 미디어 플레이어는 Kodi이므로 Kodi에서 사용할 수있는 대부분의 기능과 애드온에서 오는 추가 기능을 갖추고 있습니다 . 일반 KODI에 비해 가장 큰 장점은 더 많은 플랫폼과 콘텐츠에 대한 액세스를 용이하게하는 애드온이며, 다른 것에 비해 가장 큰 장점 은 상대적으로 적은 공간 / 메모리를 소비 하고 가볍고 빠르게 부팅 된다는 사실입니다. 그 목적만을 위해 만들어졌습니다.
OpenELEC의 오픈 소스 특성은 LibreELEC 및 CoreELEC와 같은 여러 다른 버전의 스핀 오프 로 이어 졌으며, 각 버전은 서로 다른 기능을 가지고있어 다양한 사용자의 관심을 끌었습니다.
4.
OpenELEC와 같은 OSMC는 미디어 서버 역할을하도록 특별히 구성된 전체 운영 체제 이며 OSMC가 테이블에 제공하는 구성의 유연성 만 다릅니다.
KODI를 기반으로 구축 된 데비안 운영 체제를 기반으로 한 운영 체제 이지만 OpenELEC보다 더 가볍고 최적화 된 스킨을 사용하여 Kodi를 탐색 할 때 약간 더 빠른 느낌을줍니다.
OSMC는 하나의 작업 전용 경량 OS를 실행하는 것과 동일한 제한이 있지만 OpenELEC (및 그 스핀 오프)와 비교할 때 훨씬 더 나은 전체 사용자 경험을 제공합니다. 구성하기 쉽고 사용자 정의가 더 쉽습니다.
5. 룬 오디오
핵심 오디오 애호가의 경우 일반적으로 비디오 및 기타 유형의 미디어에 거의 관심이없는 음악에 관한 것이므로 여러 채널의 음악 만 전달할 수 있는 서버를 설치하는 것이 매력적일 수 있습니다 . 이 시점에서 사용자는 Rune Audio와 같은 솔루션의 사용을 고려해야합니다.
RuneAudio는 "임베디드 하드웨어를 Hi-Fi 음악 플레이어로 바꾸는 무료 오픈 소스 소프트웨어"입니다. 그것은이다 "충분한 운영 체제" 단지 기능과 고품질의 음악 재생에 필요한 기능을 유지 및 기타 사용되지 않는 측면이 멀리 제거와 리눅스 배포판 내장 사용자 정의에 기반. OS는 Raspberry Pi에서 최상의 결과를 얻을 수 있도록 최적화되어 있으며, 하루가 끝날 때 얻은 것이 고품질의 Hi-Fi 시스템인지 확인하기 위해 매개 변수를 조정합니다.
룬은 Raspberry Pi와 동일한 로컬 네트워크에있는 모든 장치로 제어 할 수 있습니다. 사용자가 로그온하고 재생할 다음 노래 선택 등과 같은 작업을 수행 할 수있는 웹 사용자 인터페이스를 설정합니다.
대부분의 다른 음악 플레이어와 마찬가지로 무료로 사용할 수 있으며 오픈 소스입니다.
6. 볼 루미 오
RuneAudio와 마찬가지로 Volumio는 음악 만 지원하므로 오디오 애호가 전용 Raspberry Pi 용 미디어 서버입니다. Raspberry Pi를 위해 특별히 설계되었으며 Raspbian 배포판을 기반으로하여 Pi에서 음악 라이브러리를 관리 할 수있는 기능을 제공합니다. 사용하기 쉬운 소프트웨어, 모든 유형의 파일 (mp3, FLAC, Alac, Aac, Vorbis 등)을 지원하며 Pi 용 DAC 확장 카드와 함께 작동하여 음질과 편안함이 향상된 HI-FI 기능을 제공합니다.
OpenELEC 및 OSMC와 마찬가지로 Volumio 는 다른 운영 체제 와 같이 운영 체제 로 제공되며 Raspberry Pi를 단일 목적 장치로 전환합니다. 대부분의 다른 미디어 플레이어와 마찬가지로 Volumio는 Pi와 동일한 로컬 네트워크에있는 모든 사람이 제어 할 수 있으며, 회의실 또는 WiFi의 커버리지 영역에있는 모든 사람에게 다음 노래를 선택하고 제공 할 수있는 기능을 제공합니다. DJ로.
일반적으로 volumio는 Pi에 연결된 저장 장치에서만 음악을 재생할 수 있지만 사용 가능한 확장 기능을 사용하고 DLNA 및 AirPlay와의 호환성을 통해 Spotify 타이틀 을 재생하거나 iPhone, Macbook 및 기타에서 방송 오디오 스트림에 연결할 수 있습니다. airplay 호환 장치.
7. Xbian
Xbian 은 Raspbian 이미지의 “Just enough version ”을 기반으로하는 Raspberry Pi 용 매우 작고 빠르고 가벼운 미디어 센터 배포판입니다. Xbian은 Pi에 가장 빠른 KODI 솔루션을 제공한다는 간단한 목표를 염두에두고 Raspberry Pi와 같은 경량 장치를 염두에두고 만들어졌습니다.
OpenELEC 및 기타와 마찬가지로 Raspberry Pi 용으로 미리 빌드 된 이미지로 제공되므로 pi를 단일 기능 장치로 전환합니다. 그러나 다른 소프트웨어와 달리 Xbian은 시간이 지남에 따라 매우 부드러운 UI, 사용자 친화적 인 구성 및 Airplay 지원을 통해 Pi에서 매우 세련된 KODI 렌더링을 생성했습니다.
기능을 제한하기 위해 Xbian에는 자동 업데이트 기능도 있습니다. 즉, 새로운 안정 버전이 출시 될 때마다 자동으로 업데이트되어 사용자가 새로운 기능이 출시되는 즉시 무제한 액세스 할 수 있습니다.
8. LibreELEC
LibreELEC (Libre Embedded Linux Entertainment Center)는 OpenELEC의 비영리 포크입니다. OpenELEC와 마찬가지로 Linux 배포판을 기반으로 한 KODI를위한“ 충분한 운영 체제 ”입니다.
2016 년 OpenELEC와의 분리가 발표되면서 팀이 분리의 이유로 창의적 차이를 언급하면서 시작되었습니다. OpenELEC의 보수적 인 버전으로, 팀이 출시 전 테스트 및 출시 후 변경 관리에 중점을두고 제대로 작동하는지 확인하는 데 더 중점을 둡니다. 그 결과 가장 안정적인 OpenELEC 포크로 성장했으며 OpenELEC 자체보다 더 안정적입니다. 다른 포크에서 경험 한 안정성과 충돌로부터의 자유 외에도 Kodi를 실행할 때 독특하게 매끄러운 느낌이 특징입니다. KODI의 새로운 업데이트와 함께 작동하도록 월별 업데이트 및 패치를 용이하게하는 LibreELEC이 보유한 강력한 지원은 LIbreELEC이 다른 것, 특히 OpenELEC에 비해 가지고있는 몇 가지 장점 중 일부입니다.
9. 엠비
Emby는 Plex와 여러면에서 유사한 클라이언트-서버 미디어 플레이어 입니다. 이전에 "미디어 브라우저"로 알려진 Emby는 좋아하는 모든 미디어 소스에 연결할 수 있는 중앙 집중식 미디어 서버를 제공하며 휴대폰 및 스마트 TV를 포함한 여러 장치에서 실행 되는 emby 웹 기반 클라이언트에서 액세스 할 수 있습니다.
Plex와 마찬가지로 운영 체제가 아닌 애플리케이션으로 Raspberry Pi에 설치됩니다. 그러나 Emby는 Plex와는 달리 오픈 소스이지만 Plex가 시간이 지남에 따라 많은 안정성을 달성했다는 사실과 거의 똑같은 기능을 제공합니다. 성장 범위.
직접 비교하면 Plex와 Emby 중에서 선택할 수있는 것이 많지 않습니다. Plex 용 인터페이스는 사용하기가 조금 더 쉬우 며 Emby의 인터페이스는 사용자가 나중에 감상 할 수있는 유연성을 제공하지만 활용하기 어려울 수 있습니다. 의, 초기에.
10. 모 피디
마지막으로 오늘 검토해야 할 부분은 오디오 애호가를위한 Mopidy입니다.
Mopidy는 일반적으로 터미널 또는 Linux 기반 장치의 백그라운드에서 실행되는 Python으로 개발 된 확장 가능한 음악 서버입니다. 상자 중, Mopidy는 MPD와 HTTP 서버 인 에서 스트리밍 로컬 디스크 나 연결된 드라이브에 있지만 몇 가지 확장, 추가 소스를 통해 저장된 음악 만 재생할 수있는, 그리고 Mopidy를 제어하기위한 프론트 엔드를 추가 할 수 있습니다.
확장 기능을 통해 Mopidy는 Spotify, 사운드 클라우드 및 Google 음악과 같은 소스에서 음악을 재생할 수 있으며 MPD 웹 클라이언트를 사용하는 휴대폰 태블릿 또는 PC에서 실행되는 클라이언트 인터페이스를 통해 재생 목록 등을 제어 할 수 있습니다.
확장 지원과 Raspberry Pi의 가장 인기있는 메이커 언어 중 하나 인 Python으로 구축 되었기 때문에 가장 메이커 친화적 인 미디어 서버 중 하나입니다. 이를 통해 사용자는 푸시 버튼과 같은 것을 Mopidy에 쉽게 연결하여 음악 볼륨을 제어하거나 다음 트랙으로 이동할 수 있습니다. Pi Music Box를 비롯한 여러 멋진 프로젝트가 과거에 구축되었으며, 킥 스타터는 Gramofon이라는 현대 클라우드 주크 박스에 자금을 지원했습니다.
그 강점은 사용의 용이성, rpi gpios와의 호환성 (모든 제작자를 자극 할 것임), 그리고 클라이언트에서 사용자가 사용하도록 제한하지 않는다는 사실에 있습니다. 우리는 Raspberrry P에 Mopidy 설치 및 설정됩니다 우리의 다음 튜토리얼에서 전합니다.
이러한 미디어 서버 소프트웨어가 고유 한 차이점을 가지고있는만큼 시간이 지남에 따라 모든 소프트웨어가 서로의 약간의 기능을 통합하여 차이점을 찾아내는 작업을 상당히 어렵게 만듭니다. 따라서 저는 모든 사용자가 가능한 한 많은 소프트웨어를 실제로 사용해보고 느낌, 내비게이션 등을 조용히 검사해야한다고 생각합니다. 하루가 끝나면 선택해야 할 소프트웨어가 여러분과 공감할 수 있어야하기 때문입니다.