프로젝트 소개
StreamVault는 Ruby on Rails로 구축된 셀프 호스팅 미디어 스트리밍 애플리케이션으로, 브라우저에서 개인 영화관 경험을 제공하도록 설계되었습니다. 사용자는 콘텐츠를 검색하고, 트렌드 미디어를 탐색하며, 시청 기록과 진행 상황 추적을 통해 개인 라이브러리를 관리할 수 있습니다. 이 애플리케이션은 Cinemeta와 OMDB 같은 서비스에서 메타데이터를 가져오고 RealDebrid을 통해 스트림 링크를 해석하는 미디어 클라이언트로 기능합니다.
주요 기능:
- 적응형 재생: 브라우저 호환성과 소스 품질에 따라 직재생, 비디오 리맥싱 또는 FFmpeg 트랜스코딩 중 자동으로 선택합니다.
- 유연한 제공자: 스트림 제공자로 Torrentio와 Comet을 지원하며, 더 나은 신뢰성을 위해 두 가지를 결합하는 '자동' 모드를 포함합니다.
- 미디어 관리: 라이브러리 관리, 위시리스트, 세션 간 동기화되는 '계속 보기' 기능을 포함합니다.
- 맞춤형 플레이어: 오디오 트랙 전환, 자막 선택(외부 SubDL 지원 포함) 및 자동 중단 복구를 지원하는 내장 반응형 웹 플레이어입니다.
- 배포: Docker용으로 설계되었으며, VPS 제공자의 Cloudflare 차단을 우회하기 위한 프록시와 같은 복잡한 네트워크 설정을 지원합니다.
StreamVault는 개인 사용을 목적으로 하며 저작권이 있는 콘텐츠를 포함하지 않습니다. 사용자가 법적 권리로 볼 수 있는 미디어에 접근하기 위한 중립적인 인터페이스 역할을 합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.