PlayerCast 앱은 미디어 플레이어를 다른 Linux 장치 (예 : HTPC, Raspberry Pi)에서 Chromecast와 유사하게 작동하는 미디어 수신기로 전환합니다.
애드온을 통해 확장 기능을 확장 :
소스 코드에서의 설치는 위키에 설명되어 있습니다.
확장을 활성화 한 후 모든 요구 사항 및 NPM 종속성을 설치해야합니다.
다음은 TV에 캐스트되는 필수 프로그램 목록입니다.
위의 모든 것이 설치되어 있는지 확인하십시오.
노틸러스 확장은 TV에 캐스트에 포함됩니다 (버전 9 이후).
선택적으로 하드웨어 VAAPI 또는 NVENC 인코딩을 사용할 수 있습니다. 물론 이것은 작업 운전자가 필요합니다. 자세한 정보 및 하드웨어 가속도를 여기에서 설치하는 방법.
Unibly Universe Repo Run :
sudo apt install npm nodejs ffmpeg
Ubuntu는 어떤 이유로 잘못된 NPM 버전을 배송하고 있습니다.
업데이트하고 배쉬 캐시를 지우십시오.
sudo npm install -g npm
hash -r
RPM Fusion Repos 실행을 활성화 한 상태 :
sudo dnf install npm nodejs ffmpeg
sudo pacman -S npm nodejs ffmpeg
sudo apt install python3-nautilus python3-gi
sudo dnf install nautilus-python python3-gobject
sudo pacman -S python-nautilus python-gobject
우분투는 20.04보다 오래된 릴리스에 python3 python3-nautilus
대신 python-nautilus
필요합니다.
구형 Fedora 릴리스에는 pygobject3
추가로 필요합니다.
노틸러스 통합은 기본적으로 비활성화됩니다. 이 확장 설정에서 켜는 것을 잊지 마십시오.
Extension을 사용하기 전에 추가 NPM 패키지를 설치 해야합니다 .
또한 새로운 버전으로 확장을 업데이트 할 때는이 단계를 반복해야합니다. 그렇지 않으면 새로 추가되거나 업데이트 된 종속성이 없었을 수도 있습니다.
버전 9 이상에서는 확장 환경 설정에서 수행 할 수 있습니다.
Cast Settings -> Modules
로 이동하여 Install npm modules
버튼을 클릭하십시오.
이 단계 전에 npm
및 nodejs
설치되어 있어야합니다.
터미널에서 코드 아래로 실행 :
cd ~/.local/share/gnome-shell/extensions/[email protected]
npm install
구성 및 확장 사용과 관련된 자세한 지침은 위키에 있습니다.
몇 가지 사용 예제 및 방화벽 구성을 찾을 수 있습니다.
질문하기 전에 FAQ를 확인하십시오.
선호하는 번역 방법은 Cast to TV Crowdin 웹 페이지를 사용하는 것입니다.
Crowdin은 추가 도구가 필요하지 않으며 웹 브라우저를 통해 번역을 수행 할 수 있습니다. GitHub 계정을 사용하여 로그인하거나 새 계정을 만들 수 있습니다. 이 프로젝트에 새로운 언어를 추가 할 수 있으므로 언어를 사용할 수없는 경우 먼저 저에게 연락하십시오 (여기에 의견을 남길 수 있음).
또는 여전히 MakeFile 및 Poedit과 같은 도구를 사용하여 번역을 생성 할 수 있습니다.
make potfile
- 업데이트 된 냄비 파일을 생성합니다.
make mergepo
냄비 파일에서 모든 PO 파일로 변경 사항을 병합하십시오.
make compilemo
- 번역 파일을 컴파일합니다.
적용 할 변경을 위해 Gnome-Shell을 다시 시작한 후.
특별한 감사의 말을 전합니다. Simon Kusterer (XAT)는 Chromecast-Player와 Sam Potts를 개발하여 멋진 HTML5 비디오 플레이어를 만들었습니다.
그의 노틸러스 캐스트 확장을 기반으로 노틸러스 통합을하도록 도와 준 Rendy Anthony에게 감사드립니다.
Github 또는 Crowdin을 통해이 확장을 번역하는 데 관련된 모든 분들께 감사드립니다.
내 일이 마음에 들면 커피 한 잔을 사면 지원 해주세요 :-)