Percuma untuk kegunaan peribadi · Mac + iPhone

Tak perlu bangun untuk menjeda filem.

Kinrox memainkan mana-mana video pada Mac anda — dan menjadikan iPhone anda menjadi alat kawalan jauh. MacBook pada projektor, anda di atas sofa: jeda, lompat ke belakang 10 saat, kecilkan kelantangan atau mulakan episod seterusnya tanpa meninggalkan selimut.

v0.5.5 · macOS 14+ · Apple SiliconTanpa akaun KinroxTanpa pelayan KinroxBerfungsi melalui Wi‑Fi anda

Seseorang berbaring di atas sofa di bawah selimut memegang iPhone. Di belakang mereka, MacBook dan projektor memainkan filem di dinding.
Kinrox Remote pada iPhone: Ember Dusk.mkv pada 0:42:18 dengan kawalan main, langkau dan kelantangan.
Bunyi biasa?

Malam filem tidak sepatutnya memerlukan perjalanan ke papan kekunci.

Mac berada di seberang bilik

Ia dipalamkan ke projektor di tepi dinding. Setiap jeda bermakna bangun, mencari pad jejak dalam gelap dan menjeling pada bar kawalan kecil.

Kinrox: ketik jeda pada telefon di tangan anda.

Kelantangan sentiasa salah

Berbisik dalam satu adegan, letupan di seterusnya — dan seseorang sudah tidur di bilik sebelah.

Kinrox: peluncur volum betul-betul di bawah ibu jari anda.

Apl "Jauh" adalah tugas

Panel web dengan alamat IP dan kata laluan, tab penyemak imbas yang tertidur, butang dibuat untuk meja — bukan untuk sofa.

Kinrox: mencari Mac anda dengan sendirinya, berpasangan dengan satu kod.

Helaian fail terbaharu pada alat kawalan jauh iPhone.
Skrin main balik Kinrox Remote.
iPhone alat kawalan jauh

Alat kawalan jauh yang dibuat untuk bilik gelap.

Sasaran besar, tema hangat gelap dan ketukan ringan haptik di bawah setiap akhbar. Anda boleh menggunakannya tanpa mengalihkan pandangan dari filem.

Satu butang main yang besar

Setiap butang cukup besar untuk ditekan walaupun anda mengantuk.

Lompat ±10s dan ±30s

Terlepas satu baris? Sekali ketuk belakang. Langkau intro dengan dua.

Kelantangan di tangan anda

Kelantangan Kinrox sendiri, dari 0 hingga 100. Kelantangan sistem Mac kekal tidak disentuh.

Episod seterusnya

Fail sebelumnya dan seterusnya dari folder yang sama, dalam susunan Finder.

Fail terkini

Pilih sesuatu yang anda tonton sebelum ini — ia dibuka pada Mac.

Lompat ke masa pilihan dan skrin penuh

Seret garis masa ke bila-bila masa, tukar skrin penuh dari sofa.

Berpasangan

Disambungkan dalam sepuluh saat. sekali.

Tiada alamat IP, tiada kata laluan, tiada akaun. Selepas kod pertama iPhone anda disambung semula dengan sendirinya.

  1. Buka video pada Mac anda

    Seret fail ke dalam Kinrox atau tekan ⌘ O. Pelayan jauh dihidupkan secara lalai.

  2. Pilih Mac anda pada iPhone

    Kinrox muncul dengan sendirinya apabila kedua-dua peranti berada pada Wi‑Fi yang sama.

    Senarai Macs yang ditemui pada rangkaian: MacBook Pro, Mac mini, iMac Studio.
  3. Taip kod 6 digit

    Mac menunjukkan kod yang hidup selama dua minit. Tiga percubaan yang salah dan ia hilang.

Skrin kemasukan kod pada alat kawalan jauh iPhone.
Pemain Mac

Pemain yang tidak mengganggu tontonan.

Video adalah antara muka. Lapisan kaca nipis muncul apabila anda memerlukannya dan bersembunyi selepas tiga saat.

MKVMP4M4VMOVAVIWebMTS

Memainkan hampir apa sahaja

Dibina pada libmpv, enjin di belakang mpv dan IINA. Pilih audio dan sari kata terbenam atau luaran. VideoToolbox mengendalikan penyahkodan perkakasan.

Bersedia untuk satu siri

Kinrox menyusun video dalam folder dan memulakan yang seterusnya apabila episod tamat — “2” sebelum “10”, seperti Finder.

Kunci media hanya berfungsi

Kekunci ⏯ papan kekunci, Pusat Kawalan dan Kawalan Sekarang Dimainkan Kinrox. Sehingga 20 fail terbaharu menunggu pada skrin mula.

Bar ruang jeda ←→ 5 s ⇧←→ 30 s ↑↓ Kelantangan ⌘←→ fail sebelumnya / seterusnya F skrin penuh
Spotify

Spotify tanpa aplikasi desktop yang berat.

Mod muzik SwiftUI asli menggunakan sehingga 200 MB memori — 2 hingga 10× lebih rendah daripada Spotify sendiri, yang klien desktopnya boleh mengambil sehingga 2 GB. Biarkan Spotify.app ditutup sepenuhnya.

Mod Muzik Kinrox pada Mac memaparkan pustaka Spotify, album dan lagu yang disukai.

Sehingga 200 MB bukannya 2 GB

Tiada pelayar terbenam: paparan SwiftUI asli dan enjin audio ringan menggunakan sebahagian kecil memori klien desktop Spotify.

Dimainkan dengan Spotify.app ditutup

Layari pustaka, album, senarai main dan carian, urus kegemaran dengan buat asal ⌘Z, serta mainkan giliran tempatan terus dalam Kinrox.

Alat kawalan jauh iPhone yang sama

Langkau lagu, semak giliran, laraskan kelantangan dan tanda kegemaran dari sofa melalui rangkaian tempatan tersulit.

Privasi

Apa yang berlaku di ruang tamu anda kekal di sana.

Mac dan iPhone anda bertukar-tukar arahan main balik terus melalui rangkaian tempatan anda. Video anda kekal di Mac.

Rangkaian tempatan sahaja

Penemuan melalui Bonjour, sambungan hanya dari subnet anda sendiri. Alamat awam dan selular ditolak.

Disulitkan dan dipasangkan

Setiap arahan bergerak dalam saluran yang disulitkan. Menggandingkan token hidup dalam Rantai Kunci pada kedua-dua peranti.

X25519HKDF-SHA256ChaCha20-Poly1305

Tanpa analitik penggunaan

Kinrox memainkan video setempat pada Mac dan menyediakan alat kawalan iPhone. Pembangun tidak menerima data peribadi, sejarah main balik atau analitik penggunaan. Video setempat dan alat kawalan LAN berfungsi di luar talian. Kemas kini dan Spotify pilihan memerlukan internet.

Fail anda kekal pada Mac

Alat kawalan jauh melihat tajuk dan tempoh, tidak pernah memfailkan laluan. Membuka fail baru-baru ini diselesaikan pada Mac.

Mac: GPL-3.0 · iPhone: Untuk kegunaan peribadi sahaja

Kod sumber

Kinrox ditulis dalam Swift 6 dan SwiftUI di atas libmpv. Setiap baris pemain, alat kawalan jauh dan protokol adalah pada GitHub.

  • Pemain Mac — berfungsi
  • iPhone jauh — bina daripada sumber
  • Mac v0.5.5 — DMG yang ditandatangani dan disahkan notari
  • Jauh pada App Store — dirancang
Bina daripada sumber
# Xcode 26.5, XcodeGen and mpv from Homebrew
brew install xcodegen mpv pkg-config
git clone https://github.com/awaik/Kinrox.git
cd Kinrox
cp -n Config/Signing.local.xcconfig.example \
  Config/Signing.local.xcconfig
# Set your team: docs/runbooks/RUNBOOK-BUILD-AND-SIGNING.md
./Scripts/check-env.sh
./Scripts/generate.sh

xcodebuild -workspace Kinrox.xcworkspace \
  -scheme PlayerMac -configuration Debug \
  -destination 'platform=macOS,arch=arm64' \
  -derivedDataPath DerivedData build
open DerivedData/Build/Products/Debug/Kinrox.app
Soalan Lazim

Soalan

Adakah ia memerlukan internet?

Video setempat dan alat kawalan LAN berfungsi di luar talian. Kemas kini dan Spotify pilihan memerlukan internet.

Adakah ia berfungsi dengan TV, bukan projektor?

ya. Kinrox dimainkan pada apa sahaja yang ditunjukkan oleh Mac anda — projektor, TV melalui HDMI atau paparan yang disambungkan dengan AirPlay.

Macs dan iPhones manakah yang disokong?

Macs dengan Apple silicon pada macOS 14 Sonoma atau lebih baru dan iPhones pada iOS 17 atau lebih baru. Intel Macs belum disokong lagi.

Bolehkah lebih daripada satu iPhone mengawal Mac yang sama?

ya. Setiap iPhone berpasangan sekali dengan kodnya sendiri; sehingga empat alat kawalan jauh boleh disambungkan pada masa yang sama. Anda boleh membatalkan mana-mana daripadanya dalam tetapan pemain.

Bolehkah saya memilih trek audio dan sari kata?

ya. Pada Mac, gunakan butang Audio & Sari Kata atau menu Audio dan Sari Kata. Pilih runut terbenam, cari fail luaran dalam folder bersarang atau matikan sari kata. Kinrox boleh mengingati pilihan anda untuk episod seterusnya.

Berapa kosnya?

Kinrox untuk Mac ialah perisian sumber terbuka di bawah lesen GNU GPL v3. Kinrox Remote percuma untuk kegunaan peribadi bukan komersial. Kegunaan perniagaan, penjualan dan langganan berbayar dilarang. Versi GPL terdahulu mengekalkan lesen asalnya.

baring. Tekan main.

Percuma untuk kegunaan peribadi