Repolode
levhakobyan

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. 1

    インストールガイドまたは開発版リリースページを開いて、Android debug APKを入手します

  2. 2

    ワークスペースのルートからAndroid debug APKをビルドします(JDK 17とAndroid SDK Platform 34が必要です)

    ./android/gradlew -p android assembleDebug testDebugUnitTest lintDebug
  3. 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 の数値は毎日更新されます。

関連プロジェクト