Thanks for your quick reply. I know this is a VLC related problem. But if 
anybody can give me a clue, so I can finish my project, that's great!

My stream complies with RFC 3984, and I insert SPS and PPS at the front of 
every I frame.
The problem is VLC always gives the message:  "live555 no data received with 
10s" than rtsp tear down . I'm pretty sure the rtp stream is there and rtp port 
number is right. Why VLC cannot receive the stream and decode it as rtp/h264?


Thanks,

-Larry

________________________________
From: live-devel-boun...@ns.live555.com 
[mailto:live-devel-boun...@ns.live555.com] On Behalf Of Ross Finlayson
Sent: Wednesday, October 20, 2010 2:29 PM
To: LIVE555 Streaming Media - development & use
Subject: Re: [Live-devel] H264 over RTP/RFC 3984

Right now, I'm developing h264 over rtp streaming. My question is the current 
version of live555 needs SEI packet of h264 or just video data packet?
That is, if I packet the H264 video data according RFC 3984, no SEI data, 
that's OK for live555 parsing?

Yes, our implementation of H.264/RTP reception - as used in VLC - complies with 
RFC 3984.


But VLC player cannot recognize the stream, VLC selects live555 demux, I tried 
many times.

If you are packing H.264 NAL units into RTP packets as specified by RFC 3984, 
the "LIVE555" code in VLC should be able to receive them OK.  (Make sure that 
the NAL units packed within RTP packets do *not* include the initial 0x00000001 
code.)

Assuming that your stream is properly complaint with RFC 3984, then the problem 
with VLC is probably with the H.264 decoder, which is not our software (and 
therefore off-topic for this mailing list).  However, one common problem is 
that the decoder often needs to see initial PPS and SPS NAL units to work 
properly.  If you are not including these in the stream's SDP description (if 
you're using SDP), then you will need to insert PPS and SPS NAL units at the 
start of the stream (or frequently, periodically within the stream).

--

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to