QRコードでペアリングし、ローカルWi-Fi経由でスマホからWindows PCを操作
levhakobyan/OpenTV-Remote
ローカルWi-Fi経由でスマートテレビを操作できる、レイアウトやプリセットを編集可能なAndroid・iPhone向け無料オープンソースリモコン。
- スター
- 194
- フォーク
- 13
- 未解決の Issue
- 0
- 最終コミット
- 11 日前
これは何?
OpenTV-Remoteは、AndroidやiPhoneを同じホームネットワーク上のスマートテレビ用リモコンにします。ネットワーク上でテレビを自動検出し、複数台を登録できます。また、各テレビの接続方式で利用できる操作だけを表示します。
AndroidアプリはKotlinとJetpack Composeで開発されており、Android TV / Google TV、Samsung TizenのWebSocket対応テレビ、ポート3000を使う旧式のLG webOS SSAPに対応し、Bluetooth HIDも利用できます。iPhoneアプリはiOS 17以降向けのネイティブなSwiftUIアプリで、同じリモコンレイアウト、編集可能なグリッド、8種類のビジュアルテンプレート、アクセントカラー、ショートカットを備えています。どちらのアプリも英語とロシア語に対応しています。
エディターでは、ボタンのドラッグ、サイズ変更、結合、削除や、アプリのショートカット追加によって、インターフェースをカスタマイズできます。ペアリング情報はAndroid上で暗号化して保存されます。プロジェクトによると、Fire TV、Roku、画面ミラーリング、ポート3001を使うLGは非対応で、実機との互換性は引き続きテストが必要です。
主な機能
- 01ローカルWi-Fiネットワーク上のテレビを自動検出し、検出できない場合はIPアドレスを手動で指定して接続できます。
- 02Android TV / Google TV、Samsung Tizen、旧式のLG webOSテレビに対応し、Bluetooth HIDも利用できます。
- 03ドラッグ、サイズ変更、結合、取り消しができる編集可能なグリッドレイアウト。
- 048種類の組み込みテンプレートと、保存して使えるカスタムプリセット。
- 05英語とロシア語のインターフェースを備えたAndroid・iPhone向けネイティブアプリ。
- 06MITライセンスで、アカウント登録やサブスクリプションは不要。
ユースケース
- 物理リモコンを紛失したり壊したりしたときに、スマートテレビをスマートフォンから操作する。
- よく使うボタンやアプリのショートカットを配置した、自分好みのリモコンレイアウトを作成する。
- 1つのスマートフォンアプリから、同じホームネットワーク上の複数のテレビを管理する。
クイックスタート
- 1
インストールガイドまたは開発版リリースページを開いて、Android debug APKを入手します
- 2
ワークスペースのルートからAndroid debug APKをビルドします(JDK 17とAndroid SDK Platform 34が必要です)
./android/gradlew -p android assembleDebug testDebugUnitTest lintDebug - 3
iPhoneの場合は、Xcodeプロジェクトを開き、Simulatorまたは独自に署名したデバイスでOpenTVRemoteスキームを実行します
使う前に知っておきたいこと
- これは開発ビルドであり、すべてのテレビとの互換性を保証するものではありません。
- Fire TV Wi-Fi、Roku ECP、画面ミラーリングには対応していません。
- iOSのBluetooth HIDとの同等機能は利用できず、署名済みのiPhone IPAやTestFlightビルドも提供されません。
- 実機のiPhoneでSamsungおよびLGを検出するには、Appleの制限付きマルチキャストentitlementが必要です。
収録されている特集
トピック
よくある質問
- OpenTV-Remote とは?
- ローカルWi-Fi経由でスマートテレビを操作できる、レイアウトやプリセットを編集可能なAndroid・iPhone向け無料オープンソースリモコン。 OpenTV-Remoteは、AndroidやiPhoneを同じホームネットワーク上のスマートテレビ用リモコンにします。ネットワーク上でテレビを自動検出し、複数台を登録できます。また、各テレビの接続方式で利用できる操作だけを表示します。
- OpenTV-Remote は無料で使えますか?ライセンスは?
- OpenTV-Remote は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- OpenTV-Remote は今もメンテナンスされていますか?
- 活発にメンテナンス中。OpenTV-Remote の最終コミットは 2026年10月27日 です。
- OpenTV-Remote は何に使えますか?
- 物理リモコンを紛失したり壊したりしたときに、スマートテレビをスマートフォンから操作する。 よく使うボタンやアプリのショートカットを配置した、自分好みのリモコンレイアウトを作成する。 1つのスマートフォンアプリから、同じホームネットワーク上の複数のテレビを管理する。
- OpenTV-Remote のインストール方法は?
- インストールガイドまたは開発版リリースページを開いて、Android debug APKを入手します ワークスペースのルートからAndroid debug APKをビルドします(JDK 17とAndroid SDK Platform 34が必要です): ./android/gradlew -p android assembleDebug testDebugUnitTest lintDebug iPhoneの場合は、Xcodeプロジェクトを開き、Simulatorまたは独自に署名したデバイスでOpenTVRemoteスキームを実行します
- OpenTV-Remote はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/levhakobyan/OpenTV-Remote
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
近くにある既知メーカーのスマートグラスをBluetooth LE広告から検出して通知するAndroid・iOSアプリ。
暗号化されたローカル接続を通じて、スマートフォンとコンピューターでクリップボード、通知、ファイル、メディア操作を共有できるLinux向けデスクトップアプリです。
AndroidエミュレーターやAndroidスマートフォン、iOSシミュレーター、iPhoneを並べてミラーリング・操作・設定変更できる、無料のオープンソースmacOSアプリ。
ZXing-C++を基盤とする、Android向けの無料・広告なし・オープンソースのバーコードスキャナー兼生成アプリです。