A method and system for providing personal video recording ("PVR") functions to a client viewing a broadcast program in a multi-client network (10). To provide the PVR functions, predetermined storage limits are allocated for each client in a storage device (32) on the network (10). Each client is permitted to execute the PVR functions if the client's stored broadcast programming has not reached the client's predetermined storage limit. Otherwise, the client is only permitted to view the broadcast program in real time or the stored broadcast program. A client may clear space in the client's allocated portion of the storage device by fast-forwarding through stored broadcast programming.
본 발명은 멀티-클라이언트 네트워크(10)에서 방송 프로그램을 시청하고 있는 클라이언트에게 개인 비디오 레코딩(PVR) 기능을 제공하기 위한 방법 및 시스템에 관한 것이다. PVR 기능을 제공하기 위하여, 네트워크(10) 상의 저장 장치(32)에서 미리결정된 저장 한계치가 각 클라이언트에 대해 할당된다. 각각의 클라이언트는, 해당 클라이언트의 저장된 방송 프로그램이 해당 클라이언트의 미리결정된 저장 한계치에 도달되지 않은 경우에, PVR 기능을 실행시키는 것이 허용된다. 도달된 경우에는, 해당 클라이언트는 오로지, 실시간으로 방송 프로그램을 보는 것 또는 저장된 방송 프로그램을 보는 것만이 허용된다. 클라이언트는, 저장 장치의 해당 클라이언트의 할당 부분의 공간을 저장된 방송 프로그램을 고속-전진시킴으로써 비울 수 있다.