  The Cherenkov Telescope Array (CTA) will operate several types of telescopes
and cameras. The individual camera trigger rates will vary much - from 0.6 to
15 kHz - while the content of the raw data will be heterogeneous. Raw data
streams of up to 43 Gbps per telescope must be handled efficiently, from the
camera front-ends down to the on-site repository and real-time analysis. In
addition, the system must transcode all raw data to a common, pre-calibrated
format. We will present the pipeline that we propose to implement this data
acquisition pipeline. It will format the raw data to a common structure,
provide facilities to run camera-specific algorithms and compress and write
data to the on-site repository. We will also present the Python interface that
allows the analysis pipeline to access the data. Eventually, the two strategies
foreseen to interface the camera servers will be detailed and the current
status of the developments for CTA will be given, with the last performance
figures measured.
