nope, it would be easy to do.
BF2 recorded the movement and statistics, then later, you could render all the info into a movie.
It's no different to what is being sent and recieved across the network anyway, you just have to make a seperate file to log all the info.