[Live-devel] How can I get a file named *.m4v?

liujunxiang junxiang03 at iscas.cn
Tue Dec 16 11:39:53 PST 2003


Hi, Ross,
  with your help, I run openRTSP -V -n -t rtsp://christianchallenge.org:554/ccistream/sunday.mp4,
got a file named video-MP4V-ES-2, and renamed it test.m4v.
  I used testMPEG4VideoStream to multicast test.m4v. It is successful.
But I cannot use QuickTime player to receive and play the video stream just like what said in LIVE.com

The URL: is "rtsp://192.192.192.51:7070/" and both testMPEG4VideoStream and QT player 
is running on the same computer. The error number is 400 - bad request 
Does Qt player support it? How can I do to make Qt or mplayer to receive the stream?

thanks.
Liu
----- Original Message ----- 
From: "Ross Finlayson" <finlayson at live.com>
To: "LIVE.COM Streaming Media - development & use" <live-devel at ns.live.com>
Sent: Monday, December 15, 2003 5:58 PM
Subject: Re: [Live-devel] How can I get a file named *.m4v?


> At 11:24 PM 12/14/03, you wrote:
> >Sorry, I still cannot get *.m4v files. What I had done is like the following:
> >openRTSP -V -n -t rtsp://christianchallenge.org:554/ccistream/sunday.mp4
> >then it shows
> >"Started playing session
> >Warning:specified end time 3539.67 exceeds maximum2147.48; will not do a 
> >delayed shutdown.
> >Receiving streamed data..."
> >and the output files' size is always 0 bytes in the directory.
> 
> That's very strange.  Because you use the "-n" option, "openRTSP" should print
> 
>          Data packets have begun arriving [<timestamp>]
> after printing
>          Receiving streamed data...
> 
> But, for some reason, you're not receiving any RTP packets.  This doesn't 
> make sense to me, because you have asked (using the "-t" option) to receive 
> RTP packets over the RTSP (TCP) connection, and you are already receiving 
> RTSP responses (also over the RTSP connection) OK.
> 
> (As always, make sure that you are using a recent version of the "LIVE.COM 
> Streaming Media" code - version 2003.11.19 or later.)
> 
> By the way, the code that handles incoming RTP-over-RTSP packets is
>          "SocketDescriptor::tcpReadHandler()"
> in "liveMedia/RTPInterface.cpp".  You might want to check whether this 
> function is being called at all.
> 
> 
> Ross Finlayson
> LIVE.COM
> <http://www.live.com/>
> 
> _______________________________________________
> live-devel mailing list
> live-devel at lists.live.com
> http://lists.live.com/mailman/listinfo/live-devel
> 
> 



More information about the live-devel mailing list