1.一種實時課堂流媒體直播負載分配方法,其特征在于,包括下列步驟:
當?shù)谝慌_用戶終端上線時,負載分配服務器控制Nginx服務器將所述第一臺用戶終端分配連接到某一臺課堂服務器上;
所述負載控制服務器記錄用戶終端連接課堂服務器的信息,并生成分配策略信息;
所述負載分配服務器向負載控制服務器請求并緩存所述分配策略信息;
當有新的用戶終端上線時,所述負載分配服務器根據(jù)其緩存的分配策略信息通過所述Nginx服務器將新上線的用戶終端分配連接到相應的課堂服務器上。
2.根據(jù)權利要求1所述的實課堂流媒體直播負載分配方法,其特征在于,所述用戶終端的信息包括課堂ID和用戶ID。
3.根據(jù)權利要求2所述的實時課堂流媒體直播負載分配方法,其特征在于,所述分配策略信息還包括將同一課堂ID的用戶終端分配到同一臺課堂服務器上。
4.根據(jù)權利要求2所述的實時課堂流媒體直播負載分配方法,其特征在于,當新上線用戶終端的課堂ID與已分配課堂服務器的課堂ID都不相同時,將其分配連接到另外一臺課堂服務器上。
5.根據(jù)權利要求1所述的實時課堂流媒體直播負載分配方法,其特征在于,所述負載控制服務器根據(jù)學校ID判斷是否將該學校學生的用戶終端都連接到同一臺課堂服務器上。
6.根據(jù)權利要求5所述的實時課堂流媒體直播負載分配方法,其特征在于,所述負載控制服務器通過WEB服務器下載學校ID與課堂服務器的綁定數(shù)據(jù)。