1.一種多信道負載均衡音視頻傳輸方法,其特征在于,包括:
將音視頻文件拆分為若干個數據包;
將所述數據包分配到不同的信道進行發(fā)送;
統(tǒng)計各個信道實際接收到的數據包數量;
根據所述數據包數量調整每個信道上發(fā)送所述數據包的數量。
2.如權利要求1所述的方法,其特征在于,所述根據所述數據包數量調整每個信道上發(fā)送所述數據包的數量,具體包括:
為所述成功率高的所述信道分配更多的數據包發(fā)送;或
為所述成功率低的所述信道分配更少的數據包發(fā)送。
3.如權利要求1所述的方法,其特征在于,所述將所述數據包分配到不同的信道進行發(fā)送,包括:
將所述數據包平均分配到不同的信道進行發(fā)送。
4.如權利要求1所述的方法,其特征在于,所述統(tǒng)計各個信道實際接收到的數據包數量,包括:
統(tǒng)計設定時長內各個信道上接收到的數據包數量,并返回發(fā)送端。
5.如權利要求1所述的方法,其特征在于,所述方法具體包括:
為每個信道i設置一個最大可發(fā)送數據maxi值;
依次平均通過每個信道i發(fā)送定量的所述數據包;
接收端接收的數據包達到預先設定的閾值threshold后,根據每次接收的數據量recvij,根據如下公式計算每個信道實際到達的數據包的數量datai:
其中,i為信道序號,j為接收次數序號,n為總的接收次數,m為信道總 數;
接收端返回datai,根據datai更新max:
maxi=datai
再次發(fā)送數據包時,根據更新的maxi來確定對應每個信道發(fā)送的數據包的數量。
6.如權利要求5所述的方法,其特征在于,所述方法還包括:
在所述信道i發(fā)送的數據包量超過maxi后,重新計算所述maxi的值。
7.一種多信道負載均衡音視頻傳輸系統(tǒng),其特征在于,包括:
數據包拆分單元,用于將音視頻文件拆分為若干個數據包;
信道分配單元,用于將所述數據包分配到不同的信道進行發(fā)送;
計算單元,用于統(tǒng)計各個信道實際接收到的數據包數量;
發(fā)送調整單元,用于根據所述數據包數量調整每個信道上發(fā)送所述數據包的數量。
8.如權利要求7所述的系統(tǒng),其特征在于,所述發(fā)送調整單元,還用于:
為所述成功率高的所述信道分配更多的數據包發(fā)送;或
為所述成功率低的所述信道分配更少的數據包發(fā)送。
9.如權利要求7所述的系統(tǒng),其特征在于,所述信道分配單元,還用于:
將所述數據包平均分配到不同的信道進行發(fā)送。
10.如權利要求7所述的系統(tǒng),其特征在于,所述計算單元,還用于:
統(tǒng)計設定時長內各個信道上接收到的數據包數量,并返回發(fā)送端。