Aplikasi sinkronisasi layar Philips Hue untuk Desktop. Menggunakan API Hiburan baru Philips untuk menyinkronkan layar pengguna dengan lampu mereka dengan latensi sangat rendah.
Biner yang dapat diunduh untuk Windows dan macOS tersedia di halaman Rilis ; lihat Menginstal untuk informasi lebih lanjut. Seharusnya juga dapat membangun sumber untuk Linux tetapi ini belum diuji, lihat Membangun di bawah.
Perangkat lunak ini dapat menyebabkan lampu Hue berkedip-kedip dengan cepat yang dapat memicu serangan epilepsi fotosensitif pada individu yang rentan, termasuk mereka yang belum pernah mengalami gejala epilepsi atau kejang sebelumnya. JANGAN gunakan ini jika Anda sedang atau mencurigai Anda terkena epilepsi fotosensitif, atau bersifat fotosensitif, epilepsi, atau menderita kejang secara umum. Hentikan penggunaan segera dan konsultasikan dengan dokter jika Anda menderita gejala kejang apa pun, yang mungkin termasuk sakit kepala ringan, gangguan penglihatan, mata atau wajah berkedut, lengan atau kaki tersentak atau gemetar, disorientasi, kebingungan, atau kehilangan kesadaran sesaat.
Jembatan Gen2 adalah suatu keharusan . Jembatan dan lampu Anda juga harus menggunakan firmware terbaru. Gunakan aplikasi Philips Hue Android atau iOS untuk memperbarui firmware.
Saat ini perangkat lunak ini tidak dapat membuat grup hiburan. Anda perlu melakukan ini di aplikasi Hue. Philips memiliki video yang menjelaskan cara melakukan ini di saluran Youtube Hue.
Lightstrip Plus sejauh ini merupakan lampu terbaik yang pernah saya temukan untuk ini. Ini memiliki gamut warna yang luas, dan meredup ke kondisi super gelap sebelum mati sepenuhnya. Lampu Gen 1 saya masih cukup terang pada titik paling redup. Ini bisa menjadi masalah saat menyinkronkan lampu di ruangan yang gelap.
Untuk pengalaman terbaik, saya sarankan menggunakan atau lebih banyak lampu di belakang atau di samping layar, di depan Anda, dan di dalam kerucut penglihatan tengah. Perubahan lampu yang cepat di belakang atau di samping Anda cenderung lebih mengganggu dan mengganggu daripada menyenangkan. Video di atas memiliki lebih banyak cahaya daripada yang saya gunakan; biasanya saya hanya memiliki satu strip lampu di belakang sinkronisasi TV saya.
Hanya Windows 8 dan 10 (64-bit) yang didukung penuh karena aplikasi menggunakan IDXGIOutputDuplication API yang hanya tersedia mulai Windows 8 dan seterusnya. Hal ini memungkinkan aplikasi menangkap hampir semua hal, termasuk game layar penuh, dengan kinerja sangat tinggi. Namun, jika orang lain tertarik untuk mengerjakan dukungan Windows 7, saya akan menyambut PR.
Jika Anda memiliki pengaturan GPU Hibrid (beberapa laptop, konvertibel, dll.), pastikan Anda menjalankan Huestacean pada GPU Terintegrasi , bukan GPU Diskrit.
Unduh yang terbaru dari rilis. Ekstrak di mana saja. Jalankan huestacean.exe
Hanya didukung di macOS 10.7+ (menggunakan AVCaptureScreenInput)
Unduh .app dari rilis dan jalankan.
Sejauh ini baru diuji pada 10.11.6 di Macbook Pro lama.
Bangun dari sumber. Lihat bagian yang relevan di bawah Bangunan.
Ini masih bersifat eksperimental , dan diketahui mengalami error. Muat APK ke samping dan jalankan. Saat ini layanan tersebut tidak dijalankan sebagai layanan sehingga Android akan mematikannya untuk menghemat sumber daya jika dirasa perlu. Membutuhkan Android 5.0 (menggunakan MediaProjection)
Apk ini seharusnya berfungsi pada sebagian besar perangkat Android berbasis ARM modern dengan setidaknya Android 5
Gunakan Masalah repositori ini untuk melaporkan bug atau masalah lainnya.
Pengembangan besar saat ini aktif di cabang master, Anda harus menggunakan Rilis sebelumnya untuk membuat copy pekerjaan Huestacean saat ini.
Kloning repositori dan submodulnya
git clone --recursive git://github.com/BradyBrenot/huestacean.git
cd huestacean
Jika Anda sudah mengkloning tanpa submodul, atau Anda sudah menyinkronkan sebelum saya mengubah salah satu jalurnya, Anda mungkin perlu
git submodule sync
git submodule update --init --recursive
Jalankan 'Prompt Perintah Alat Asli x64 untuk VS 2017'. cd
ke direktori repositori.
Dengan asumsi Anda telah menginstal Qt5.10 di C:Qt5.10.0
, jalankan:
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
Kemudian gunakan windeployqt untuk menyalin file penerapan yang diperlukan. misalnya
C:QtQt5.10.05.10.0msvc2017_64binwindeployqt.exe huestacean.exe -qmldir=../../qml
Setel variabel lingkungan CMAKE_PREFIX_PATH
ke, misalnya, C:Qt5.10.0msvc2017_64libcmake
Buka VS 2017. File -> Buka -> CMake -> huestaceanCMakeLists.txt
Alihkan konfigurasi ke x64-Debug atau x64-Release
CMake -> Hanya Bangun -> Huestacean
atau tetapkan Huestacean sebagai target startup dan mulai debugging.
NB: Anda harus menyalin DLL Qt yang diperlukan atau menjalankan windeployqt sebelum proyek dapat dijalankan. misalnya
C:QtQt5.10.05.10.0msvc2017_64binwindeployqt.exe huestacean.exe -qmldir=../../qml
Atur variabel lingkungan CMAKE_PREFIX_PATH
agar mengarah ke direktori instalasi Qt Anda. Untuk Mac, ini akan terlihat seperti:
export CMAKE_PREFIX_PATH=~/Qt/5.10.0/clang_64/lib/cmake
cd
ke dalam direktori repositori, lalu buat dengan cmake
dan make
mkdir build
cd build
cmake ..
make huestacean
Gunakan macdeployqt
untuk menyalin Kerangka yang diperlukan dan file lainnya.
~/Qt/5.10.0/clang_64/bin/macdeployqt huestacean.app -qmldir=../qml
yum install cmake
atau pacman -S cmake
. Anda juga dapat menginstal Qt5 dari situs resmi jika versi yang benar tidak tersedia di manajer paket Anda. 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
Jalankan Huestacean dan nikmatilah! ( .../huestacean/build/huestacean
)
Proyek ini menggunakan:
Kode sumber untuk aplikasi ini dilisensikan di bawah Lisensi Apache Versi 2.0. Semua kode, kecuali yang ada di direktori pihak ketiga, harus diasumsikan berada di bawah lisensi ini kecuali dinyatakan sebaliknya, terlepas dari diberi tag dengan boilerplate Apache 2.0 atau tidak. Lihat file LISENSI untuk teks lisensi dan detail lainnya.
Perangkat lunak ini menggunakan perangkat lunak sumber terbuka dengan berbagai lisensi, yang dapat ditemukan di direktori pihak ketiga/lisensi .
Rincian lebih lanjut dapat ditemukan di bagian bawah file LISENSI, di bawah teks Lisensi Apache Versi 2.0.