I have been working on HTTP live streaming and have run across a snag. I was 
hoping someone here could offer some ideas.

The setup is that I am pulling an RTSP H264 stream in baseline profile from a 
security camera and am using the MPEG2TransportStreamFromESSource to convert it 
into a .ts file. My web server creates the needed segments and indecies on the 
fly and serves them out.

If I connect with a browser on my desktop I can get the url's for the segments 
from the playlist and then put those in the browser and save the segments to 
disk. These .ts files play in VLC.

When I connect with the ipad or a mac notebook it races gets the index file and 
then the segments and then returns (quickly) for an updated index and more 
segments.  It appears to be blowing thru the .ts segment files as unplayable 
and then just asks for the next one.

The same encoder restreaming to Http Live Streaming thru wozza are playable on 
the ipad.

I have used a byte editor and a .ts analyzer and I cannot see a difference.

All of this, except the fact that the restreamed thru wowza works, would point 
to a incompatible h264 profile.

Anyone run across something like this?
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to