Existe-t-il un moyen d'utiliser mon téléphone comme une passerelle GSM SIP, de sorte que je puisse passer et recevoir des appels cellulaires à l'aide d'un téléphone SIP et/ou les réacheminer via un PBX SIP ?
Réponses
Trop de publicités?Ce n'est pas possible tant que nous n'aurons pas le code source des pilotes des appareils mobiles responsables de la communication radio. Vous pouvez lire un article connexe qui décrit cela. Pourquoi il n'est pas possible d'utiliser le téléphone comme passerelle sip vers gsm ? .
selon cet article
Le troisième obstacle pour faire fonctionner Android comme une passerelle GSM est que le fournisseur RIL des fournisseurs n'est pas open source. Chaque fournisseur possède sa propre bibliothèque de RIL qui communique avec Radio Daemon (rild).
Cela semble nécessiter un dispositif dans lequel l'audio d'appel peut être fourni/obtenu par une application. Sur l'architecture typique des téléphones Android, l'audio en cours d'appel est géré par le coprocesseur radio, entièrement hors de portée de toute application fonctionnant sous linux/Android - la même raison pour laquelle vous ne pouvez pas vraiment enregistrer les appels.
Si vous avez un téléphone rooté avec (ou piratable pour) le support de l'hôte USB et que vous trouvez un dongle audio usb avec des pilotes linux, vous pourriez théoriquement faire une boucle et le brancher dans la prise casque du téléphone... mais ne serait-il pas plus simple d'acheter un service de passerelle SIP à quelqu'un ?