System and method for transmission of multiple video streams to mobile communication devices
First Claim
1. A method for the transmission of video data to a plurality of mobile communication devices, 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;
transmitting the single stream of video data packets from each of a plurality of wireless access points (APs);
in each of the plurality of mobile communication devices communicatively coupled to at least one of the plurality of APs, receiving the single stream of video data packets and extracting ones of the single stream of video data packets having a selected port number to thereby extract one of the plurality of video streams from the single stream of video data packets; and
displaying the extracted video stream on a display of the respective ones of the plurality of mobile communication devices.
6 Assignments
0 Petitions
Accused Products
Abstract
A video or multimedia distribution system receives multiple video streams and transcodes them into a single stream of data packets with each of the plurality of video data packets for respective ones of the video streams being assigned a port number corresponding to the respective original video stream. The data packets are routed to a plurality of Access Points (APs) for transmission. A User Equipment (UE) communicates with the APs and selects one of the video streams for viewing on the UE by selecting the port number corresponding to the desired video stream. A processor in the UE identifies and stores data packets having the selected port number and plays the video stream on a display. The UE can “change channels” to view other video streams by changing the port number to the port number of the desired video stream.
-
Citations
14 Claims
-
1. A method for the transmission of video data to a plurality of mobile communication devices, 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; transmitting the single stream of video data packets from each of a plurality of wireless access points (APs); in each of the plurality of mobile communication devices communicatively coupled to at least one of the plurality of APs, receiving the single stream of video data packets and extracting ones of the single stream of video data packets having a selected port number to thereby extract one of the plurality of video streams from the single stream of video data packets; and displaying the extracted video stream on a display of the respective ones of the plurality of mobile communication devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for the transmission of a plurality of video streams, comprising:
-
a server configured to receive the plurality of video streams and to convert the plurality of video streams to a single stream of video data packets with each of the plurality of video data packets for respective ones of the video streams being assigned a port number corresponding to the respective video stream; a plurality of wireless access points (APs) communicatively coupled to the server to receive the video packets therefrom, the APs being configured to transmit the stream of video packets; a routing infrastructure coupled to the server and the plurality of APs to relay communications between the server and the plurality of APs, the routing infrastructure being configured to route the stream of video data packets to selected ones of the plurality of APs; and a plurality of mobile communication devices, each having; a short-range transceiver configured to communicate with at least one of the plurality of APs and receive data therefrom, the received data comprising the stream of video data packets; a processor configured to select a port number corresponding to a desired one of the plurality of video streams wherein the processor is configured to extract the data packets having the selected port number from the single stream of video data packets to thereby extract the desired one of the plurality of video streams from the single stream of video data packets; a memory device configured to store the extracted data packets having the selected port number; a display; and a video player configured to play the stored data packets to thereby play the desired one of the plurality of video streams on the display. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification