I didn't want to cause so much comments and so much confusion. The recording that I was asking is done on your local box, on a SD card. It is not the same as a programmed recording, and is not the same as reaching to the external servers to play a content from there.
As soon as I switch to a channel, the box starts to record the content, don't need to press anything, don't need to schedule anything. If I missed few seconds or minutes from the program, I can rewind it and watch it again. The content is available as long as I am watching the same channel. When I switch to a different channel the recording process starts again, and the previous content is lost.
I guess the Moderator is plain and simple, this feature is in the future, until then I will stick with my old box.
See ya..