CPC H04N 21/262 (2013.01) [H04N 21/2187 (2013.01)] | 16 Claims |
1. A method for transmitting data streams, applicable to a stream distributing device comprising a plurality of transmitters,
the method comprising:
acquiring a data stream to be transmitted;
acquiring, from the data stream, a plurality of data segments corresponding to the plurality of transmitters, wherein each of the transmitters corresponds to at least one data segment, and different transmitters correspond to different data segments; and
transmitting the corresponding data segments to a stream combining device using the plurality of transmitters, such that the stream combining device transmits the data stream to a playing device in response to acquiring the data stream by combining the plurality of data segments,
wherein the acquiring, from the data stream, the plurality of data segments corresponding to the plurality of transmitters comprises:
allocating the plurality of data segments to the plurality of transmitters based on intensities of signals transmitted on links between the plurality of transmitters and the stream combining device and transmission rates of the links between the plurality of transmitters and the stream combining device,
wherein a total length of all data segments corresponding to an ith transmitter is Li=(Si/S)*T*Xi, wherein 1≤i≤n, n represents a total number of the plurality of transmitters, Si represents a transmission rate of a link between the ith transmitter and the stream combining device, S represents a sum of transmission rates of links between n transmitters and the stream combining device, T represents a total length of the data stream, and Xi represents a ratio of an intensity of a signal transmitted on the link between the ith transmitter and the stream combining device to a total signal intensity, the total signal intensity being a sum of intensities of signals transmitted on links between the n transmitters and the stream combining device.
|