Androidとワイヤレスでファイルを送受信できる、Google Quick Shareプロトコル対応のLinux向けGTKクライアント。
- スター
- 1,879
- フォーク
- 166
- 未解決の Issue
- 4
- 最終コミット
- 18 日前
これは何?
Sidebandを使うと、暗号化されたメッセージ、画像、ファイル、音声通話を、他のユーザーやLXMF対応システムとやり取りできます。通信にはReticulumを使うため、LoRa、パケット無線、WiFi、I2Pなど、Reticulumがサポートするあらゆるインターフェースを利用できます。インターネット上のサーバーやユーザーアカウントには依存しません。
チャットに加えて、Sidebandはピアツーピアのテレメトリと位置情報の共有、ローカルに保存したオフラインマップを含む状況把握用マップ、リモートコマンドの実行とテレメトリの照会に対応しています。音声メッセージにはCodec2とOpusのエンコーディングを使うため、帯域幅の限られた無線リンクでも利用できます。メッセージは暗号化したQRコードとして交換したり、lxm://リンクに埋め込んだりすることもできます。
プラグインシステムを使うと、開発者はテレメトリソース、コマンドハンドラー、バックグラウンドサービスを追加できます。SidebandはMeshChatXやNomad Networkなど、他のLXMFクライアントと互換性があります。
主な機能
- 01Reticulum経由のエンドツーエンド暗号化メッセージングと音声通話
- 02サポートされているすべてのトランスポートでの画像・ファイル転送
- 03無線リンク向けにCodec2とOpusでエンコードした音声メッセージ
- 04オフラインマップに対応したピアツーピアのテレメトリと位置情報の共有
- 05カスタムのテレメトリ、コマンド、サービスに対応するプラグインシステム
- 06紙に印刷したQRコードでのメッセージ交換とlxm://リンクの共有
ユースケース
- 携帯電話回線やインターネットが使えない環境で、LoRaやパケット無線を使ってオフグリッド通信する
- 現場のグループ内で位置情報やセンサーテレメトリを共有する
- Android端末をトランスポートノードとして動作させ、Reticulumネットワークを拡張する
- Pythonプラグインでカスタムのリモート監視やコマンド実行のワークフローを構築する
クイックスタート
- 1
Debian 13以降またはUbuntu 24.04以降にシステム依存関係をインストールします
sudo apt install python3-pip python3-pyaudio libopusfile0 codec2 xclip xsel - 2
pipでSidebandアプリケーションをインストールします
pip install sbapp --break-system-packages - 3
メニューにアプリケーションが表示されるように再起動してから、起動します
sudo reboot - 4
ターミナルからSidebandを起動します
sideband
使う前に知っておきたいこと
- ソースリポジトリは更新されていません。開発はReticulum上で行われています。
- ライセンスはCC BY-NC-SA 4.0で、非営利かつ継承が条件です。
- Linuxで音声通話や音声メッセージを利用するには、追加のシステムパッケージが必要です。
トピック
よくある質問
- Sideband とは?
- Sidebandは、LoRaやパケット無線などのReticulumネットワークで動作する、Android、Linux、macOS、Windows向けLXMFメッセージング・LXST音声クライアントです。 Sidebandを使うと、暗号化されたメッセージ、画像、ファイル、音声通話を、他のユーザーやLXMF対応システムとやり取りできます。通信にはReticulumを使うため、LoRa、パケット無線、WiFi、I2Pなど、Reticulumがサポートするあらゆるインターフェースを利用できます。インターネット上のサーバーやユーザーアカウントには依存しません。
- Sideband は無料で使えますか?ライセンスは?
- Sideband は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Sideband は今もメンテナンスされていますか?
- 活発にメンテナンス中。Sideband の最終コミットは 2026年10月1日 です。
- Sideband は何に使えますか?
- 携帯電話回線やインターネットが使えない環境で、LoRaやパケット無線を使ってオフグリッド通信する 現場のグループ内で位置情報やセンサーテレメトリを共有する Android端末をトランスポートノードとして動作させ、Reticulumネットワークを拡張する Pythonプラグインでカスタムのリモート監視やコマンド実行のワークフローを構築する
- Sideband のインストール方法は?
- Debian 13以降またはUbuntu 24.04以降にシステム依存関係をインストールします: sudo apt install python3-pip python3-pyaudio libopusfile0 codec2 xclip xsel pipでSidebandアプリケーションをインストールします: pip install sbapp --break-system-packages メニューにアプリケーションが表示されるように再起動してから、起動します: sudo reboot ターミナルからSidebandを起動します: sideband
- Sideband はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/markqvist/Sideband
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
インターネットや外部サーバーを使わず、ローカルネットワーク上の近くのデバイスにファイルやメッセージを送れる、無料のオープンソースアプリです。
Steam、Epic、GOG、AmazonのPCゲームを端末上で遊べるAndroidアプリ
Libretroコアを基盤とし、NESからPSP、3DSまで対応するAndroid向けオープンソースのマルチシステムレトロゲームエミュレーター。
NativeScript、OpenCV、Tesseractで構築された、OCR対応のオープンソースAndroid・iOS向け文書スキャンアプリ。
Androidスマートフォンを、WiFi・USB Serial・USB ADB経由でPC用マイクとして使えます。