SYSTEM AND METHOD FOR MULTI-CHANNEL VIDEO STREAMING
First Claim
1. A method for the transmission of a plurality of video streams sent from a sending device to a receiving device, comprising:
- receiving a plurality of video streams;
converting the plurality of video streams to a single stream of video data packets with each of a plurality of video data packets for a respective one of the video streams being assigned a port number corresponding to the respective video stream; and
the sending device transmitting the stream of video data packets on a computer network.
2 Assignments
0 Petitions
Accused Products
Abstract
A video or multimedia distribution system receives multiple video streams and transcodes them into a single stream of video data packets with each of the video data packets for respective ones of the video streams being assigned a port number corresponding to the respective video stream. The video data packets are routed onto a network, such as the Internet, for delivery to remote viewers. In an exemplary embodiment, the remote viewers may be charged an access fee to receive the channels. A remote receiver decodes data packets with one or more of the port numbers to thereby receive selected ones of the original video streams.
-
Citations
31 Claims
-
1. A method for the transmission of a plurality of video streams sent from a sending device to a receiving device, comprising:
-
receiving a plurality of video streams; converting the plurality of video streams to a single stream of video data packets with each of a plurality of video data packets for a respective one of the video streams being assigned a port number corresponding to the respective video stream; and the sending device transmitting the stream of video data packets on a computer network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for the reception and processing of a stream of video data packets sent from a sending device to a receiving device on a computer network, comprising:
-
coupling the receiving system to the computer network; receiving the stream of video data packets, each video data packet of the stream of video data packets being assigned a port number corresponding to respective ones of a plurality of video streams; selecting a port number corresponding to a selected one of the plurality of video streams; receiving ones of the stream of video data packets having the selected port number; and displaying the selected received stream of video data packets on a display of the receiving system. - View Dependent Claims (18, 19, 20)
-
-
21. A system for the transmission of a plurality of video streams, comprising:
-
a video processor configured to receive a plurality of video streams from different video sources and to convert the plurality of video streams to a single stream of video data packets with each of a plurality of video data packets for a respective one of the video streams being assigned a port number corresponding to the respective video stream; a sending device coupled to a computer network and configured to transmit the stream of video data packets on the computer network; a receiving system communicatively coupled to the computer network and configured to select a port number corresponding to a selected one of the plurality of video streams, the receiving system being further configured to receive ones of the stream of video data packets having the selected port number; and a display on the receiving system to display the selected received stream of video data packets. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification