[Live-devel] Streaming H.264 Movie via RTP

Alex Shihmanter alex741 at idf.gov.il
Sun May 12 22:38:10 PDT 2013


Hi,

 

I'm streaming an H264 movie using live555. I figured out you need an SDP
file in order to play the stream in VLC, so I built one and was able to play
my stream. The problem is, after I upgraded my VLC to 2.0.5, the VLC won't
play my stream. 

 

The SDP file I use is:

 

v=0

o=- 1277647151953158 1 IN IP4 190.40.14.100

s=Session streamed by "testH264VideoAudioStreamer"

i=test-h264-mux.mpg

t=0 0

a=tool:LIVE555 Streaming Media v2007.05.24

a=recvonly

a=type:broadcast

a=charset:UTF-8

a=source-filter: incl IN IP4 * 190.40.14.100

m=video 8554 RTP/AVP 96

c=IN IP4 190.40.15.10/7

a=rtpmap:96 H264/90000

a=fmtp:96 packetization-mode=1;
profile-level-id=64001f;sprop-parameter-sets=Z2QAH6zZQLQ9sBEAAAMD6QAB1MCPGDG
W,aOvjyyLA;

 

I know it's not a networking problem. Somehow, the VLC 2.0.5 won't play my
SDP file, even though the 1.1.11 version of VLC can play it.

 

The VLC 2.0.5 says: "live555 error: no data received in 10s, aborting" 

 

This could possibly be a problem in VLC as if I stream the movie through VLC
(instead of live555) I can't see the movie also (same problem).

 

After further examination, I found a workaround: I've discovered that the
VLC 2.0.5 can stream the H.264 movie (any movie basically) in a method
called RTP / MPEG Transport Stream. If I stream through VLC the H.264 movie,
I can play it well in VLC 2.0.5 (without the need in an SDP file). Is there
a streaming method like this in the live555 that I can choose to stream in
(the SDP packets of VLC says it's MP2T)?

 

Is something missing in my SDP? Or Is there an option in live555 that can
stream H264 as MPEG Transport Stream?

 

Any help would be much appreciated.

 

Thanks,

Guy.

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20130513/c9f4799b/attachment.html>


More information about the live-devel mailing list