Repolode
papi-ux

papi-ux/polaris

데스크톱 환경을 건드리지 않고 Moonlight 또는 Nova 클라이언트로 게임 라이브러리를 스트리밍할 수 있는 셀프 호스팅 Linux 게임 스트리밍 호스트입니다.

대체할 수 있는 제품:Steam LinkNVIDIA GameStream

스타
500
포크
22
열린 이슈
35
마지막 커밋
그저께

어떤 프로젝트인가요?

Polaris를 사용하면 Linux 게이밍 PC나 Steam Deck을 셀프 호스팅 게임 스트리밍 호스트로 만들 수 있습니다. 휴대용 기기, 휴대폰, 태블릿 또는 TV에서 Nova나 Moonlight 클라이언트로 접속해 데스크톱에서 실행 중인 작업을 건드리지 않고 게임 라이브러리를 플레이할 수 있습니다. 페어링, 설정, 게임 라이브러리는 모두 자신의 기기에 저장되며, 클라우드 계정이나 구독이 필요하지 않습니다.

게임마다 별도의 보이지 않는 세션(Private Stream)에서 실행하거나, 실제 데스크톱 화면을 미러링하거나, 클라이언트 해상도에 맞는 가상 디스플레이를 추가하거나, Gamescope 기반 환경을 사용할 수 있습니다. NVIDIA, AMD, Intel GPU에서 하드웨어 인코딩을 지원하며, H.264, HEVC, AV1은 GPU에서 실제로 인코딩할 수 있는 경우에만 제공됩니다. Mission Control이라는 브라우저 콘솔에서 활성 세션, 연결 품질, 지연 시간, 프레임률, 패킷 손실, 선택된 캡처 경로와 인코더를 확인할 수 있습니다.

Steam, Heroic(GOG 및 Epic), Lutris와 ROM 폴더에서 게임을 가져올 수 있으며, 스트리밍 품질 저하의 원인을 진단하고 되돌릴 수 있는 수정 사항 하나를 적용하는 Doctor 도구도 포함되어 있습니다. Fedora, Arch Linux, SteamOS, Bazzite, Ubuntu용 패키지가 제공되며, NixOS 사용자는 소스에서 빌드할 수 있습니다.

핵심 기능

  • 01Private Stream은 게임마다 별도의 세션에서 실행해 데스크톱 배치를 방해하지 않습니다.
  • 02NVIDIA, AMD, Intel GPU에서 하드웨어 인코딩을 지원하며, GPU가 인코딩할 수 있는 코덱인지 확인합니다.
  • 03Mission Control 브라우저 콘솔에서 세션 상태, 연결 품질, 호스트 준비 상태를 확인할 수 있습니다.
  • 04Doctor는 스트리밍 품질 저하를 진단하고 되돌릴 수 있는 수정 사항 하나를 적용한 뒤 검증할 수 있습니다.
  • 05Steam, Heroic, Lutris와 ROM 폴더에서 아트워크와 함께 게임을 가져옵니다.

활용 사례

  • 집 안의 다른 곳에서 Steam Deck, 휴대폰 또는 TV로 Linux PC의 게임 라이브러리를 플레이할 수 있습니다.
  • 데스크톱을 다른 작업에 계속 사용하면서 집에 있는 기기에서 게임을 스트리밍할 수 있습니다.
  • 구독이나 클라우드 서비스 없이 셀프 호스팅 게임 스트리밍 환경을 운영할 수 있습니다.
  • 두 번째 사용자가 제어권을 넘겨받지 않고 세션을 시청하도록 할 수 있습니다.

빠른 시작

  1. 1

    사용 중인 배포판용 패키지를 설치합니다(‘Get Polaris’ 페이지 또는 배포판별 가이드 참조).

  2. 2

    호스트 초기 설정을 한 번 실행합니다.

    sudo -H polaris --setup-host
  3. 3

    Polaris를 시작합니다.

    polaris
  4. 4

    https://localhost:47990/#/welcome에서 웹 콘솔을 열고 계정을 만든 다음 Nova 또는 Moonlight 클라이언트를 페어링합니다.

사용 전 알아둘 점

  • 호스트는 Linux만 지원합니다. Windows 및 macOS 호스트는 지원할 계획이 없습니다.
  • 가장 많이 테스트된 GPU는 NVIDIA입니다. AMD와 Intel은 VAAPI를 사용하며, 사용할 수 없으면 소프트웨어 방식으로 대체됩니다.
  • Spaces, PyroWave, Browser Stream 등의 일부 기능은 미리 보기 또는 실험 단계입니다.

포함된 컬렉션

토픽

자주 묻는 질문

polaris은(는) 무엇인가요?
데스크톱 환경을 건드리지 않고 Moonlight 또는 Nova 클라이언트로 게임 라이브러리를 스트리밍할 수 있는 셀프 호스팅 Linux 게임 스트리밍 호스트입니다. Polaris를 사용하면 Linux 게이밍 PC나 Steam Deck을 셀프 호스팅 게임 스트리밍 호스트로 만들 수 있습니다. 휴대용 기기, 휴대폰, 태블릿 또는 TV에서 Nova나 Moonlight 클라이언트로 접속해 데스크톱에서 실행 중인 작업을 건드리지 않고 게임 라이브러리를 플레이할 수 있습니다. 페어링, 설정, 게임 라이브러리는 모두 자신의 기기에 저장되며, 클라우드 계정이나 구독이 필요하지 않습니다.
polaris은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
polaris은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
polaris은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. polaris의 마지막 커밋은 2026년 11월 5일입니다.
polaris은(는) 어디에 사용할 수 있나요?
집 안의 다른 곳에서 Steam Deck, 휴대폰 또는 TV로 Linux PC의 게임 라이브러리를 플레이할 수 있습니다. 데스크톱을 다른 작업에 계속 사용하면서 집에 있는 기기에서 게임을 스트리밍할 수 있습니다. 구독이나 클라우드 서비스 없이 셀프 호스팅 게임 스트리밍 환경을 운영할 수 있습니다. 두 번째 사용자가 제어권을 넘겨받지 않고 세션을 시청하도록 할 수 있습니다.
polaris는 어떻게 설치하나요?
사용 중인 배포판용 패키지를 설치합니다(‘Get Polaris’ 페이지 또는 배포판별 가이드 참조). 호스트 초기 설정을 한 번 실행합니다.: sudo -H polaris --setup-host Polaris를 시작합니다.: polaris https://localhost:47990/#/welcome에서 웹 콘솔을 열고 계정을 만든 다음 Nova 또는 Moonlight 클라이언트를 페어링합니다.
polaris은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/papi-ux/polaris

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트