Coax server acting as proxy between coax transmission infrastructure and internet protocol (IP) transmission infrastructure for media content
First Claim
1. A system comprising:
- a coax transmission infrastructure formed by coaxial cable;
a plurality of coax client devices coupled to the coax transmission infrastructure;
an Internet Protocol (IP) transmission infrastructure over which data are transmitted using IP;
a media source 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;
receive an incoming request from a particular one of the coax client devices over the coax transmission infrastructure utilizing an IP-over-coax modulation scheme, the incoming request being a request for content from the particular one of the coax client devices via a first real time streaming protocol (RTSP) connection established between a RTSP proxy of the coax server and a RTSP client of the particular one of the coax client devices over the coax transmission infrastructure utilizing the IP-over-coax modulation scheme;
establish a second RTSP connection between the RTSP proxy of the coax server and the media source via the IP transmission infrastructure;
receive a media stream being a stream corresponding to the content over the IP transmission infrastructure from the media source;
allocate a coax channel of sufficient bandwidth on the coax transmission infrastructure and transmit the media stream on the coax channel utilizing a radio frequency (RF) modulation scheme;
send to the particular one of the coax client devices a pointer over the coax transmission infrastructure utilizing the IP-over-coax modulation scheme, the pointer indicating the coax channel on which the media stream is being transmitted by the coax server utilizing the RF modulation scheme; and
provide a RTSP proxy configured to communicate with the RTSP client in the particular one of the coax client devices.
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.
21 Citations
20 Claims
-
1. A system comprising:
-
a coax transmission infrastructure formed by coaxial cable; a plurality of coax client devices coupled to the coax transmission infrastructure; an Internet Protocol (IP) transmission infrastructure over which data are transmitted using IP; a media source 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; receive an incoming request from a particular one of the coax client devices over the coax transmission infrastructure utilizing an IP-over-coax modulation scheme, the incoming request being a request for content from the particular one of the coax client devices via a first real time streaming protocol (RTSP) connection established between a RTSP proxy of the coax server and a RTSP client of the particular one of the coax client devices over the coax transmission infrastructure utilizing the IP-over-coax modulation scheme; establish a second RTSP connection between the RTSP proxy of the coax server and the media source via the IP transmission infrastructure; receive a media stream being a stream corresponding to the content over the IP transmission infrastructure from the media source; allocate a coax channel of sufficient bandwidth on the coax transmission infrastructure and transmit the media stream on the coax channel utilizing a radio frequency (RF) modulation scheme; send to the particular one of the coax client devices a pointer over the coax transmission infrastructure utilizing the IP-over-coax modulation scheme, the pointer indicating the coax channel on which the media stream is being transmitted by the coax server utilizing the RF modulation scheme; and provide a RTSP proxy configured to communicate with the RTSP client in the particular one of the coax client devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of acting as a proxy between a coax transmission infrastructure and an Internet Protocol (IP) transmission infrastructure, the method comprising:
-
receiving an incoming request from a particular one of a plurality of coax client devices coupled to the coax transmission infrastructure utilizing an IP-over-coax modulation scheme, the incoming request being a request for content from the particular one of the coax client devices via a first real time streaming protocol (RTSP) connection established between a RTSP proxy of the coax server and a RTSP client of the particular one of the coax client devices over the coax transmission infrastructure utilizing the IP-over-coax modulation scheme; establishing a second RTSP connection between the RTSP proxy of the coax server and a media source via the IP transmission infrastructure; receiving a media stream being a stream corresponding to the content over the IP transmission infrastructure from the media source coupled to the IP transmission infrastructure; allocating a coax channel of sufficient bandwidth on the coax transmission infrastructure and transmitting the media stream on the coax channel utilizing a radio frequency (RF) modulation scheme; sending to the particular one of the coax client devices a pointer over the coax transmission infrastructure utilizing the IP-over-coax modulation scheme, the pointer indicating the coax channel on which the media stream is being transmitted by the coax server utilizing the RF modulation scheme; and providing a real time streaming protocol (RTSP) proxy configured to communicate with a RTSP client in the particular one of the coax client devices. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. 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 steps comprising:
-
receiving an incoming request from a particular one of a plurality of coax client devices coupled to a coax transmission infrastructure utilizing an IP-over-coax modulation scheme, the incoming request being a request for content from the particular one of the coax client devices via a first real time streaming protocol (RTSP) connection established between a RTSP proxy of the coax server and a RTSP client of the particular one of the coax client devices over the coax transmission infrastructure utilizing the IP-over-coax modulation scheme; establishing a second RTSP connection between the RTSP proxy of the coax server and a media source via the IP transmission infrastructure; receiving a media stream being a stream corresponding to the content over an IP transmission infrastructure from the media source coupled to the IP transmission infrastructure; allocating a coax channel of sufficient bandwidth on the coax transmission infrastructure and transmitting the media stream on the coax channel utilizing a radio frequency (RF) modulation scheme; sending to the particular one of the coax client devices a pointer over the coax transmission infrastructure utilizing the IP-over-coax modulation scheme, the pointer indicating the coax channel on which the media stream is being transmitted by the coax server utilizing the RF modulation scheme; and providing a real time streaming protocol (RTSP) proxy configured to communicate with a RTSP client in the particular one of the coax client devices. - View Dependent Claims (17, 18, 19, 20)
-
Specification