Re: [Live-devel] MPEG2TransportStreamIndexer problem

2014-06-21 Thread Ross Finlayson
> I've a question about transport stream indexing with > MPEG2TransportStreamIndexer (for media server trick play). > It generates a lot of errors: Bad "adaptation_field_length": 183 > > Those errors are generated by MPEG2IndexFromTransportStream liveMedia class. > Here the code: > > if (total

[Live-devel] MPEG2TransportStreamIndexer problem

2014-06-18 Thread Nadir Raimondo
Dear all, I've a question about transport stream indexing with MPEG2TransportStreamIndexer (for media server trick play). It generates a lot of errors: Bad "adaptation_field_length": 183 Those errors are generated by MPEG2IndexFromTransportStream liveMedia class. Here the code: if (totalHeade

Re: [Live-devel] MPEG2TransportStreamIndexer and pipes

2012-05-30 Thread Warren Young
On 5/30/2012 7:22 AM, Anthony Brown wrote: rewriting main() to use stdin would allow it to be used on the end of a pipe or redirection yes? This much looks easy to do. The indexer gets its input data from a ByteStreamFileSource, and one of its virtual ctors (createNew()) takes a FILE* in

[Live-devel] MPEG2TransportStreamIndexer and pipes

2012-05-30 Thread Anthony Brown
Is it possible to use MPEG2TransportStreamIndexer either reading from a pipe (named or unnamed) or from stdin? A brief look at the source suggests that a named pipe would work, unless seeking is used somewhere. If it would work from a named pipe then rewriting main() to use stdin would allow

Re: [Live-devel] MPEG2TransportStreamIndexer not terminating

2011-07-04 Thread Ross Finlayson
> Even if the file is on a local file server (not SMB)? If that's the case, then (once again) please put an example ".ts" file - for which "MPEG2TransportStreamIndexer" did not terminate for you - on a publically-accessible web server, and send us the URL, so we can download and test it our

Re: [Live-devel] MPEG2TransportStreamIndexer not terminating

2011-07-04 Thread Julian Scheel
Am Sonntag, den 03.07.2011, 13:35 -0700 schrieb Ross Finlayson: > > For those it won't terminate for me at all. > > Even if the file is on a local file server (not SMB)? If that's the > case, then (once again) please put an example ".ts" file - for which > "MPEG2TransportStreamIndexer" did not

Re: [Live-devel] MPEG2TransportStreamIndexer not terminating

2011-07-03 Thread Ross Finlayson
Another thing I am wondering about: Is MPEG2TransportStreamIndexer meant to work with TS-files containing h264-Video as well? Yes. For those it won't terminate for me at all. Even if the file is on a local file server (not SMB)? If that's the case, then (once again) please put an example

Re: [Live-devel] MPEG2TransportStreamIndexer not terminating

2011-07-03 Thread Julian Scheel
Am Sonntag, den 03.07.2011, 08:10 -0700 schrieb Ross Finlayson: > >Actually when preparing a file for upload I just realised, that the > >problem only occurs when the files are stored on a smb mounted share. If > >I copy the file to a local disk it works well. Any thoughts on this? > > For some re

Re: [Live-devel] MPEG2TransportStreamIndexer not terminating

2011-07-03 Thread Ross Finlayson
Actually when preparing a file for upload I just realised, that the problem only occurs when the files are stored on a smb mounted share. If I copy the file to a local disk it works well. Any thoughts on this? For some reason, you're not getting EOF when you read past the end of the file when i

Re: [Live-devel] MPEG2TransportStreamIndexer not terminating

2011-07-03 Thread Julian Scheel
Am Sonntag, den 03.07.2011, 07:22 -0700 schrieb Ross Finlayson: > >is anyone else seeing the MPEG2TransportStreamIndexer not terminating at > >all? When I start it with a path to a ts file it creates a tsx file as > >expected and for a while it causes some CPU load. > >A few moments later CPU load

Re: [Live-devel] MPEG2TransportStreamIndexer not terminating

2011-07-03 Thread Ross Finlayson
is anyone else seeing the MPEG2TransportStreamIndexer not terminating at all? When I start it with a path to a ts file it creates a tsx file as expected and for a while it causes some CPU load. A few moments later CPU load reduces to 0%, I guess indexing is completed then, but the program will nev

[Live-devel] MPEG2TransportStreamIndexer not terminating

2011-07-03 Thread Julian Scheel
Hi, is anyone else seeing the MPEG2TransportStreamIndexer not terminating at all? When I start it with a path to a ts file it creates a tsx file as expected and for a while it causes some CPU load. A few moments later CPU load reduces to 0%, I guess indexing is completed then, but the program will

Re: [Live-devel] MPEG2TransportStreamIndexer still fails on some files

2010-06-11 Thread Melms, Kenneth
-devel-boun...@ns.live555.com [mailto:live-devel-boun...@ns.live555.com] On Behalf Of Ross Finlayson Sent: Friday, June 11, 2010 2:32 AM To: LIVE555 Streaming Media - development & use Subject: Re: [Live-devel] MPEG2TransportStreamIndexer still fails on some files I'm still having som

Re: [Live-devel] MPEG2TransportStreamIndexer with H264

2010-06-11 Thread Marco Amadori
In data venerdì 11 giugno 2010 10:27:35, Ross Finlayson ha scritto: > Unfortunately I don't know how H.264 video is supposed to be carried > within MPEG Transport Streams. (Could someone please point me at the > official document that is supposed to define this?) http://en.wikipedia.org/wiki/H.2

Re: [Live-devel] MPEG2TransportStreamIndexer with H264

2010-06-11 Thread Ross Finlayson
MPEG2IndexFromTransportStream.cpp, line 220 if (payload_unit_start_indicator) { // Note: The following works only for MPEG-2 data # u_int8_t PES_header_data_length = fInputBuffer[totalHeaderSize+8]; //fprintf(stderr, "PES_header_data_length: %d\n", PES_header_data_length);//###

Re: [Live-devel] MPEG2TransportStreamIndexer still fails on some files

2010-06-10 Thread Ross Finlayson
I'm still having some trouble using the MPEG2TransportStreamIndexer on MPEG2-TS files we bring down off of our ASI satellite feeds. The tool doesn't emit any errors, and finishes with a "Šdone", but a 0 byte "tsx" file is created. I've put together a small representative sampling (6 files,

[Live-devel] MPEG2TransportStreamIndexer with H264

2010-06-10 Thread Christopher Schatton
Hi, I'm new in this group so: hi everyone. I'm working on a indexer that will support H.264-in-MPEG-Transport-Stream files. MPEG2IndexFromTransportStream code is clear but i have question: MPEG2IndexFromTransportStream.cpp, line 220 if (payload_unit_start_indicator) { // Note: The followi

Re: [Live-devel] MPEG2TransportStreamIndexer still fails on some files

2010-06-03 Thread Melms, Kenneth
03, 2010 1:17 PM To: LIVE555 Streaming Media - development & use Subject: Re: [Live-devel] MPEG2TransportStreamIndexer still fails on some files I'm still having some trouble using the MPEG2TransportStreamIndexer on MPEG2-TS files we bring down off of our ASI satellite feeds. The tool

Re: [Live-devel] MPEG2TransportStreamIndexer still fails on some files

2010-06-03 Thread Ross Finlayson
I'm still having some trouble using the MPEG2TransportStreamIndexer on MPEG2-TS files we bring down off of our ASI satellite feeds. The tool doesn't emit any errors, and finishes with a "Šdone", but a 0 byte "tsx" file is created. I've put together a small representative sampling (6 files,

[Live-devel] MPEG2TransportStreamIndexer still fails on some files

2010-06-03 Thread Melms, Kenneth
Greetings Program[s|mers]: I'm still having some trouble using the MPEG2TransportStreamIndexer on MPEG2-TS files we bring down off of our ASI satellite feeds. The tool doesn't emit any errors, and finishes with a "...done", but a 0 byte "tsx" file is created. I've put together a small represen

Re: [Live-devel] MPEG2TransportStreamIndexer produces 0 byte index files

2010-03-19 Thread BONNEAU Guy
ch 19, 2010 11:15 >To: LIVE555 Streaming Media - development & use >Subject: Re: [Live-devel] MPEG2TransportStreamIndexer produces 0 byte >index files > >Ross - > >Do you have/know of a good tool I can use to analyze faulty streams >(ones who create 0 byte indexes) myself

Re: [Live-devel] MPEG2TransportStreamIndexer produces 0 byte index files

2010-03-19 Thread Ross Finlayson
Do you have/know of a good tool I can use to analyze faulty streams (ones who create 0 byte indexes) myself? Most MPG analysis tools I've tried don't work properly, so I'm left with a hex editor and the RFC most times. That's pretty much what I resort to, also (plus, adding debugging "fprint

Re: [Live-devel] MPEG2TransportStreamIndexer produces 0 byte index files

2010-03-19 Thread Melms, Kenneth X. -ND
n...@ns.live555.com [mailto:live-devel-boun...@ns.live555.com] On Behalf Of Ross Finlayson Sent: Thursday, March 18, 2010 11:03 AM To: LIVE555 Streaming Media - development & use Subject: Re: [Live-devel] MPEG2TransportStreamIndexer produces 0 byte index files >Ok, here's a l

Re: [Live-devel] MPEG2TransportStreamIndexer produces 0 byte index files

2010-03-18 Thread Ross Finlayson
Ok, here's a link to another one: http://www.flyingplastic.com/share/news.ts The problem with this file is that the Program Map Table (PMT) packets (those with PID 0x00a9) appear to be completely misformed. (Note, BTW, that VLC can't play this file either.) -- Ross Finlayson Live Networks,

Re: [Live-devel] MPEG2TransportStreamIndexer produces 0 byte index files

2010-03-17 Thread Melms, Kenneth X. -ND
aming Media - development & use Subject: Re: [Live-devel] MPEG2TransportStreamIndexer produces 0 byte index files >I tried out the new version, and it does indeed index the file I >sent you - but it doesn't index some of the other ones I have. > >I can accumulate a set of fil

Re: [Live-devel] MPEG2TransportStreamIndexer produces 0 byte index files

2010-03-17 Thread Ross Finlayson
I tried out the new version, and it does indeed index the file I sent you - but it doesn't index some of the other ones I have. I can accumulate a set of files that fail and make them available if that helps. Just one Transport Stream file that fails should be enough, for now. (We can work t

Re: [Live-devel] MPEG2TransportStreamIndexer produces 0 byte index files

2010-03-17 Thread Melms, Kenneth X. -ND
aming Media - development & use Subject: Re: [Live-devel] MPEG2TransportStreamIndexer produces 0 byte index files Thanks for bringing this issue to our attention. It turns out that there was a bug in our Transport Stream parsing code that was causing this problem. (We weren't analyzing

Re: [Live-devel] MPEG2TransportStreamIndexer produces 0 byte index files

2010-03-14 Thread Ross Finlayson
Thanks for bringing this issue to our attention. It turns out that there was a bug in our Transport Stream parsing code that was causing this problem. (We weren't analyzing certain kinds of Program Association Table properly.) I have now installed a new version (2010.03.15) of the "LIVE555

Re: [Live-devel] MPEG2TransportStreamIndexer produces 0 byte index files

2010-03-12 Thread Melms, Kenneth X. -ND
sage- From: live-devel-boun...@ns.live555.com [mailto:live-devel-boun...@ns.live555.com] On Behalf Of Ross Finlayson Sent: Thursday, March 11, 2010 10:45 PM To: LIVE555 Streaming Media - development & use Subject: Re: [Live-devel] MPEG2TransportStreamIndexer produces 0 byte index files >

Re: [Live-devel] MPEG2TransportStreamIndexer produces 0 byte index files

2010-03-12 Thread Sylvain MEYNELLY (NEWTEK)
Title: Hi everybody I have the same problem I use tsMuxer to mux my Vob to Ts and when I try to index, the file is 0 k So I try to remux my ts with no change with AviDemux. And now when I use the MPEG2TransportStreamIndexer on the new ts the tsx file is ok The trick play is working Don't

Re: [Live-devel] MPEG2TransportStreamIndexer produces 0 byte index files

2010-03-11 Thread Ross Finlayson
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 That's fine; I don't mind downloading a file that size. Just put it on a web server and let us know the URL. -- Ross Finlayson Live Networks, Inc. http://www.live

[Live-devel] MPEG2TransportStreamIndexer produces 0 byte index files

2010-03-11 Thread Melms, Kenneth X. -ND
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 MPEG2Tra

[Live-devel] MPEG2TransportStreamIndexer and H264

2010-02-12 Thread Alex Somov
Hi Ross, I'm trying to create tsx-index file for ts-file with h.264 video (HD video). I identified I-slice NAL units in ts-file. But when I marked PES data from Access Unit Delimiter that contain I-slice (Access unit delimiter, SEI and VLC NALU with type: Coded slice of non-IDR picture, type slice

Re: [Live-devel] MPEG2TransportStreamIndexer

2008-06-10 Thread Ross Finlayson
I had problem about MPEG2TransportStreamIndexer, when I used MPEG2TransportStreamIndexer for create index file(.tsx) that size of file is 0 Byte. For the indexing to work, the input file must: 1/ Be a MPEG Transport Stream file (obviously) 2/ Contain MPEG-1 or MPEG-2 (*not* MPEG-4 or H.264) vid

[Live-devel] MPEG2TransportStreamIndexer

2008-06-09 Thread Sarun Kerdsup
hi, I had problem about MPEG2TransportStreamIndexer, when I used MPEG2TransportStreamIndexer for create index file(.tsx) that size of file is 0 Byte. second I used it(.tsx 0 byte) to command testMPEG2TransportStreamTrickPlay that output is "Failed to open index file "hulk3.tsx" (does it exist?)".

Re: [Live-devel] MPEG2TransportStreamIndexer Question

2007-07-27 Thread Ross Finlayson
>The video data being received over the socket would need to be written >to a file as well as sent to the indexing object. Is your incoming Transport Stream data (received over a socket) raw data, rather than RTP-encapsulated data? If so, I would just handle this using pipes and (e.g.) the Unix

Re: [Live-devel] MPEG2TransportStreamIndexer Question

2007-07-27 Thread Leary, Brent
- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ross Finlayson Sent: Thursday, July 26, 2007 5:19 PM To: LIVE555 Streaming Media - development & use Subject: Re: [Live-devel] MPEG2TransportStreamIndexer Question >Within the MPEG2TransportStreamIndexer's main, is there an

Re: [Live-devel] MPEG2TransportStreamIndexer Question

2007-07-26 Thread Ross Finlayson
>Within the MPEG2TransportStreamIndexer's main, is there an existing >class that could replace the ByteStreamFileSource that would receive its >video data off a UDP socket instead of reading from a file? IMHO, it doesn't make any sense to apply the indexing algorithm to anything but a file, becau

[Live-devel] MPEG2TransportStreamIndexer Question

2007-07-26 Thread Leary, Brent
Ross, Within the MPEG2TransportStreamIndexer's main, is there an existing class that could replace the ByteStreamFileSource that would receive its video data off a UDP socket instead of reading from a file? "FramedSource* input = ByteStreamFileSource::createNew(*env, inputFileName, TRANSPORT_PAC

[Live-devel] MPEG2TransportStreamIndexer & h264 (cont)

2007-07-20 Thread Nikos Antonopoulos
Hi all, i've finally had the time to have a closer look at the indexer and some x264 specifics and i'm starting to feel lucky on getting the 1st cope with the 2nd... However it'd be great if anyone could give me some more info: Firstly, can u please verify i've got this straight and please excu

Re: [Live-devel] MPEG2TransportStreamIndexer & h264...

2007-06-25 Thread Ross Finlayson
>I've been trying to use trick play by creating an index file (using >MPEG2TransportStreamIndexer) for an MPEG-TS (h264/mp3) file. >I've has no luck with it - been getting an empty index file. > >I understand that the indexer is designed to work with mpeg1-2 files. >Question is whether I should spe

[Live-devel] MPEG2TransportStreamIndexer & h264...

2007-06-25 Thread Nikos Antonopoulos
hi everyone, I've been trying to use trick play by creating an index file (using MPEG2TransportStreamIndexer) for an MPEG-TS (h264/mp3) file. I've has no luck with it - been getting an empty index file. I understand that the indexer is designed to work with mpeg1-2 files. Question is whether I