Multi-Program Transport Stream Recorder is a multi-agent recorder system which captures single program transport streams from a multiple program transport stream.

It is possible to capture services from different protocols like UDP, RTP and file system (i.e. 'demuxing a .TS file'). As it is a multi-agent system, you can deploy several computers to distribute CPU load or capture from different network locations. A web interface on the server lets you choose different configurations. You can also monitor the system status by checking the interface or warning e-mails automatically sent by the MPTS Recorder.

There is a simple browser client for MPTS Recorder, too. By using this client application, anyone in the same network with appropriate user rights can access captured files and instantly view, cut and extract desired parts of the recorded video.