Question

J'ai une application les demandes d'un flux de données multimédia à partir d'un serveur, mais la demande doit inclure un cookie ou bien le serveur renvoie une erreur 500. MediaPlayer ne dispose pas de la fonctionnalité d'envoyer un cookie avec une requête URI.

Ma façon de contourner cela est d'avoir proxy Android les demandes. Je vais devoir le MediaPlayer faire une demande au localhost ( http: // localhost / ID = 1 ) et je vais avoir une petite application proxy faire la demande ainsi que le cookie et retourner le flux média.

Ma question est de savoir comment pourrais-je aller de faire du côté proxy? Comment dois-je configurer mon app un écouteur sur localhost pour une requête http?

Je ne suis pas besoin d'un code complet soufflé écrire sur la façon de le faire, que quelques noms de classes simples et des exemples de code montrant comment avoir une application android écouter les demandes du MediaPlayer.

Était-ce utile?

La solution

Serais-je en mesure de créer une intention personnalisée et passer un URI à cette intention-à-dire (cookieplayer: // songid1)? Et ont jouer MediaPlayer ce flux retourné

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top