The present invention provides IP-centric, multi-channel, time-shifted and real-time
telecommunications services to a plurality of
system users. The
system can capture both digital and analog multi-channel feeds and, through a cross-connect layer, can convert the signals to a digital format and subsequently send them to an
encoder to be compressed. The encoding process can use a
firmware upgradeable
software developed to decrease data bitrates while retaining quality of the information at a desired level. The encoded, compressed signals may either be stored on a data-on-demand
server for later viewing services, such as television / video-on-demand or audio-on-demand, or may be streamed directly to
system users using a Media Streaming Subsystem (MSS). The MSS can be responsive to a system user request and operative to forward a selected
stream of compressed
digital data to the system user via a gateway means. The system can include a
System Controller that can provide management and control of the system components and services provided by the system. The gateway means is able to receive compressed
digital data from the Media Streaming Subsystem and transmit that data to a system user sending a request over a communication network. A
cable modem,
DSL modem or other appropriate interface can be located at each system user's location, thereby providing a means for sending multiple
signal sources to a system user's
Local Area Network (LAN) to which the User Computing Device(s) (UCD) of a system user are connected. The UCD receives the compressed data from the gateway means, subsequently
decodes this compressed data and presents this decompressed information to the system user via a presentation system which may or may not be integrated into the UCD, thereby providing the requested entertainment services to the system user.