diff options
author | massiot <massiot@271ca591-50e6-457e-a4d7-9fbfa1de8f49> | 2010-01-08 00:30:42 +0100 |
---|---|---|
committer | massiot <massiot@271ca591-50e6-457e-a4d7-9fbfa1de8f49> | 2010-01-08 00:30:42 +0100 |
commit | bd1985eb89916da6815e4f3f6afa5f4f7a2070ff (patch) | |
tree | ec6c041ab71d0fb1eeb331f871ac9c1319807328 /README | |
download | multicat-bd1985eb89916da6815e4f3f6afa5f4f7a2070ff.tar multicat-bd1985eb89916da6815e4f3f6afa5f4f7a2070ff.zip |
* Initial import.
git-svn-id: svn://svn.videolan.org/multicat/trunk@1 271ca591-50e6-457e-a4d7-9fbfa1de8f49
Diffstat (limited to 'README')
-rw-r--r-- | README | 35 |
1 files changed, 35 insertions, 0 deletions
@@ -0,0 +1,35 @@ +$Id: README 26 2009-10-20 18:44:22Z massiot $ + +Welcome to Multicat! + +The multicat package contains a set of tools designed to easily and +efficiently manipulate multicast streams in general, and MPEG-2 +Transport Streams (ISO/IEC 13818-1) in particular. + +The multicat tool itself is a 1 input/1 output application. Inputs and +outputs can be network streams (unicast and multicast), files, character +devices or FIFOs. + +Multicat tries to rebuild the internal clock of the input stream; but +it wants to remain agnostic of what is transported, so in case of files +the said clock is stored to an auxiliary file (example.aux accompanies +example.ts) while recording. Other inputs are considered "live", and +the input clock is simply derived from the reception time of the packets. + +IngesTS is a companion application designed to manipulate TS files. It +reads the PCR values of the file, and builds the auxiliary file that is +necessary for multicat. + +OffseTS is another companion application to manipulate auxiliary files. +Given an offset in time from the beginning of the file, it returns the offset +of the position in number of packets. + +Finally aggregaRTP and desaggregaRTP can be used to carry a high-bitrate +signal over several contribution links. + +The multicat suite of applications is very lightweight and designed to +operate in tight environments. Memory and CPU usages are kept to a minimum, +and they feature only one thread of execution. They have no dependancy. + +-- +Meuuh 2010-01-07 |