Desidero trasmettere dati da un dispositivo tramite Bluetooth a numerosi dispositivi vicini. Ora, so che la trasmissione Bluetooth esiste, ma è possibile utilizzare l'API esistente di Android? In caso contrario, ci sono altre API di terze parti disponibili là fuori che sono in grado di farlo?Trasmissione Bluetooth
Un'altra domanda riguardante la trasmissione Bluetooth: È possibile iniziare ad ascoltare una trasmissione in corso e ricevere dati da essa, anche se non si stava ascoltando da quando è iniziata la trasmissione? Per esempio, sia il dispositivo A sia l'emittente, e lui trasmette i seguenti dati nel corso di 5 secondi:
1 2 3 4 5 6 7 8 9 10
dispositivo B hanno ricevuto dati in tutta l'intera trasmissione, così ha ricevuto:
1 2 3 4 5 6 7 8 9 10
Il dispositivo C ricevuto ha iniziato ad ascoltare solo dopo 2 secondi, mentre il dispositivo A trasmetteva 5
. Riceverà il resto (5 6 7 8 9 10
) come previsto?
Puoi confermare che la trasmissione via Bluetooth non è un'aggiunta recente, cioè bluetooth 4. (bassa energia). se così fosse, indicherebbe che forse non è ancora supportato. Ho trovato difficile trovare alcun riferimento a una trasmissione generica, la maggior parte dei riferimenti suggeriva di stabilire una connessione. – Emile
Tecnicamente, la modalità "rilevabile" di un dispositivo bluetooth è un esempio di trasmissione bluetooth, ma è quasi impossibile trovare esempi di trasmissioni multi-client :( – Jong
http://wiresareobsolete.com/wordpress/2010/11/android-bluetooth -rfcomm/Questo articolo spiega che il bluetooth 4.0.3 ora fornisce nuovi metodi: non ho ancora trovato nulla che suggerisca che è possibile trasmettere dati specifici, diversi dal nome del dispositivo, senza aver stabilito una connessione – Emile