Cliente GTK para Linux del protocolo Quick Share de Google, para enviar y recibir archivos de forma inalámbrica con dispositivos Android.
- Estrellas
- 1,879
- Forks
- 166
- Issues abiertos
- 4
- Último commit
- hace 18 días
¿Qué es?
Sideband permite intercambiar mensajes cifrados, imágenes, archivos y llamadas de voz entre usuarios o con otros sistemas compatibles con LXMF. El tráfico viaja a través de Reticulum, por lo que puede usar LoRa, packet radio, WiFi, I2P o cualquier otra interfaz compatible con Reticulum. Además, no depende de servidores de Internet ni de cuentas de usuario.
Además del chat, Sideband ofrece telemetría entre pares y uso compartido de la ubicación, mapas situacionales que incluyen mapas sin conexión almacenados localmente, ejecución remota de comandos y consulta de telemetría. Los mensajes de audio usan codificación Codec2 y Opus para que sigan siendo útiles en enlaces de radio con poco ancho de banda. También se pueden intercambiar mensajes como códigos QR cifrados o incluirlos en enlaces lxm://.
El sistema de plugins permite a los desarrolladores añadir fuentes de telemetría, controladores de comandos y servicios en segundo plano. Sideband es compatible con otros clientes LXMF, como MeshChatX y Nomad Network.
Funciones clave
- 01Mensajería y llamadas de voz con cifrado de extremo a extremo a través de Reticulum
- 02Transferencia de imágenes y archivos mediante todos los transportes compatibles
- 03Mensajes de audio codificados con Codec2 y Opus para enlaces de radio
- 04Telemetría entre pares y uso compartido de la ubicación con mapas sin conexión
- 05Sistema de plugins para añadir telemetría, comandos y servicios personalizados
- 06Mensajes en códigos QR impresos y uso compartido de enlaces lxm://
Casos de uso
- Comunicarse sin conexión a redes eléctricas o de Internet mediante LoRa o packet radio, sin servicio celular ni de Internet
- Compartir la ubicación y la telemetría de sensores entre un grupo sobre el terreno
- Ampliar una red Reticulum usando un dispositivo Android como nodo de transporte
- Crear flujos de trabajo personalizados de supervisión remota o ejecución de comandos mediante plugins de Python
Inicio rápido
- 1
Instala las dependencias del sistema en Debian 13 o posterior, o Ubuntu 24.04 o posterior
sudo apt install python3-pip python3-pyaudio libopusfile0 codec2 xclip xsel - 2
Instala la aplicación Sideband con pip
pip install sbapp --break-system-packages - 3
Reinicia para que la aplicación aparezca en el menú y, después, ejecútala
sudo reboot - 4
Inicia Sideband desde la terminal
sideband
Antes de usarlo
- El repositorio de código fuente ya no se actualiza; el desarrollo se lleva a cabo en Reticulum.
- La licencia es CC BY-NC-SA 4.0, de uso no comercial y con obligación de compartir bajo la misma licencia.
- Las llamadas de voz y los mensajes de audio requieren paquetes adicionales del sistema en Linux.
Temas
Preguntas frecuentes
- ¿Qué es Sideband?
- Sideband es un cliente de mensajería LXMF y voz LXST para Android, Linux, macOS y Windows que funciona a través de redes Reticulum, como LoRa, packet radio, WiFi e I2P. Sideband permite intercambiar mensajes cifrados, imágenes, archivos y llamadas de voz entre usuarios o con otros sistemas compatibles con LXMF. El tráfico viaja a través de Reticulum, por lo que puede usar LoRa, packet radio, WiFi, I2P o cualquier otra interfaz compatible con Reticulum. Además, no depende de servidores de Internet ni de cuentas de usuario.
- ¿Sideband es gratuito? ¿Qué licencia tiene?
- Sideband es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Sideband sigue mantenido?
- Mantenimiento activo. El último commit de Sideband fue el 1 oct 2026.
- ¿Para qué puedo usar Sideband?
- Comunicarse sin conexión a redes eléctricas o de Internet mediante LoRa o packet radio, sin servicio celular ni de Internet Compartir la ubicación y la telemetría de sensores entre un grupo sobre el terreno Ampliar una red Reticulum usando un dispositivo Android como nodo de transporte Crear flujos de trabajo personalizados de supervisión remota o ejecución de comandos mediante plugins de Python
- ¿Cómo se instala Sideband?
- Instala las dependencias del sistema en Debian 13 o posterior, o Ubuntu 24.04 o posterior: sudo apt install python3-pip python3-pyaudio libopusfile0 codec2 xclip xsel Instala la aplicación Sideband con pip: pip install sbapp --break-system-packages Reinicia para que la aplicación aparezca en el menú y, después, ejecútala: sudo reboot Inicia Sideband desde la terminal: sideband
- ¿Dónde consigo Sideband?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/markqvist/Sideband
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
App gratuita y de código abierto para enviar archivos y mensajes a dispositivos cercanos por la red local, sin internet ni servidores de terceros.
App para Android que ejecuta localmente juegos de PC de tus bibliotecas de Steam, Epic, GOG y Amazon, con partidas guardadas en la nube entre el teléfono y el PC.
Emulador retro de código abierto para Android que ejecuta juegos de varios sistemas mediante núcleos de Libretro, desde NES hasta PSP y 3DS.
App open source para Android e iOS que escanea documentos y los convierte en PDF con OCR; desarrollada con NativeScript, OpenCV y Tesseract.
Convierte un teléfono Android en un micrófono para PC por WiFi, USB Serial o USB ADB, con un cable de audio virtual en la PC.