我试图通过rtsp将视频流式传输至Android手机。我认为我的SDP并不完全正确,手机不喜欢它。以下是手机中的痕迹。任何想法导致玩家放弃的SDP有什么问题?通过RTSP将视频流式传输至Android
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)
在此先感谢您的帮助
问候
菲尔
这是引发错误的MediaPlayer,而不是rtsp客户端。这相当于你的视频文件的标题不正确,至少是imho。 – methode 2010-10-08 21:47:41
感谢您的评论,但我不这么认为。在这一点上我还没有流媒体。这只是RTSP DESCRIBE的答案 - 我期待接下来的SETUP告诉服务器要传输哪些端口。我试图理解为什么android在这个阶段出来,我可以改变,以确保它不会 – 2010-10-08 22:27:29