[Live-devel] stream m4e

Brad Bitterman bitter at vtilt.com
Wed Apr 1 10:04:33 PDT 2009


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



More information about the live-devel mailing list