Streaming connection management method and streaming data connection system
First Claim
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.
1 Assignment
0 Petitions
Accused Products
Abstract
A streaming connection management method and system are provided. In the streaming connection management method, a streaming source establishes a plurality of connecting requests through a first relay server, and the first relay server provides first streaming data. A number of connections established with the first relay server is determined. When the 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 method is executed to obtain a second relay threshold. The first relay server is adjusted to provide a second streaming data, in which a pixel value of the first streaming data is greater than a pixel value of the second streaming data.
-
Citations
15 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A streaming connection management method, comprising:
-
receiving by a streaming source, at least one connection request from one or more User Equipment (UE) through a network; determining whether to execute an automatic connecting method according to the number of connecting requests received by the streaming source exceeding a streaming threshold maintained by the streaming source, and wherein when it is determined to execute the automatic connecting method, selecting a 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 one or more UEs; establishing a plurality of connecting requests by the streaming source through the first relay server, and providing a first streaming data by the first relay server to the UEs; and determining a number of connections established with the first relay server, wherein when the 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 method is executed to obtain a second relay threshold, wherein the first relay server is adjusted to provide second streaming data to the UEs, wherein a pixel value of the first streaming data is greater than a pixel value of the second streaming data, and 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 source establishes other subsequent connecting requests through a 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. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification