The title says it all, it should have a couple of settings like the distance from the player, the position of the player (doesn't have to be at the very center of the frame), orientation and smoothness in tracking the player
You don't need to be spectating a player/entity