The invention discloses an active public transportation signal priority control method based on public transportation real-time positioning information, and the method is characterized in that the method comprises the following steps: 10, collecting the public transportation real-time position information; 20, predicting the traveling time when a bus arrives at an intersection stop line; 30, selecting a priority strategy for all buses which can arrive at an intersection in a next period, and calculating the total delay time of the buses under each priority strategy, wherein the priority strategies comprises a green light duration extending strategy, a green light recalling strategy and a phase jump strategy; 40, selecting the signal priority strategy with the minimum total time delay of the buses as the optimal strategy. According to the invention, the method is used for completing the active bus signal priority, and an optimization model and a solving algorithm inherit the strictness of a mathematic model, and have the practicality when facing the actual conditions, thereby reducing the delay and service interruption of the buses and the common traffic as much as possible so as to obtain the maximum benefits.