Transferir datos sobre el sonido en Android
Quiero transferir datos sobre sonido (por ejemplo: texto). Pero no puedo encontrar de todos modos para resolver este problema. El programa no necesitará conectarse a Internet. ¿Alguien puede ayudarme?
- Volver a escribir el código Java a JS - la creación de un audio de bytes?
- Audio para Android: cambiar el tono
- Android 6.0 (Marshmallow): Cómo jugar notas de midi?
- ¿Es posible tener acceso a la señal del altavoz en Android?
- Detectar o la latencia aproximada de Bluetooth en Android (reproducción de audio)
- Archivo de audio de streaming en Android no funciona un android 2.3
- FSK modulación y reproducción sine Tone en Android
- Valor de AudioSource para el micrófono USB en Android
- Diferenciar RemoteControlClient de los auriculares
- Android en vivo de vídeo - El audio no funciona
- Grabar y procesar audio simultáneamente con Thread en Android
- 06-16 12: 05: 46.802: E / chromium (15693): No se puede seleccionar el dispositivo de audio
- Cómo lograr una reproducción de audio sin interrupciones entre bucle en Android
Edición / Actualización : Encontró esta nueva opción, que tiene la funcionalidad de bajo consumo de energía bluetooth también, aunque todavía parece un desarrollo emocionante en los datos a través de la perspectiva de sonido:
Sonic Notifique :
Las balizas Sonic Notify combinan tres tecnologías: Sonic Notify Audio, iBeacon y Android BLE tecnología para alcanzar el 95% de los teléfonos inteligentes. El rango y las opciones de la cobertura de las balizas son configurables a través de nuestro sistema de gestión de baliza posterior.
Búsqueda de más documentos, si están disponibles, en el mismo.
Actualización: Documentación disponible
Lo he hecho usando esta biblioteca y SDK: NearSDK de NearBytes , lo encontré bastante confiable.
NearSDK es una solución de comunicación que utiliza el SDK móvil NearBytes
La dependencia es que necesitará esto para enviar los datos y en el otro extremo, para escuchar.
Por ejemplo,
Mandar:
nearBytes = new NearBytes(YourActivity.this); nearBytes.send(NearBytes.stringToBytes("string"));
Escuchar:
nearBytes = new NearBytes(this); nearBytes.startListening(); nearBytes.setNearBytesListener(new NearBytes.NearBytesListener() { public void OnReceiveError(int code, String msg) { } public void OnReceiveData(byte[] bytes) { String msg = NearBytes.bytesToString(bytes); } });
Puede encontrar los detalles en:
Integración de NearBytes SDK en una aplicación de Android
Y área de NB Dev
- No se puede cargar datos desde caché okHttp & retrofit
- Parse.com no almacena más de un objeto no guardado