<DIV>Hi, folks</DIV> <DIV> </DIV> <DIV> I use the test program(openRTSP) of liveMedia, the server is DSS. I use it as this: ./openRTSP -V rtsp://xxx.xxx.xxx.xxx/sample_100kbit.mp4 the program can record the Audio and Video tracks in the file named"audio-MPEG4-GENERIC-2" and "video-MP4V-ES-1", follow the discription of the openRTSP like this:</DIV> <DIV> "The received data for each subsession is written into a separate output file, named according to its MIME type. For example, if the session contains a MPEG-1 or 2 audio subsession (RTP payload type 14) - e.g., MP3 - and a MPEG-1 or 2 video subsession (RTP payload type 32), then each subsession's data will be extracted from the incoming RTP packets and written to files named "audio-MPA-1" and "video-MPV-2" (respectively). (You will probably then need to rename these files - by giving them an appropriate filename extension (e.g., ".mp3" and
".mpg") - in order to be able to play them using common media player tools.) "</DIV> <DIV> I add the extension ".mp4" to the file "video-MP4V-ES-1" result in "video-MP4V-ES-1.mp4" follow the discription. then I use the QuickTime player to play it, but it can't work with the error like:"the video-MP4V-ES-1.mp4 is not a valid MPEG-4 file, No 'moov' autom could be found". I am puzzled about the problem. any suggestion would be appreciated! Thanks!</DIV> <DIV> </DIV> <DIV>Here is the message when the openRTSP works:</DIV> <DIV>sending request: OPTIONS rtsp://192.168.0.68/sample_100kbit.mp4 RTSP/1.0<BR>CSeq: 1<BR>User-Agent: ./openRTSP (LIVE555 Streaming Media v2006.05.17)<BR> <BR> <BR>Received OPTIONS response: RTSP/1.0 200 OK<BR>Server: DSS/5.5 (Build/489.7; Platform/Linux; Release/Darwin; )<BR>Cseq: 1<BR>Public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, OPTIONS, ANNOUNCE, RECORD<BR> <BR> <BR>Sending request: DESCRIBE
rtsp://192.168.0.68/sample_100kbit.mp4 RTSP/1.0<BR>CSeq: 2<BR>Accept: application/sdp<BR>User-Agent: ./openRTSP (LIVE555 Streaming Media v2006.05.17)<BR> <BR> <BR>Received DESCRIBE response: RTSP/1.0 200 OK<BR>Server: DSS/5.5 (Build/489.7; Platform/Linux; Release/Darwin; )<BR>Cseq: 2<BR>Last-Modified: Wed, 31 May 2006 07:28:00 GMT<BR>Cache-Control: must-revalidate<BR>Content-length: 1206<BR>Date: Fri, 23 Jun 2006 13:32:03 GMT<BR>Expires: Fri, 23 Jun 2006 13:32:03 GMT<BR>Content-Type: application/sdp<BR>x-Accept-Retransmit: our-retransmit<BR>x-Accept-Dynamic-Rate: 1<BR>Content-Base: rtsp://192.168.0.68/sample_100kbit.mp4/<BR> <BR> <BR>Need to read 1206 extra bytes<BR>Read 1206 extra bytes: v=0<BR>o=StreamingServer 3360058323 1149060480000 IN IP4 192.168.0.68<BR>s=/sample_100kbit.mp4<BR>u=http:///<BR>e=admin@<BR>c=IN IP4 0.0.0.0<BR>b=AS:96<BR>t=0
0<BR>a=control:*<BR>a=mpeg4-iod:"data:application/mpeg4-iod;base64,AoJrAE///w/z/wOBdgABQNhkYXRhOmFwcGxpY2F0aW9uL21wZWc0LW9kLWF1O2Jhc2U2NCxBWUVDQVV3Rkh3TklBTWtnQUdVRUx5QVJBRzNkQUFFaytBQUJKUGdGSUFBQUFiRHpBQUFCdFE3Z1FNRFBBQUFCQUFBQUFTQUFoRUQ2S0RBZzhxSWZCaEFBUkFBQUFsZ0FBQUFBSUFBQUFBQURBVElDbndNdUFHVUFCSUNBZ0JSQUZRQVlBQUFBVGlBQUFFNGdCWUNBZ0FJVmtBWVFBRVFBQUI5QUFBQWZRQ0FnQUFBQUF3PT0EDQEFAADIAAAAAAAAAAAGCQEAAAAAAAAAAANpAAJARmRhdGE6YXBwbGljYXRpb24vbXBlZzQtYmlmcy1hdTtiYXNlNjQsd0JBU2daTUNvRmNtRUVIOEFBQUIvQUFBQkVLQ0tDbjQEEgINAABkAAAAAAAAAAAFAwAAYAYJAQAAAAAAAAAA"<BR>a=isma-compliance:1,1.0,1<BR>a=range:npt=0- 70.00000<BR>m=video 0 RTP/AVP 96<BR>b=AS:76<BR>a=rtpmap:96 MP4V-ES/90000<BR>a=control:trackID=3<BR>a=cliprect:0,0,242,192<BR>a=framesize:96 192-242<BR>a=fmtp:96 profile-level-id=1;config=000001B0F3000001B50EE040C0CF0000010000000120008440FA283020F2A21F<BR>a=mpeg4-esid:201<BR>m=audio 0 RTP/AVP 97<BR>b=AS:20<BR>a=rtpmap:97
mpeg4-generic/8000/2<BR>a=control:trackID=4<BR>a=fmtp:97 profile-level-id=15;mode=AAC-hbr;sizelength=13;indexlength=3;indexdeltalength=3;config=1590<BR>a=mpeg4-esid:101<BR> <BR>Opened URL "rtsp://192.168.0.68/sample_100kbit.mp4", returning a SDP description:<BR>v=0<BR>o=StreamingServer 3360058323 1149060480000 IN IP4 192.168.0.68<BR>s=/sample_100kbit.mp4<BR>u=http:///<BR>e=admin@<BR>c=IN IP4 0.0.0.0<BR>b=AS:96<BR>t=0
0<BR>a=control:*<BR>a=mpeg4-iod:"data:application/mpeg4-iod;base64,AoJrAE///w/z/wOBdgABQNhkYXRhOmFwcGxpY2F0aW9uL21wZWc0LW9kLWF1O2Jhc2U2NCxBWUVDQVV3Rkh3TklBTWtnQUdVRUx5QVJBRzNkQUFFaytBQUJKUGdGSUFBQUFiRHpBQUFCdFE3Z1FNRFBBQUFCQUFBQUFTQUFoRUQ2S0RBZzhxSWZCaEFBUkFBQUFsZ0FBQUFBSUFBQUFBQURBVElDbndNdUFHVUFCSUNBZ0JSQUZRQVlBQUFBVGlBQUFFNGdCWUNBZ0FJVmtBWVFBRVFBQUI5QUFBQWZRQ0FnQUFBQUF3PT0EDQEFAADIAAAAAAAAAAAGCQEAAAAAAAAAAANpAAJARmRhdGE6YXBwbGljYXRpb24vbXBlZzQtYmlmcy1hdTtiYXNlNjQsd0JBU2daTUNvRmNtRUVIOEFBQUIvQUFBQkVLQ0tDbjQEEgINAABkAAAAAAAAAAAFAwAAYAYJAQAAAAAAAAAA"<BR>a=isma-compliance:1,1.0,1<BR>a=range:npt=0- 70.00000<BR>m=video 0 RTP/AVP 96<BR>b=AS:76<BR>a=rtpmap:96 MP4V-ES/90000<BR>a=control:trackID=3<BR>a=cliprect:0,0,242,192<BR>a=framesize:96 192-242<BR>a=fmtp:96 profile-level-id=1;config=000001B0F3000001B50EE040C0CF0000010000000120008440FA283020F2A21F<BR>a=mpeg4-esid:201<BR>m=audio 0 RTP/AVP 97<BR>b=AS:20<BR>a=rtpmap:97
mpeg4-generic/8000/2<BR>a=control:trackID=4<BR>a=fmtp:97 profile-level-id=15;mode=AAC-hbr;sizelength=13;indexlength=3;indexdeltalength=3;config=1590<BR>a=mpeg4-esid:101<BR> <BR>Created receiver for "video/MP4V-ES" subsession (client ports 32772-32773)<BR>Created receiver for "audio/MPEG4-GENERIC" subsession (client ports 32774-32775)Sending request: SETUP rtsp://192.168.0.68/sample_100kbit.mp4/trackID=3 RTSP/1.0CSeq: 3<BR>Transport: RTP/AVP;unicast;client_port=32772-32773<BR>User-Agent: ./openRTSP (LIVE555 Streaming Media v2006.05.17)<BR> <BR> <BR>Received SETUP response: RTSP/1.0 200 OK<BR>Server: DSS/5.5 (Build/489.7; Platform/Linux; Release/Darwin; )<BR>Cseq: 3<BR>Last-Modified: Wed, 31 May 2006 07:28:00 GMT<BR>Cache-Control: must-revalidate<BR>Session: 584703331794683763<BR>Date: Fri, 23 Jun 2006 13:32:03 GMT<BR>Expires: Fri, 23 Jun 2006 13:32:03 GMT<BR>Transport:
RTP/AVP;unicast;source=192.168.0.68;client_port=32772-32773;server_port=6970-6971;ssrc=4F35562D<BR> <BR> <BR>Setup "video/MP4V-ES" subsession (client ports 32772-32773)<BR>Sending request: SETUP rtsp://192.168.0.68/sample_100kbit.mp4/trackID=4 RTSP/1.0CSeq: 4<BR>Transport: RTP/AVP;unicast;client_port=32774-32775<BR>Session: 584703331794683763<BR>User-Agent: ./openRTSP (LIVE555 Streaming Media v2006.05.17)<BR> <BR> <BR>Received SETUP response: RTSP/1.0 200 OK<BR>Server: DSS/5.5 (Build/489.7; Platform/Linux; Release/Darwin; )<BR>Cseq: 4<BR>Session: 584703331794683763<BR>Last-Modified: Wed, 31 May 2006 07:28:00 GMT<BR>Cache-Control: must-revalidate<BR>Date: Fri, 23 Jun 2006 13:32:03 GMT<BR>Expires: Fri, 23 Jun 2006 13:32:03 GMT<BR>Transport: RTP/AVP;unicast;source=192.168.0.68;client_port=32774-32775;server_port=6970-6971;ssrc=6367F43F<BR> <BR> <BR>Setup "audio/MPEG4-GENERIC" subsession (client ports 32774-32775)<BR>Created output file:
"video-MP4V-ES-1"<BR>Created output file: "audio-MPEG4-GENERIC-2"<BR>Sending request: PLAY rtsp://192.168.0.68/sample_100kbit.mp4 RTSP/1.0<BR>CSeq: 5<BR>Session: 584703331794683763<BR>Range: npt=0.000-<BR>User-Agent: ./openRTSP (LIVE555 Streaming Media v2006.05.17)<BR> <BR> <BR>Received PLAY response: RTSP/1.0 200 OK<BR>Server: DSS/5.5 (Build/489.7; Platform/Linux; Release/Darwin; )<BR>Cseq: 5<BR>Session: 584703331794683763<BR>Range: npt=0.00000-70.00000<BR>RTP-Info: url=rtsp://192.168.0.68/sample_100kbit.mp4/trackID=3;seq=12166;rtptime=1202588821,url=rtsp://192.168.0.68/sample_100kbit.mp4/trackID=4;seq=17381;rtptime=776601757<BR> <BR> <BR>Started playing session<BR>Receiving streamed data (for up to 75.000000 seconds)...<BR>Sending request: TEARDOWN rtsp://192.168.0.68/sample_100kbit.mp4 RTSP/1.0<BR>CSeq: 6<BR>Session: 584703331794683763<BR>User-Agent: ./openRTSP (LIVE555 Streaming Media v2006.05.17)<BR> <BR> <BR>Received TEARDOWN response:
RTSP/1.0 200 OK<BR>Server: DSS/5.5 (Build/489.7; Platform/Linux; Release/Darwin; )<BR>Cseq: 6<BR>Session: 584703331794683763<BR>Connection: Close</DIV> <DIV> </DIV> <DIV>Xiaobo Tian</DIV><p>
                <hr size=1><a href="http://cn.mail.yahoo.com" target=blank>ÇÀ×¢ÑÅ»¢Ãâ·ÑÓÊÏä-3.5GÈÝÁ¿£¬20M¸½¼þ£¡</a> <p> 
                <hr size=1><a href="http://cn.mail.yahoo.com" target=blank>ÇÀ×¢ÑÅ»¢Ãâ·ÑÓÊÏä-3.5GÈÝÁ¿£¬20M¸½¼þ£¡</a>