CA2397975C

Method and apparatus for content distribution via non-homogeneous access networks

Abstract

A method and apparatus for streaming content to an access network in an interactive information distribution system (100). The method initially encapsulates the content in accordance to an Internet Protocol (IP). In one embodiment, the content is configured as a plurality of a MPEG-2 packets contained in a payload of a Realtime Transport Protocol (RTP) packet (352 - 356) that is contained in an IP packet (300). The content is then transcoded into a format supported by the access network, and streamed over a distribution network to a remote server (201) or to a subscriber terminal that is coupled to the access network (104). The apparatus is embodied as at least one stream caching server (102) for streaming said content as an Internet Protocol (IP) packet to at least one access network via a stream distribution network in response to a request for content, where the content is encapsulated within the IP packet. A packet processor (144) is coupled to the at least one stream server for processing the encapsulated content within the IP packets into at least one packet in a format native to the at least one access network.

CA2397975C, drawing sheet 1
Sheet 1 of 13

Term

Term ended

Expired 29 January 2021, 5.7 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

27 claims: 1 independent, 26 dependent

  1. 1
    CA 02397975 2015-12-04 -20Claims:1. A method of streaming content via a distribution network to any of a plurality of heterogeneous access networks, comprising: encapsulating the content according to the steps of: preprocessing the content into at least one packet having a size optimized for storage and retrieval at a local streaming server by at least transcoding, prior to storage on the local streaming server, the content into at least one packet format;encapsulating the at least one packet in a payload portion of a real time transport protocol (RTP) packet;and encapsulating the RTP packet in a payload portion of an Internet Protocol (IP) packet structure;retrieving, from the local streaming server, the content encapsulated according to the IP packet structure, resulting in retrieved content;processing, at the local streaming server, the retrieved content into a format native to at least one access network that originated a user request, resulting in processed content, wherein the at least one access network is from the plurality of heterogeneous access networks;streaming the processed content to the at least one access network via the distribution network at least in part by using a distribution network format that is different than an access network format;and extracting the content from the IP packet structure downstream of the distribution network.