A system is disclosed for delivering audio and/or video signals to users in connection with the provision of interactive television services. Various sources of such signals are connected to a digital network (10), such as a packet network. Also connected to such network are control (100) and application (102) processors and interfaces (112,114) to distribution arrangements such as cable television systems (116) and telephone subscriber loops (118). Each user has a signal converter (130,150) for receiving a digital signal from the distribution arrangement, converting such signal for viewing on a conventional television receiver (134) and transmitting control packets to other elements of the system.; The signal sources can include a data cache (104) for storing recorded video and audio materials, a broadcast source (108) for receiving broadcast signals, apparatus (106) for composing multimedia signals from multiple sources, and apparatus (110) for running games. The various elements of the system can be situated at different geographical locations and operated by the control and/or application processors (100,102) under software control to provide a variety of interactive television services.