Annotation of dsmcc-mhp-tools/README, revision 1.13
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.5 mass 15:
1.10 mass 16: Each tool's output is a single binary .m2t file, which is a MPEG2
17: elementary stream, i.e. a row of successive TS packets including
18: pieces of the encoded data.
19:
1.9 mass 20: The project is designed for linux and heavily depends on filesystems
21: with file access permissions and symbolic links, which are used to
22: recognize File-, Stream-, Stream-Eevent objects or LiteOptionsProfiles.
23: The tools are well tested and work under Little- and BigEndian systems.
24:
1.1 mass 25: Please read additional information in each tool's own README.
26:
27: If you get some questions or want to request features, please feel free
28: to email me to one of the addresses listed in the AUTHORS file.
1.11 mass 29: Or, maybe better, write to the linux-dvb@linuxtv.org mailinglist!
1.1 mass 30:
1.7 mass 31: Note: You'll need some piece of software multiplexer to mux all
32: generated ES (probably with audio and video) together into one
33: TS or PS, which is not included in this project.
1.13 ! mass 34: One was released open-source now! :-))
1.12 mass 35: Have a look at:
36: http://linuxtv.org/multiplexer
37: or
38: http://scara.com/~schirmer/o/mplex13818
1.7 mass 39:
1.1 mass 40: Marek ^.^
LinuxTV legacy CVS <linuxtv.org/cvs>