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-boun...@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@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel