Annotation of dsmcc-mhp-tools/README, revision 1.16
1.1 mass 1: # README file for dsmcc-mhp-tools
2:
1.5 mass 3: MPEG2 elementary stream encoding tools for DSM-CC MHP ObjectCarousels.
1.1 mass 4:
1.13 mass 5: What the dsmcc-mhp-tools support:
6: + generation of an ObjectCarousel
7: + generation of (continuous) NPT descriptor streams
8: + generation of StreamEvent descriptors
9: + generation of AIT
10: + generation of PMT
11: + incremental ObjectCarousel (and (P)SI updates)
12:
13: What will be added soon:
14: + distribution of an ObjectCarousel over multiple PIDs (DataCarousels)
1.14 mass 15: (all data-carousels's data must be disjunct, e.g. if the directory
16: directory '/foo' was already defined as a separate data-carousel,
17: encoding of '/foo/bar' into another one will be not allowed)
1.5 mass 18:
1.16 ! mass 19: Note1: If you encounter any problems, please checkout the version
! 20: from CVS as it was on 18.07.2004, before I really started adding
! 21: support for multiple data-carousels.
! 22:
! 23: Note2: The dsmcc-up tool for incremental ObjectCarousel updates won't
! 24: work with multiple data-carousels for some time, sorry...
1.15 mass 25:
1.10 mass 26: Each tool's output is a single binary .m2t file, which is a MPEG2
27: elementary stream, i.e. a row of successive TS packets including
28: pieces of the encoded data.
29:
1.9 mass 30: The project is designed for linux and heavily depends on filesystems
31: with file access permissions and symbolic links, which are used to
32: recognize File-, Stream-, Stream-Eevent objects or LiteOptionsProfiles.
33: The tools are well tested and work under Little- and BigEndian systems.
34:
1.1 mass 35: Please read additional information in each tool's own README.
36:
37: If you get some questions or want to request features, please feel free
38: to email me to one of the addresses listed in the AUTHORS file.
1.11 mass 39: Or, maybe better, write to the linux-dvb@linuxtv.org mailinglist!
1.1 mass 40:
1.7 mass 41: Note: You'll need some piece of software multiplexer to mux all
42: generated ES (probably with audio and video) together into one
43: TS or PS, which is not included in this project.
1.13 mass 44: One was released open-source now! :-))
1.12 mass 45: Have a look at:
46: http://linuxtv.org/multiplexer
47: or
48: http://scara.com/~schirmer/o/mplex13818
1.7 mass 49:
1.1 mass 50: Marek ^.^
LinuxTV legacy CVS <linuxtv.org/cvs>