[Live-devel] MPEG2TransportStreamIndexer produces 0 byte index files

Melms, Kenneth X. -ND Kenneth.X.Melms.-ND at espn.com
Thu Mar 11 14:09:45 PST 2010


Greetings everyone,

I've been experimenting with live555 again, as we need to be able to stream MPEG2-TS files internally within our network.

I like Live555 because it supported MPEG2-TS out of the box, with the promise of being able to produce "Trick-Play" index files.

When I run the MPEG2TransportStreamIndexer on any of our newly ingest HD MPEG2-TS content we see only 0 byte index files (.tsx) generated and no trick-play support.

The file format is definitely MPEG2-TS, the video codec (as reported by MPlayer and VLC) is "mpgv":

MPlayer Output:
TS file format detected.
VIDEO MPEG2(pid=308) AUDIO A52(pid=256) NO SUBS (yet)!  PROGRAM N. 2
VIDEO:  MPEG2  1920x1080  (aspect 3)  29.970 fps  17066.0 kbps (2133.2 kbyte/s)
... snip ...
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [x11] 1920x1080 => 1920x1080 Planar YV12

There are no errors generated by the MPEG2TransportStreamIndexer - but nothing except an empty .tsx file is written after a good long time grinding.
---
$ MPEG2TransportStreamIndexer 1268344801-HD.ts
Writing index file "1268344801-HD.tsx"......done
$ ls -la *.tsx

-rwxr--r-- 1 somedude somedude 0 2010-03-11 17:06 1268344801-HD.tsx
---

Can anyone help?

I can try and make some of these files available, but they're HUGE..
300MB is the smallest one I have available to me at the moment, though I could snip the tail off of one I assume without breaking the headers.

We desperately need trick play support on these .ts files, so any insight is greatly appreciated.

I'm not afraid to write code to fix this.

Ken

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


More information about the live-devel mailing list