It depends on what your goals are and whether the server or client is better equipped to handle the process.
If you want to scan for commercials while recording, you’ll want to do it on the client. If you would like to offload due to resource issues on the client, that is a good reason to have the server do it.