Patent ID: 11863309
Assignee: PROWIRE SPORT LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 11:
12. A non-transitory computer-readable medium for capturing and distributing live multimedia or video streams of a live event to a plurality of mobile computing devices, the computer-readable medium comprising computer-executable instructions for:
at at least one of a plurality of processing devices in network communication with each other, the at least one of the plurality of processing devices having at least one channel associated therewith:
at the at least one of the plurality of processing devices having the at least one channel associated therewith:
receiving at least one of the live multimedia or video streams via the at least one channel,
generating a plurality of discrete data packets from the at least one received live multimedia or video stream, and
transmitting, over a first network in accordance with at least Real-Time Transport Protocol (RTP), the plurality of discrete data packets for receipt by at least one of the remainder of the plurality of processing devices;

at at least one of the plurality of processing devices:
generating copies of the plurality of discrete data packets, and
placing the copies of the plurality of discrete data packets in a buffer accessible to the at least one of the plurality of processing devices;

at a nominated processing device of the plurality of processing devices:
receiving a connection request from a respective mobile computing device of the plurality of mobile computing devices, the connection request including a request for transmission of one of the live multimedia or video streams to the respective mobile computing device,
determining a distribution status of each one of the plurality of the processing devices to transmit transmission copies generated from the copies for receipt by the respective mobile computing device originating the connection request, the distribution status indicating at least the ability of the applicable processing device to transmit the transmission copies to the respective mobile computing device, and
based on the determined distribution status of each one of the plurality of the processing devices, selecting a processing device of the plurality of the processing devices to transmit the transmission copies for receipt by the respective mobile computing device; and

at the selected processing device:
generating the transmission copies of the plurality of discrete data packets from the copies placed in the buffer accessible by the selected processing device, and
transmitting the plurality of discrete data packets or the transmission copies for receipt by the respective mobile computing device over the first network or a second network;

wherein an end-to-end latency between the receipt of the at least one live multimedia or video streams via the at least one channel and the transmission of the transmission copies for receipt by the respective mobile computing device is 500 mS or less.