Creating cinematic gameplay videos in Matinee

I need to create a gameplay trailer for a multiplayer FPS project, and want to be able to capture gameplay from a cinematic perspective, where you can see the players shooting at each other and jumping around and what not. Is there possibly a way to record player inputs on a server, so that it can be played back and captured in an aesthetically pleasing way? Like how you can do it in Halo 3 with the Theater feature?

As far as I can tell, Matinee can only be used to create in-game cinematics, or to capture enviornments with hand-animated assets and such. But I have not figured out if it can actually capture gameplay from an external perspective.

Any help with this would be increadibly appreciated, I’m on a tight schedule and have not been able to gather any information regarding this.