로컬 퍼스트 아키텍처: 음악 파일과 메타데이터가 사용자 컴퓨터에만 안전하게 보관되며, 스캔·인덱싱·재생이 로컬에서 처리되어 클라우드로 업로드되지 않습니다
Mac과 Windows를 위한 로컬 음악 서버: 단일 라이브러리, LAN 원음 스트리밍, 온디맨드 트랜스코딩, 암호화 원격 접속 (개발 중)
집안의 음악을온전히 내 손안에 두고,하나의 라이브러리로모든 기기에서 감상하세요
PureStream은 가정의 Mac 또는 Windows 컴퓨터에서 실행되며 로컬 폴더를 스캔하여 고성능 음악 인덱스를 구축합니다. 표준 Subsonic 및 OpenSubsonic 프로토콜을 기반으로 가정 내에서는 PurePlayer 및 호환 앱으로 무손실 원음 스트리밍을 제공하고, 외출 시에는 종단간 암호화 터널을 통해 안전하게 감상할 수 있습니다. 음원 파일과 메타데이터는 클라우드 업로드나 도메인 구매, 공인 IP 설정 없이 오직 사용자의 컴퓨터에 안전하게 보관됩니다. (현재 개발 진행 중)
핵심 가치
개방형 프로토콜 생태계: Subsonic 및 OpenSubsonic 표준을 기반으로 PurePlayer에 최적화되어 있으며, 해당 프로토콜을 지원하는 서드파티 클라이언트에도 열려 있습니다
유연한 스트리밍 품질: 가정 내 LAN에서는 원본 그대로 비트퍼펙트 전송, 모바일 데이터 환경에서는 스마트 온디맨드 트랜스코딩을 지원하며 공인 IP가 필요 없습니다
계정 없는 간편 페어링: 이메일이나 회원가입 없이 동일한 Wi-Fi 환경에서 임시 PIN 코드로 기기를 연결하며, 원격 터널은 WireGuard 종단간 암호화로 보호됩니다
기능 세트
로컬 라이브러리 스캔 및 인덱싱
컴퓨터 내의 하나 이상의 로컬 음악 폴더를 지정할 수 있으며, 운영체제에 마운트된 외장 하드나 NAS 공유 경로도 지원합니다. 오디오 내장 태그와 앨범 아트워크, 가사 파일을 재귀적으로 고속 스캔하며, 사용자 허가 없이 원본 파일을 수정하지 않습니다.
Subsonic / OpenSubsonic 표준 호환
Subsonic 및 OpenSubsonic 개방형 API 규격을 기반으로 설계되었습니다. iOS 전용 컴패니언 플레이어인 PurePlayer의 전용 스트리밍 백엔드로 동작하며, 해당 표준을 지원하는 다른 클라이언트도 연결할 수 있습니다. 사용 가능한 기능은 클라이언트가 사용하는 엔드포인트에 따라 다릅니다.
로컬 네트워크 비트퍼펙트 스트리밍
가정이나 사무실의 로컬 네트워크에서는 원본 오디오 파일 그대로 직접 전송합니다. 리샘플링이나 음질 손실 없이 고해상도 Hi-Res 음원과 FLAC, ALAC, DSD 고유의 섬세한 디테일을 충실하게 재생합니다.
온디맨드 실시간 트랜스코딩
네트워크 대역폭이 제한되거나 재생 기기의 포맷 지원에 따라 MP3, Opus, AAC, FLAC 등의 포맷으로 실시간 변환 스트리밍합니다. 변환 결과는 로컬 캐시로 스마트하게 관리되며 원본 파일이 변경되면 자동으로 갱신됩니다.
대용량 음원 대응 및 증분 스캔
대규모 개인 라이브러리를 고려해 설계되어, 곡이 늘어나도 페이징과 필터 검색이 빠르게 동작합니다. 파일 시스템 변경을 감지해 증분 스캔을 수행하며, 스캔을 취소하거나 다시 이어받아도 기존 인덱스가 손상되지 않습니다.
웹 관리 콘솔 및 웹 플레이어
브라우저에서 바로 폴더 설정, 보관함 탐색, 앨범 상세 정보 확인, 마스킹된 로그 점검이 가능한 깔끔한 단일 사용자 관리 콘솔과 가벼운 웹 플레이어를 제공합니다. 최초 실행 시 관리자 비밀번호를 설정하며 보안 쿠키로 보호됩니다.
PIN 페어링 및 기기 관리
계정 생성 없이 동일 Wi-Fi 환경에서 제한 시간 6자리 PIN 코드를 입력하여 안전하게 기기를 등록합니다. 관리 화면에서 승인된 플레이어 목록을 한눈에 관리하고 필요 없는 기기는 언제든 연결을 해제할 수 있습니다.
Pure Tunnel 원격 접속 (개발 중)
WireGuard 기술 기반의 안전한 직통 네트워크 터널을 통해 외출 시에도 집안의 음악 서버에 원활히 접속합니다. 도메인 구매나 고정 IP, 라우터 포트포워딩 설정이 전혀 필요 없습니다. (현재 기능 개발 진행 중)
구독 및 가족 그룹 (기획 중)
Mac App Store 및 Microsoft Store를 통해 간편하게 구독과 가족 공유 권한을 관리할 수 있도록 준비 중입니다. 구독 시 원격 접속 기능이 활성화되며, 가정 내 로컬 네트워크 기본 재생은 평생 무료로 유지됩니다. (출시 시점 기준 제공)
개인정보 보호 최우선 로컬 처리
타사 광고 SDK나 사용자 행동 분석 트래커가 전혀 포함되어 있지 않습니다. 클라우드 제어 서비스는 기기 페어링 및 구독 권한 검증에 필요한 최소한의 식별 정보만 다루며, 사용자의 음악 데이터에는 일절 접근하지 않습니다.
자세히 알아보기
PureStream이란 무엇인가요
PureStream은 개인용 컴퓨터(macOS / Windows)에서 단독으로 동작하는 싱글 유저 로컬 음악 서버로, 음악 애호가가 보관함에 대한 온전한 통제권을 직접 유지할 수 있도록 설계되었습니다. Efficient Lab이 지향하는 Pure 오디오 생태계의 중심 축을 담당합니다:
- PureLab: 컴퓨터에서 음원 메타데이터를 정밀 정리하고 태그 정제, 한중일 텍스트 변환 및 파일 안전 기록을 담당;
- PureStream: 백그라운드에서 복수 음악 폴더를 스캔·색인하고 Subsonic API 제공, 가정 내 원음 스트리밍 및 실시간 온디맨드 트랜스코딩을 수행;
- PurePlayer: 모바일 환경에서 PureStream에 연결하여 언제 어디서나 스튜디오급 고음질을 즐길 수 있는 iOS 전용 컴패니언 플레이어.
PureStream은 단일 사용자 중심과 로컬 퍼스트 원칙을 엄격히 고수합니다. 외부 상용 클라우드나 웹 드라이브에 의존하지 않고, 대용량 프라이빗 보관함을 위한 깔끔하고 신뢰할 수 있는 전용 음악 허브를 선사합니다.
완전한 재생 워크플로
PureStream의 설치부터 손안의 플레이어로 감상하기까지의 과정은 매우 간결하고 자연스럽습니다:
- 음악 폴더 등록: 음원이 저장된 하나 이상의 로컬 폴더를 지정합니다(마운트된 NAS 또는 외장 드라이브 포함);
- 로컬 인덱스 구축: 서버가 파일 태그와 아트워크를 자동으로 읽어 검색 인덱스를 생성하며, 대용량 스캔도 취소하거나 다시 이어받을 수 있습니다;
- 가정 내 원음 감상: 동일한 Wi-Fi 환경에서 PurePlayer 등의 플레이어를 실행하고 서버에 연결하여 무손실 스튜디오 원음을 스트리밍합니다;
- 간편한 PIN 페어링: 원격 접속이 필요할 때 관리 콘솔에서 생성된 6자리 임시 PIN 코드를 플레이어에 입력하여 기기를 안전하게 등록합니다;
- 외부에서의 암호화 스트리밍: 외출 후에도 종단간 암호화된 가상 직통 터널을 통해 집안의 음악을 스트리밍하며, 네트워크 속도에 따라 스마트 트랜스코딩이 끊김 없는 재생을 돕습니다.
트랜스코딩 및 네트워크 적응 전략
다양한 네트워크 환경과 재생 기기에 대응하기 위해 PureStream은 음질 보존과 재생 원활함을 조화롭게 만족시키는 스트리밍 협상 방식을 갖추고 있습니다:
| 재생 시나리오 | 전송 전략 | 상세 설명 |
|---|---|---|
| 가정 내 LAN 재생 | 원본 오디오 직전송 | 리샘플링 및 손실 압축 없이 원본 음원의 디테일을 그대로 보존 |
| 안정적인 외부 네트워크 | 고품질 실시간 트랜스코딩 | 무손실 음원을 고비트레이트 포맷으로 즉시 변환하여 대역폭과 음질의 균형 유지 |
| 모바일 셀룰러 환경 | 대역폭 적응형 트랜스코딩 | 높은 압축 효율 프로파일을 적용하여 데이터 절약 및 버퍼링 없는 연속 재생 보장 |
| 사용자 수동 설정 | 지정 포맷 및 비트레이트 | 취향에 따라 선호하는 오디오 코덱이나 무압축 전송을 수동으로 고정 가능 |
모든 변환 스트림은 서버 측 로컬 캐시 풀에서 스마트하게 관리되며 최적의 캐시 교체 정책에 따라 정리됩니다. 원본 파일이나 태그가 수정되면 관련 캐시가 즉시 무효화되어 항상 최신 상태의 음악을 감상할 수 있습니다.
개인정보 보호 및 데이터 경계
Efficient Lab은 개인의 음악 컬렉션과 청취 습관이 절대적으로 보호받아야 할 프라이버시라고 믿습니다:
- 완전한 로컬 보관: 음원 파일, 아트워크, 가사, 재생 기록, 검색어는 사용자의 개인용 컴퓨터에만 보관되며 중앙 서버로 절대 전송되지 않습니다;
- 계정 없는 아키텍처: 이메일 주소, 사용자명, 전화번호 입력을 일절 요구하지 않으므로 음악을 듣기 위해 불필요한 계정을 만들 필요가 없습니다;
- 투명한 최소 제어 서비스: 클라우드 제어 서비스는 기기 페어링용 임시 PIN 발급, 서비스 생존 확인, 앱스토어 구독 권한 검증 보조에만 한정됩니다;
- 종단간 암호화 터널: 원격 직통 연결은 현대적인 WireGuard 기술로 전송 구간을 암호화합니다. 향후 중계 서비스가 도입되더라도 중계 노드는 암호문만을 중계할 뿐 음악 내용을 열람할 수 없습니다;
- 추적 및 광고 배제: 앱 내에 서드파티 광고 라이브러리나 사용자 행동 프로파일링 코드가 전혀 탑재되어 있지 않습니다.
출시 계획 및 제품 로드맵
PureStream은 현재 적극적인 개발 및 내부 검증을 진행 중이며, 향후 Mac App Store와 Microsoft Store를 통해 공식 출시될 예정입니다. 명확한 기대치 설정을 위해 현재 지원 범위와 향후 계획을 투명하게 안내해 드립니다:
-
현재 개발 및 초기 릴리스 범위:
- macOS 및 Windows 데스크톱용 단일 사용자 서비스;
- 복수 폴더 로컬 스캔, 증분 업데이트, 내장 메타데이터 추출;
- Subsonic / OpenSubsonic 표준 스트리밍 규격 지원;
- 로컬 네트워크 원음 스트리밍 및 온디맨드 실시간 트랜스코딩;
- 웹 기반 단일 사용자 관리 콘솔 및 경량 웹 플레이어;
- 로컬 PIN 페어링 및 P2P 원격 직통 터널 (접속 여부는 양측 NAT 환경에 따름).
-
향후 단계별 로드맵 기능:
- 고연결성 암호화 중계: 엄격한 대칭형 NAT 환경에서도 안정적인 연결을 보장하는 중계 서비스 (기획 중);
- 다중 기기 가족 그룹: 가족 구성원 구독 공유 및 복수 재생 단말기 관리 (기획 중);
- AI 스마트 확장: 로컬 오디오 심층 분석, 시맨틱 검색, 스마트 취향 추천 (기획 중);
- 추가 스토리지 프로토콜: 네이티브 SMB 및 WebDAV 네트워크 프로토콜 직접 연결 지원 (기획 중).
대상 사용자
- 방대한 고음질 로컬 음원을 보유하고 있으며, 소중한 개인 음악 파일을 상용 클라우드 서비스에 맡기고 싶지 않은 분
- PurePlayer 또는 Subsonic 호환 플레이어 사용자로, 가볍고 안정적이며 온전히 제어 가능한 전용 스트리밍 서버를 원하는 분
- 외출 중에도 집안의 음악을 자유롭게 스트리밍하고 싶지만, 도메인 구매나 공인 IP 신청, 복잡한 공유기 포트포워딩 설정은 꺼려지는 분
- 가정 내에 여러 대의 재생 기기가 있어 온 가족이 단일 고음질 음악 보관함과 앨범 아트워크, 가사를 공유하고 싶은 분 (가족 공유 기능 기획 중)
자주 묻는 질문
공인 IP 주소나 전용 도메인이 필요한가요?
전혀 필요하지 않습니다. 가정 내 로컬 네트워크에서는 LAN을 통해 자동으로 탐색하여 연결됩니다. 외출 중 원격 접속 역시 WireGuard 기반의 보안 직통 터널을 사용하므로 유동 공인 IP나 복잡한 공유기 포트포워딩 설정이 필요 없습니다.
어떤 오디오 포맷을 지원하나요?
무손실 FLAC, ALAC (M4A), WAV, AIFF/AIF, DSF, DFF (DSD)를 비롯하여 널리 쓰이는 MP3, AAC, OGG, Opus, WMA 등 대다수의 주요 오디오 형식을 지원합니다. 스캔 시 내장 메타데이터를 추출하여 로컬 색인을 구성합니다.
어떤 플레이어 앱과 함께 사용할 수 있나요?
PureStream은 PurePlayer 전용 스트리밍 서버로, Subsonic 및 OpenSubsonic 표준을 기반으로 설계되었습니다. 이러한 프로토콜을 지원하는 서드파티 클라이언트도 연결할 수 있지만, 사용 가능한 기능은 클라이언트가 사용하는 엔드포인트에 따라 다릅니다. 최신 호환성 목록은 릴리스 노트를 확인하세요.
내 음악 파일이 클라우드 서버로 업로드되나요?
절대 업로드되지 않습니다. PureStream은 철저한 로컬 우선 원칙을 지킵니다. 음악 파일, 앨범 아트, 가사, 재생 기록은 오직 사용자의 컴퓨터 내에만 저장되며, 클라우드 서버는 기기 페어링과 구독 상태 검증 용도로만 보조합니다.
원격 접속 기능을 지금 바로 사용할 수 있나요?
현재 원격 접속 기능은 집중 개발 및 검증 단계에 있으며 아직 정식 배포되지 않았습니다. 초기 버전은 P2P 직통 터널 방식을 우선 적용하며 접속 안정성은 양쪽의 NAT 네트워크 환경에 영향을 받습니다. 제약이 심한 환경을 위한 암호화 중계 서비스는 향후 업데이트로 기획되어 있습니다.
이용 요금은 어떻게 책정되나요?
가정 내 로컬 네트워크 스트리밍은 회원가입 없이 완전 무료로 제공됩니다. 외부 원격 접속 및 다중 기기 가족 공유 기능은 Mac App Store와 Microsoft Store를 통한 구독 방식으로 서비스될 예정입니다. 세부 구독 플랜 및 가격은 스토어 정식 출시와 함께 안내됩니다.
NAS나 외장 하드에 보관된 음악도 스트리밍할 수 있나요?
네, 가능합니다. 외장 하드 드라이브나 NAS 네트워크 공유 폴더가 운영체제에 로컬 경로로 마운트되어 있다면(macOS 마운트 볼륨 또는 Windows 네트워크 드라이브 매핑 등) 정상적으로 라이브러리에 추가하여 스캔할 수 있습니다. 자체 내장 SMB/WebDAV 클라이언트는 제공하지 않습니다.
권장 컴퓨터 사양이나 보관함 규모에 제한이 있나요?
최신 macOS 및 Windows 환경을 지원합니다. 데이터베이스와 색인 엔진은 10만 곡 이상의 대용량 보관함에서도 부드러운 페이징과 검색이 가능하도록 고도화되어 있어, 일반적인 사양의 개인용 컴퓨터에서도 원활하게 로컬 스트리밍과 실시간 트랜스코딩을 처리할 수 있습니다.
기술 및 개인정보 안내
PureStream는 로컬 오프라인 처리를 위해 설계되었으며 클라우드 트랜스코딩에 의존하지 않습니다. 자세한 내용은개인정보 처리방침에서 데이터 처리 세부사항을 확인하세요.
지원 및 피드백
이메일로 문의하실 수 있습니다 [email protected] 또는 GitHub Issues를 통해 문제와 제안을 보내주세요.