Diffusion audio / vidéo en temps réel DE l'iPhone à un autre appareil (navigateur ou iPhone)

Je voudrais obtenir la vidéo en temps réel à partir de l'iPhone à un autre appareil (navigateur de bureau ou d'un autre iPhone, par exemple, point-à-point).

REMARQUE: Il n'est pas un-à-plusieurs, juste un-à-un pour le moment. L'Audio peut être partie de cours d'eau ou par appel téléphonique sur l'iphone.

Il y a quatre façons je pense...

  1. De Capture de trames sur iPhone, envoyer
    les cadres de mediaserver, ont
    mediaserver publier en temps réel de la vidéo
    à l'aide d'hôte du serveur web.
  2. De Capture de trames sur iPhone, convertir
    les images, les envoyer au serveur http, ont
    javascript/AJAX dans le navigateur à recharger
    les images de serveur aussi vite que
    possible.
  3. Exécuter httpServer sur iPhone, Capture 1 seconde durée des films sur
    iPhone, créer M3U8 fichiers sur l'iPhone, l'autre
    utilisateur de se connecter directement au serveur http sur l'iPhone pour
    liveStreaming.
  4. Capture 1 seconde durée des films sur
    iPhone, créer M3U8 fichiers sur l'iPhone,
    envoyer à httpServer, autres
    utilisateur connecté au serveur http
    pour liveStreaming. C'est une bonne réponse, quelqu'un a eu à le faire fonctionner?

Est-il le meilleur, le plus efficace?
Quel est le moyen le plus rapide pour obtenir les données de l'iPhone? Est-il ASIHTTPRequest?

Merci à chacun de vous.

source d'informationauteur Jordan