Later, I analyze the sql recording on the recording system, and compare it to the wireshark trace, and I have determined that the recorder is not recording everything. The data rate is about 50 MB/s, with a 50K packet travelling over DDS every millisecond.

While trying to use the RTI Recorder it crashed right after starting it. In the config file for the recorder we specified that it should use our QOS to create the recorder's participant, and removing this (thus making the recorder use the default RTI QOS) stopped it from crashing, however now it can't record our data which is using a different QOS. After some trial and error we reached the problemetic definition in our QOS which was causing the crash:

RTI Community Portal Terms of Use

NOTICE: Any content you submit to the RTI Research Community Portal, including personal information, is not subject to the protections which may be afforded to information collected under other sections of RTI's Web site. You are entirely responsible for all content that you upload, post, e-mail, transmit or otherwise make available via RTI Community Portal. RTI does not control the content posted by visitors to RTI Community Portal and, does not guarantee the accuracy, integrity, or quality of such content. Under no circumstances will RTI be liable in any way for any content not authored by RTI, or any loss or damage of any kind incurred as a result of the use of any content posted, e-mailed, transmitted or otherwise made available via RTI Community Portal. Read the complete Terms prior to use.