J'essaie de diffuser de la vidéo sur un téléphone Android via RTSP. Je pense que mon SDP n'est pas tout à fait correct et qu'il y a quelque chose que le téléphone n'aime pas. Voici la trace du téléphone. Une idée de ce qui ne va pas avec le SDP qui fait que le joueur abandonne?Streaming vidéo à Android via RTSP
10-08 14:11:22.657 I/RTSPEngine(5031): RTSP Server response:
10-08 14:11:22.657 I/RTSPEngine(5031): RTSP/1.0 200 OK
10-08 14:11:22.657 I/RTSPEngine(5031): CSeq: 0
10-08 14:11:22.657 I/RTSPEngine(5031): Date: Fri, 8 Oct 2010 21:11:24 GMT
10-08 14:11:22.657 I/RTSPEngine(5031): Expires: Fri, 8 Oct 2010 21:11:24 GMT
10-08 14:11:22.657 I/RTSPEngine(5031): Last-Modified: Fri, 8 Oct 2010 21:11:24 GMT
10-08 14:11:22.657 I/RTSPEngine(5031): Session: 123456
10-08 14:11:22.657 I/RTSPEngine(5031): Content-Type: application/sdp
10-08 14:11:22.657 I/RTSPEngine(5031): Content-Length: 207
10-08 14:11:22.657 I/RTSPEngine(5031):
10-08 14:11:22.657 I/RTSPEngine(5031): v=0
10-08 14:11:22.657 I/RTSPEngine(5031): o=- 21070 3 IN IP4 0.0.0.0
10-08 14:11:22.657 I/RTSPEngine(5031): c=IN IP4 0.0.0.0
10-08 14:11:22.657 I/RTSPEngine(5031): s=xxxxx H.263 video stream
10-08 14:11:22.657 I/RTSPEngine(5031): i=Video stream
10-08 14:11:22.657 I/RTSPEngine(5031): t=0 0
10-08 14:11:22.657 I/RTSPEngine(5031): m=video 0 RTP/AVP 103
10-08 14:11:22.657 I/RTSPEngine(5031): a=rtpmap:103 H263-1998/90000
10-08 14:11:22.657 I/RTSPEngine(5031): a=fmtp:103 profile=0; level=40
10-08 14:11:22.657 I/RTSPEngine(5031): b=TIAS:2048000
10-08 14:11:22.667 E/PlayerDriver(5031): Command PLAYER_INIT completed with an error or info PVMFErrNotSupported
10-08 14:11:22.667 E/MediaPlayer(13821): error (1, -4)
Merci d'avance pour votre aide
Cordialement
Phil
C'est le MediaPlayer qui jette l'erreur, pas le client RTSP. Ce sont plutôt les en-têtes de votre fichier vidéo qui sont incorrects, à mon humble avis. – methode
Merci pour le commentaire, mais je ne pense pas. Je n'ai diffusé aucun média à ce stade. Ceci est juste la réponse à la RTSP DESCRIBE - Je m'attends à un prochain SETUP dire au serveur quels ports à diffuser. J'essaie de comprendre pourquoi android est en train de binning out à ce stade et ce que je peux changer pour assurer que ce n'est pas –