That's true, the packaging of the NAL units into MPG2 TS looks like a waste of 
bandwidth. But this is what the client application expects.
They want us to add video, audio and some custom data into TS and stream it 
over to a standard player (Elecard).
There is a standard way to put NAL byte stream into TS, I just have to figure 
out how to deal with the time stamps and other H.264 specific details. In order 
to get the video and sequence details my sender will probably have to parse the 
SEI, SPS and PPS messages and form the TS accordingly.
I just wonder if anyone has already done that before and can help me get there 
faster?


From: [email protected] 
[mailto:[email protected]] On Behalf Of Ross Finlayson
Sent: Sunday, September 13, 2009 9:47 AM
To: LIVE555 Streaming Media - development & use
Subject: Re: [Live-devel] NAL file reader

I've a file reader from H.264 raw NAL samples saved as received from the 
encoder. I'd like to stream it (with the correct timestamps) inside the MPG2 TS 
over RTP.
What is the best way to do it

I don't think our MPEG Transport Stream multiplexor currently supports H.264 
video data.

In any case, if you already have H.264 Video Elementary Stream data, it seems 
silly to package it up into a MPEG Transport Stream and stream it that way.  
Instead, just send the H.264 video data directly (using "H264VideoRTPSink").

--

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

Reply via email to