Detached Camera

I'm not sure if this has been addressed or rebutted already, but is it / would it ever be possible to detach a camera from a player - but still be able to control the player? For example, looking through the camera at the end of a corridor, but being able to control my player running down that corridor? While it's very easy to move the camera around, it still followed the player in the world.