8
votes

Comment faire du serveur RTSP au téléphone Android?

Je veux envoyer une vidéo en streaming du téléphone Android au serveur informatique sur le RTSP.

Le serveur est codé à l'aide de Java.

Comment puis-je faire ça?


0 commentaires

3 Réponses :


-2
votes

avec RTSP, vous devez également spécifier le fichier SDP où les informations RTP et d'autres sont stockées.


0 commentaires

9
votes

RTSP n'est qu'un protocole de diffusion de streaming qui inclut uniquement des informations sur un flux et aucune donnée. Vous pouvez l'utiliser comme un "tunnel" pour les flux de données (par exemple RTP). Vous pouvez utiliser RTSP comme connexion TCP pour prendre en charge votre flux UDP. Les données nécessaires ne peuvent pas être perdues.

Voici un exemple simple d'une communication client-serveur RTSP: Vidéo en streaming avec RTSP et RTP . Il n'y a que les bases de la connexion (communication) à cet exercice et c'est pour une application Java, vous devez donc la modifier un peu.

Pour obtenir plus d'informations sur la connexion RTSP et le fichier SDP Découvrez le RFC2326 - RTSP et le RFC4566 - SDP

Pour diffuser des données de votre appareil Android, jetez un coup d'œil à ce fil: Création de paquets RTP à partir d'une caméra Android pour envoyer

EDIT:

a trouvé ce bon exemple de projet pour le streaming RTP: spydroid


0 commentaires

2
votes

Utilisez libreferaming bibliothèque pour diffuser vidéo / audio RTP sur UDP.


ou utilisez Twilio comme solution prête ( Trouwning Déjà intégré, vous n'avez donc pas besoin de vous soucier de Stun / Tourner serveurs).


0 commentaires