[Live-devel] stream m4e

York Sun yorksun at freescale.com
Wed Apr 1 11:10:07 PDT 2009


Brad,

Thanks for the advise. I will drop it for now and move on to unicast and
relay. Maybe I will have a better idea when I learn more about it.

York

On Wed, 2009-04-01 at 13:04 -0400, Brad Bitterman wrote:
> Its hard to tell without looking at the file you captured. It seems  
> that either your i-frames are not being sent correctly or you timing  
> is off for some reason. If the RTP timestamp is not correct then VLC  
> will not be happy and give you warnings about late and dropped frames.
> 
> - Brad
> 
> On Mar 31, 2009, at 5:12 PM, York Sun wrote:
> 
> > Brad,
> >
> > My camera is AXIS M1011 Network Camera. I have no idea about the key
> > frame on camera.
> >
> > My recording is 100 seconds lone. However, with testMPEG4VideoStreamer
> > and vlc as a client, I can only see the green picture for about 5
> > seconds, then the picture freezes and vlc message says
> >
> > ffmpeg decoder error: more than 5 seconds of late video -> dropping
> > frame (computer too slow ?)
> >
> > On the other hand, vlc can play the recorded file if rename it  
> > to .m4v.
> >
> > York
> >
> >
> > On Tue, 2009-03-31 at 16:55 -0400, Brad Bitterman wrote:
> >> Oh! I think I know exactly what your seeing. I have seen this before
> >> many times with VLC. What happens for me is that the time between i-
> >> frames is very long. When I connect with VLC i only get p-frames  
> >> for a
> >> while. The green is because the initial decoded picture buffer in VLC
> >> is filled with all zeros which in YUV land is green. The little  
> >> shapes
> >> you see are the motion vectors that are being decoded against the
> >> green buffer.
> >>
> >> How long is the clip you captured? What is the key frame interval set
> >> to on the Axis camera?
> >>
> >> - Brad
> >>
> >> On Mar 31, 2009, at 4:24 PM, York Sun wrote:
> >>
> >>> Brad,
> >>>
> >>> I should be clear about the color. It is not random color. It is all
> >>> green, with a little bit shape here and there under vlc. mplayer  
> >>> shows
> >>> most black.
> >>>
> >>> I think it is something related to multicast. Just found an old post
> >>> in
> >>> archive
> >>> http://lists.live555.com/pipermail/live-devel/2008-August/009323.html 
> >>> .
> >>> Ross seems to believe the missing key frame causes the green.
> >>>
> >>> I tried live555MediaServer and it streams OK.
> >>>
> >>> Here is what I am trying to do. I want to capture rtsp steams from
> >>> multiple IP cameras (MPEG4 or H.264), save the stream to the hard
> >>> drive,
> >>> and also re-stream the video to unicast and/or multicast addresses.
> >>> I am
> >>> hoping I can use the openRTSP and testMPEG4VideoStreamer as template
> >>> and
> >>> put them together. Now it seems to be a little bit difficult for
> >>> multicasting. Please advise if it is even possible, or someone  
> >>> already
> >>> did it.
> >>>
> >>> Thanks,
> >>>
> >>> York
> >>>
> >>>
> >>> On Tue, 2009-03-31 at 15:49 -0400, Brad Bitterman wrote:
> >>>> Not sure what would cause a color issue like what you're
> >>>> describing.... Live555 doesn't modify the frame data in any way so
> >>>> chroma info should not be modified.
> >>>>
> >>>>
> >>>> - Brad
> >>>>
> >>>> On Mar 30, 2009, at 10:34 PM, sun york-R58495 wrote:
> >>>>
> >>>>> Thanks for the hint. vlc can play the file with .m4v extension.  
> >>>>> That
> >>>>> at least proves the openRTSP works OK. I still don't know why
> >>>>> testMPEG4VideoStreamer sends the vague picture with wrong color.  
> >>>>> Is
> >>>>> it resolution issue? The sample para.m4e file streams OK. It has  
> >>>>> low
> >>>>> resolution, though.
> >>>>>
> >>>>> York
> >>>>>
> >>>>>
> >>>>>
> >>>>> -----Original Message-----
> >>>>> From: live-devel-bounces at ns.live555.com on behalf of Brad  
> >>>>> Bitterman
> >>>>> Sent: Mon 3/30/2009 19:51
> >>>>> To: LIVE555 Streaming Media - development & use
> >>>>> Subject: Re: [Live-devel] stream m4e
> >>>>>
> >>>>> You can use ffmpeg to wrap the file into a mp4 container. I think
> >>>>> the
> >>>>> command is just the following:
> >>>>>
> >>>>> ./ffmpeg -i video-MP4V-ES-1 out.mp4
> >>>>>
> >>>>> You should then be able to open the file with VLC. Also, ffmpeg
> >>>>> will
> >>>>> usually tell you if there are problems with the bitstream. I have
> >>>>> also
> >>>>> just renamed the file with a .m4v extension and VLC can play it
> >>>>> directly without any container.
> >>>>>
> >>>>> I have used openRTSP in the past to capture a stream from an Axis
> >>>>> camera and it worked fine. You might also want to turn the debug
> >>>>> log
> >>>>> level up in vlc and see if it reports any errors.
> >>>>>
> >>>>> - Brad
> >>>>>
> >>>>> On Mar 30, 2009, at 5:58 PM, York Sun wrote:
> >>>>>
> >>>>>> I am new to this list. Tried to search the archive but didn't  
> >>>>>> find
> >>>>> a
> >>>>>> good way.
> >>>>>>
> >>>>>> In short, I have difficulty to stream m4e by
> >>>>> testMPEG4VideoStreamer.
> >>>>>> The
> >>>>>> m4e comes from openRTSP (renamed from video-MP4V-ES-1), captured
> >>>>>> from my
> >>>>>> Axis camera, 640x480. I can see the picture with wrong color. vlc
> >>>>> and
> >>>>>> mplayer display different wrong color. I don't know which part is
> >>>>>> wrong.
> >>>>>>
> >>>>>> More info, if adding -i or -4 to openRTSP, the avi or mp4 file  
> >>>>>> can
> >>>>> be
> >>>>>> correctly played by vlc and mplayer. I don't know how to verify
> >>>>> the
> >>>>>> m4e
> >>>>>> file. I can stream the sample para.m4e file. Only the very
> >>>>> beginning
> >>>>>> shows wrong color.
> >>>>>>
> >>>>>> Any help is appreciated.
> >>>>>>
> >>>>>> York
> >>>>>>
> >>>>>> _______________________________________________
> >>>>>> live-devel mailing list
> >>>>>> live-devel at lists.live555.com
> >>>>>> http://lists.live555.com/mailman/listinfo/live-devel
> >>>>>
> >>>>> _______________________________________________
> >>>>> live-devel mailing list
> >>>>> live-devel at lists.live555.com
> >>>>> http://lists.live555.com/mailman/listinfo/live-devel
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> _______________________________________________
> >>>>> live-devel mailing list
> >>>>> live-devel at lists.live555.com
> >>>>> http://lists.live555.com/mailman/listinfo/live-devel
> >>>>
> >>>>
> >>>> _______________________________________________
> >>>> live-devel mailing list
> >>>> live-devel at lists.live555.com
> >>>> http://lists.live555.com/mailman/listinfo/live-devel
> >>> _______________________________________________
> >>> live-devel mailing list
> >>> live-devel at lists.live555.com
> >>> http://lists.live555.com/mailman/listinfo/live-devel
> >>
> >> _______________________________________________
> >> live-devel mailing list
> >> live-devel at lists.live555.com
> >> http://lists.live555.com/mailman/listinfo/live-devel
> >>
> > _______________________________________________
> > live-devel mailing list
> > live-devel at lists.live555.com
> > http://lists.live555.com/mailman/listinfo/live-devel
> 
> _______________________________________________
> live-devel mailing list
> live-devel at lists.live555.com
> http://lists.live555.com/mailman/listinfo/live-devel
> 


More information about the live-devel mailing list