데스크탑용 Philips Hue 화면 동기화 앱. Philips의 새로운 Entertainment API를 사용하여 매우 짧은 대기 시간으로 사용자의 화면을 조명과 동기화합니다.
Windows 및 macOS용 다운로드 가능한 바이너리는 릴리스 페이지에서 사용할 수 있습니다. 자세한 내용은 설치를 참조하세요. Linux용 소스를 빌드하는 것도 가능해야 하지만 아직 테스트되지 않았습니다. 아래 빌드를 참조하세요.
이 소프트웨어는 이전에 간질이나 발작 증상을 경험한 적이 없는 사람을 포함하여 취약한 개인에게 광과민성 간질 발작을 유발할 수 있는 Hue 조명의 빠른 깜박임을 유발할 수 있습니다. 광과민성 간질에 걸렸거나 영향을 받은 것으로 의심되는 경우, 또는 광과민성, 간질이 있거나 일반적으로 발작을 겪는 경우에는 이 제품을 사용 하지 마십시오 . 현기증, 시력 변화, 눈이나 얼굴의 경련, 팔이나 다리의 경련이나 흔들림, 방향 감각 상실, 혼란, 순간적인 의식 상실 등의 발작 증상이 나타나면 즉시 사용을 중단하고 의사와 상담하세요.
Gen2 브리지는 필수 입니다. 브리지와 조명도 최신 펌웨어를 사용해야 합니다. Philips Hue Android 또는 iOS 앱을 사용하여 펌웨어를 업데이트하세요.
현재 이 소프트웨어는 엔터테인먼트 그룹을 생성할 수 없습니다. Hue 앱에서 이 작업을 수행해야 합니다. Philips는 Hue Youtube 채널에서 이 작업을 수행하는 방법을 설명하는 비디오를 보유하고 있습니다.
Lightstrip Plus는 지금까지 제가 찾은 최고의 조명입니다. 넓은 색 영역을 가지며 완전히 꺼지기 전에 매우 어두운 상태로 어두워집니다. 내 Gen 1 조명은 가장 어두울 때에도 여전히 매우 밝습니다. 어두운 방에서 조명을 동기화할 때 문제가 될 수 있습니다.
최상의 경험을 위해서는 디스플레이 뒤나 옆, 사용자 앞, 시야의 중앙 원뿔 내에서 하나 이상의 조명을 사용하는 것이 좋습니다. 뒤쪽이나 옆쪽 조명의 급격한 변화는 실제로 즐거운 것보다 더 주의를 산만하게 하고 짜증나게 할 가능성이 높습니다. 위의 비디오는 실제로 이것을 사용하는 것보다 더 많은 조명입니다. 일반적으로 TV 동기화 뒤에는 라이트스트립이 하나만 있습니다.
애플리케이션이 Windows 8 이상에서만 사용할 수 있는 IDXGIOutputDuplication API를 사용하므로(64비트) Windows 8 및 10만 완전히 지원됩니다. 이를 통해 애플리케이션은 전체 화면 게임을 포함한 거의 모든 것을 매우 높은 성능으로 캡처할 수 있습니다. 하지만 다른 사람이 Windows 7 지원 작업에 관심이 있다면 PR을 환영합니다.
하이브리드 GPU 설정(일부 노트북, 컨버터블 등)이 있는 경우 개별 GPU가 아닌 통합 GPU 에서 Huestacean을 실행해야 합니다.
최신 릴리스를 다운로드하세요. 어디서나 추출하세요. huestacean.exe 실행
macOS 10.7 이상에서만 지원됩니다(AVCaptureScreenInput 사용).
릴리스에서 .app을 다운로드하고 실행합니다.
지금까지는 오래된 Macbook Pro의 10.11.6에서만 테스트되었습니다.
소스에서 빌드합니다. 건물 아래의 관련 섹션을 참조하세요.
이는 아직 실험적 이며 충돌이 발생하는 것으로 알려져 있습니다. APK를 사이드로드하고 실행합니다. 현재는 서비스로 실행되지 않으므로 Android는 필요하다고 판단되면 리소스를 절약하기 위해 서비스를 종료합니다. Android 5.0 필요(MediaProjection 사용)
이 APK는 Android 5 이상이 설치된 대부분의 최신 ARM 기반 Android 기기에서 작동합니다.
버그나 기타 문제를 보고하려면 이 저장소의 문제를 사용하세요.
현재 마스터 브랜치에서 주요 개발이 진행 중입니다. 현재 Huestacean의 작업 복사본을 빌드하려면 이전 릴리스를 사용해야 합니다.
저장소와 해당 하위 모듈을 복제합니다.
git clone --recursive git://github.com/BradyBrenot/huestacean.git
cd huestacean
하위 모듈 없이 이미 복제했거나 해당 경로 중 하나를 변경하기 전에 동기화한 경우 다음을 수행해야 할 수 있습니다.
git submodule sync
git submodule update --init --recursive
'VS 2017용 x64 기본 도구 명령 프롬프트'를 실행합니다. cd 저장소 디렉터리로 이동합니다.
C:Qt5.10.0 에 Qt5.10이 설치되어 있다고 가정하고 다음을 실행합니다.
mkdir build
mkdir builddebug
mkdir buildrelease
cd build
SET CMAKE_PREFIX_PATH=C:Qt5.10.0msvc2017_64libcmake
cmake .. -G "Visual Studio 15 2017 Win64"
cd debug
msbuild ../Huestacean.vcxproj /property:Configuration=Debug /property:Platform=x64
cd ../release
msbuild ../Huestacean.vcxproj /property:Configuration=Release /property:Platform=x64
그런 다음 windeployqt를 사용하여 필요한 배포 파일을 복사합니다. 예를 들어
C:QtQt5.10.05.10.0msvc2017_64binwindeployqt.exe huestacean.exe -qmldir=../../qml
CMAKE_PREFIX_PATH 환경 변수를 C:Qt5.10.0msvc2017_64libcmake 로 설정합니다.
VS 2017을 엽니다. 파일 -> 열기 -> CMake ->huestaceanCMakeLists.txt
x64-Debug 또는 x64-Release로 구성 전환
CMake -> 빌드 전용 -> Huestacean
또는 Huestacean을 시작 대상으로 설정하고 디버깅을 시작하세요.
주의: 프로젝트가 실행되기 전에 필요한 Qt DLL을 복사하거나 windeployqt를 실행해야 합니다. 예를 들어
C:QtQt5.10.05.10.0msvc2017_64binwindeployqt.exe huestacean.exe -qmldir=../../qml
Qt 설치 디렉터리를 가리키도록 CMAKE_PREFIX_PATH 환경 변수를 설정합니다. Mac의 경우 다음과 같습니다.
export CMAKE_PREFIX_PATH=~/Qt/5.10.0/clang_64/lib/cmake
cd 저장소 디렉토리에 넣은 다음 cmake 로 빌드하고 make 됩니다.
mkdir build
cd build
cmake ..
make huestacean
macdeployqt 사용하여 필요한 프레임워크 및 기타 파일을 복사합니다.
~/Qt/5.10.0/clang_64/bin/macdeployqt huestacean.app -qmldir=../qml
yum install cmake 또는 pacman -S cmake . 패키지 관리자에서 올바른 버전을 사용할 수 없는 경우 공식 웹사이트에서 Qt5를 설치할 수도 있습니다. git clone --recursive git://github.com/BradyBrenot/huestacean.git
cd huestacean
# The next two lines should only be necessary if you've previously cloned
# without the submodules, or you've synced before one of their paths changed
git submodule sync
git submodule update --init --recursive
mkdir build
cd build
cmake ..
make huestacean
Huestacean을 실행하고 즐겨보세요! ( .../huestacean/build/huestacean )
이 프로젝트에서는 다음을 사용하고 있습니다.
이 애플리케이션의 소스 코드는 Apache 라이센스 버전 2.0에 따라 라이센스가 부여됩니다. 타사 디렉토리에 있는 코드를 제외한 모든 코드는 달리 명시되지 않는 한 Apache 2.0 상용구 태그 지정 여부에 관계없이 이 라이센스에 따른 것으로 간주되어야 합니다. 라이센스 텍스트 및 기타 세부사항은 LICENSE 파일을 참조하십시오.
이 소프트웨어는 thirdparty/licenses 디렉토리에 있는 다양한 라이센스에 따라 오픈 소스 소프트웨어를 사용합니다.
자세한 내용은 LICENSE 파일 하단의 Apache 라이센스 버전 2.0 텍스트에서 확인할 수 있습니다.