Coax server acting as proxy between coax transmission infrastructure and internet protocol (IP) transmission infrastructure for media on demand content
First Claim
1. A system comprising:
- a coax transmission infrastructure formed by coaxial cable over which data are transmitted using a radio frequency (RF) modulation scheme;
a plurality of coax client devices each including an RF tuner supporting the RF modulation scheme connected to the coax transmission infrastructure;
an Internet Protocol (IP) transmission infrastructure formed by twisted pair wire over which data are transmitted using IP;
a media on demand server connected to the IP transmission infrastructure; and
a coax server coupled to both the coax transmission infrastructure and the IP transmission infrastructure for acting as a proxy between these two infrastructures;
wherein, when acting as the proxy between the coax transmission infrastructure and the IP transmission infrastructure, the coax server is operable to;
provide a real time streaming protocol (RTSP) proxy operable to a) communicate with an RTSP client in a particular one of the coax client devices via an RTSP connection utilizing an IP-over-coax modulation scheme over the coax transmission infrastructure and b) communicate with the media on demand server via the IP transmission infrastructure;
receive by the RTSP proxy an incoming request from the particular one of the coax client devices;
transmit by the RTSP proxy a request for specific media content to the media on demand server in response to receiving the incoming request from the particular one of the coax client devices;
receive by the RTSP proxy a media stream over the IP transmission infrastructure from the media on demand server, the media stream corresponding to the specific media content;
allocate a coax channel of sufficient bandwidth on the coax transmission infrastructure and transmit the media stream on the coax channel utilizing the RF modulation scheme; and
send to the particular one of the coax client devices by the RTSP proxy via the RTSP connection a pointer indicating the coax channel on which the media stream is being transmitted;
wherein the coax channel on which the media stream is transmitted is different than the RTSP connection.
4 Assignments
0 Petitions
Accused Products
Abstract
A coax server acts as a proxy between a coax transmission infrastructure and an Internet Protocol (IP) transmission infrastructure. An incoming request is received from a particular one of a plurality of coax client devices on the coax infrastructure. A request for specific media content is transmitted to a media-on-demand server in response to receiving the incoming request. A media stream is received over the IP infrastructure from the media-on-demand server, the media stream corresponding to the specific media content, and the coax server allocates a coax channel of sufficient bandwidth on the coax infrastructure and transmits the media stream on the coax channel utilizing the RF modulation scheme. A pointer indicating the coax channel on which the media stream is being transmitted is sent to the particular coax client device. The coax channel is unknown to other of the coax client devices besides the particular coax client device.
24 Citations
21 Claims
-
1. A system comprising:
-
a coax transmission infrastructure formed by coaxial cable over which data are transmitted using a radio frequency (RF) modulation scheme; a plurality of coax client devices each including an RF tuner supporting the RF modulation scheme connected to the coax transmission infrastructure; an Internet Protocol (IP) transmission infrastructure formed by twisted pair wire over which data are transmitted using IP; a media on demand server connected to the IP transmission infrastructure; and a coax server coupled to both the coax transmission infrastructure and the IP transmission infrastructure for acting as a proxy between these two infrastructures; wherein, when acting as the proxy between the coax transmission infrastructure and the IP transmission infrastructure, the coax server is operable to; provide a real time streaming protocol (RTSP) proxy operable to a) communicate with an RTSP client in a particular one of the coax client devices via an RTSP connection utilizing an IP-over-coax modulation scheme over the coax transmission infrastructure and b) communicate with the media on demand server via the IP transmission infrastructure; receive by the RTSP proxy an incoming request from the particular one of the coax client devices; transmit by the RTSP proxy a request for specific media content to the media on demand server in response to receiving the incoming request from the particular one of the coax client devices; receive by the RTSP proxy a media stream over the IP transmission infrastructure from the media on demand server, the media stream corresponding to the specific media content; allocate a coax channel of sufficient bandwidth on the coax transmission infrastructure and transmit the media stream on the coax channel utilizing the RF modulation scheme; and send to the particular one of the coax client devices by the RTSP proxy via the RTSP connection a pointer indicating the coax channel on which the media stream is being transmitted;
wherein the coax channel on which the media stream is transmitted is different than the RTSP connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of acting as a proxy between a coax transmission infrastructure and an Internet Protocol (IP) transmission infrastructure, the method comprising:
-
providing a real time streaming protocol (RTSP) proxy operable to a) communicate via an RTSP connection with an RTSP client in a particular one of a plurality of coax client devices utilizing an IP-over-coax modulation scheme over the coax transmission infrastructure and b) communicate with a media on demand server via the IP transmission infrastructure;
wherein the coax transmission infrastructure is formed by coaxial cable over which data are transmitted using a radio frequency (RF) modulation scheme, and the coax client devices each include an RF tuner supporting the RF modulation scheme;receiving by the RTSP proxy an incoming request from the particular one of the coax client devices; transmitting by the RTSP proxy a request for specific media content to the media on demand server in response to receiving the incoming request from the particular one of the coax client devices;
wherein the IP transmission infrastructure is formed by twisted pair wire over which data are transmitted using IP, and the media on demand server is connected to the IP transmission infrastructure;receiving by the RTSP proxy a media stream over the IP transmission infrastructure from the media on demand server, the media stream corresponding to the specific media content; allocating a coax channel of sufficient bandwidth on the coax transmission infrastructure and transmitting the media stream on the coax channel utilizing the RF modulation scheme; and sending to the particular one of the coax client devices by the RTSP proxy via the RTSP connection a pointer indicating the coax channel on which the media stream is being transmitted;
wherein the coax channel on which the media stream is transmitted is different than the RTSP connection. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable medium comprising computer executable instructions that when executed by one or more computers cause the one or more computers to perform a plurality of steps for acting as a proxy between a coax transmission infrastructure and an Internet Protocol (IP) transmission infrastructure, the steps comprising:
-
providing a real time streaming protocol (RTSP) proxy operable to a) communicate via an RTSP connection with an RTSP client in a particular one of a plurality of coax client devices utilizing an IP-over-coax modulation scheme over the coax transmission infrastructure and b) communicate with a media on demand server via the IP transmission infrastructure;
wherein the coax transmission infrastructure is formed by coaxial cable over which data are transmitted using a radio frequency (RF) modulation scheme, and the coax client devices each include an RF tuner supporting the RF modulation scheme;receiving by the RTSP proxy an incoming request from the particular one of the coax client devices; transmitting by the RTSP proxy a request for specific media content to the media on demand server in response to receiving the incoming request from the particular one of the coax client devices;
wherein the IP transmission infrastructure is formed by twisted pair wire over which data are transmitted using IP, and the media on demand server is connected to the IP transmission infrastructure;receiving by the RTSP proxy a media stream over the IP transmission infrastructure from the media on demand server, the media stream corresponding to the specific media content; allocating a coax channel of sufficient bandwidth on the coax transmission infrastructure and transmitting the media stream on the coax channel utilizing the RF modulation scheme; and sending to the particular one of the coax client devices by the RTSP proxy via the RTSP connection a pointer indicating the coax channel on which the media stream is being transmitted;
wherein the coax channel on which the media stream is transmitted is different than the RTSP connection.
-
Specification