Patent ID: 9306996
Filing Date: 2016-04-05
CPC Classification: H04L,H04N

Claim Text:
1. A streaming data connection system comprising: one or more User Equipment (UE) for receiving streaming data through a network; one or more streaming sources comprising a processor configured to perform the function of streaming source generating; a first relay server, wherein the one or more streaming sources receives at least one connection request from the one or more UEs and establishes a plurality of connecting requests through the first relay server, and the first relay server provides first streaming data to the UEs, wherein when a number of the connections established with the first relay server is greater than or equal to a first relay threshold of the first relay server, a data balance is executed to obtain a second relay threshold, wherein the first relay server is adjusted to provide second streaming data to the UEs, and a pixel value of the first streaming data is greater than a pixel value of the second streaming data, wherein before the one or more streaming sources establishes the connecting requests through the first relay server, it is further determined whether to execute an automatic connection according to the number of the connecting requests received by the one or more streaming sources exceeding a streaming threshold maintained by the streaming sources, wherein when it is determined to execute the automatic connection, selecting the first relay server from a plurality of relay servers wherein the connecting requests are dispatched to the first relay server to establish connections with the UEs; and a second relay server, wherein when the number of the connections established with the first relay server is greater than or equal to the second relay threshold of the first relay server, the streaming sources establishes other subsequent connecting requests through the second relay server, and the first relay server dispatches the connections corresponding to a difference of the second relay threshold and the first relay threshold to the second relay server, and the first relay server is recovered to provide the first streaming data to the UEs.