0 votes

Sous Android, est-il possible d'accéder à la couche physique de la 2G/3G pour transmettre la voix et les données ?

Je voulais faire une application walkie talkie sur Android, je sais qu'il y a beaucoup d'applications de ce type. ces mais ils utilisent le Wi-fi ou ce sont juste des services web. Mais si nous voulons transmettre la voix et les données sur les fréquences 2G/3G, existe-t-il une option dans Android ? ou "est-ce même légal ?" étant donné qu'il s'agira d'une transmission à courte distance.

Je sais que la 2G/3G n'est pas un système de communication entre appareils, mais si nous pouvons accéder directement à la couche physique de la 2G/3G (le matériel de transmission) du téléphone, alors nous pouvons transmettre des données à travers elle.

2voto

Nick Pierpoint Points 7976

La réponse courte est Non, le firmware de bande de base n'est pas destiné à un usage public ( lisez attentivement , Je fais référence aux détails programmatiques, c'est-à-dire aux API. )

La radio en bande de base est isolée et propriétaire et n'"existe" pas en dehors du domaine d'Android. Elle utilise plutôt des bibliothèques à source fermée qui interagissent avec le micrologiciel de la radio.

Si vous êtes curieux de connaître exactement les coulisses du fonctionnement d'Android avec le firmware de la radio, consultez ma réponse sur StackOverflow Il est orienté vers la technique, mais il va renforcer le paragraphe précédent.

De plus, pour être honnête, il y a une zone grise dans l'utilisation des fréquences GSM pour les transmissions à bande courte comme dans les talkies-walkies, et de plus, ces fréquences GSM sont explicitement réservées à l'utilisation du trafic du réseau GSM, 900Mhz, 1800Mhz, 2100Mhz.

Un autre aspect, vous mai Vous devez acquérir une licence pour pouvoir le faire, conformément à la législation en vigueur dans votre pays. - Que je ne connais pas !

Editar:

Les applications de radio FM qui reçoivent des émissions de musique, d'informations, etc., c'est une autre histoire, qui utilise un émetteur FM qui est un S-o-C ; cela varie en fonction du jeu de puces utilisé, donc ne confondez pas non plus avec le micrologiciel de la radio en ce qui concerne la 2G/3G :)

Avis de non-responsabilité : Je ne suis pas un expert juridique, mais si, et c'est un grand si, cela est possible, pour faire cela - prenez garde et consultez les lois locales.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X