> The Live video playing method you described below is working well for most 
> h.264 stream formats. The Low Latency stream format supported by the AMD 
> APU's DEM does do not work properly in my implementation (it half works at a 
> slow or dropped rate). It does however work with the live555MediaServer.exe!

So - just to clarify: Are you saying that a particular stream of NAL units, 
when written as a file (with a 0x00 0x00 0x00 0x01 'start code' preceding each 
NAL unit) can be streamed OK by the "LIVE555 Media Server", but the *same* 
stream of NAL units, when generated by your "MyStreamSource" class, and passed 
to a "H264VideoStreamDiscreteFramer" (with *no* 'start codes') does not stream 
OK?

If that's the case, then it *should* be the case that the same RTP packet 
payloads are sent in either case.  (You can verify this.)  The only potential 
difference is the time at which the packets are sent.  Perhaps your 
"MyStreamSource" class is generating invalid "fPresentationTime" and/or 
"fDurationInMicroseconds" values in some cases?  (Note that because you are 
streaming from a live source, you don't really need to set 
"fDurationInMicroseconds".)

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