Je souhaite créer une application Client-Serveur de base dans laquelle mon smartphone Android peut diffuser certains fichiers audio enregistrés sur mon serveur local.Création d'une application Music Streaming simple pour Android
Pour la communication client-serveur j'ai commencé avec une approche REST, donc j'utilise des requêtes HTTP-GET simples sur android et PHP & MySQL côté serveur. La requête HTTP-GET reçoit une URL pour lire un fichier spécifique.
Ensuite j'utiliser cette URL pour commencer la lecture du fichier:
mp.setDataSource("http://127.224.2.222/music/filename.mp3");
Pour ce faire, je sauvé le dossier de bonne musique dans mon répertoire www de la ApacheWebserver.
Est-ce que l'approche REST est la bonne façon de le faire?
Qu'en est-il des problèmes de sécurité, comment puis-je empêcher que les gens télécharger les fichiers? (Par exemple, je pense qu'il est assez facile de voir les fichiers dans un navigateur, une fois que quelqu'un connaît l'adresse de ma HttpGet demande)
Pour le streaming la musique, en ce moment Im en utilisant cette approche HTTP simple - Quels sont les avantages d'une connexion RTSP?