1.一種視頻傳輸方法,其特征在于,包括:
獲取視頻文件的視頻幀,并將各所述視頻幀拆分為多個數(shù)據(jù)包;
通過預(yù)設(shè)的傳輸協(xié)議將所述視頻幀的所有所述數(shù)據(jù)包傳輸至預(yù)設(shè)位置;
在所述視頻幀的所有所述數(shù)據(jù)包傳輸完畢之后,檢測未傳輸成功的所述數(shù)據(jù)包數(shù)量是否超過預(yù)設(shè)閾值;
在未傳輸成功的所述數(shù)據(jù)包數(shù)量并未超過預(yù)設(shè)閾值時,將所有傳輸成功的所述數(shù)據(jù)包合并為視頻幀。
2.如權(quán)利要求1所述的方法,其特征在于,所述傳輸協(xié)議為HTTP傳輸協(xié)議。
3.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
在未傳輸成功的所述數(shù)據(jù)包數(shù)量超過預(yù)設(shè)閾值時,重新傳輸所述視頻幀中未傳輸成功的所述數(shù)據(jù)包或所述視頻幀的所有所述數(shù)據(jù)包。
4.如權(quán)利要求1至3任一項所述的方法,其特征在于,所述通過預(yù)設(shè)的傳輸協(xié)議將所述視頻幀的所有所述數(shù)據(jù)包傳輸至預(yù)設(shè)位之前,包括:
根據(jù)當(dāng)前的網(wǎng)絡(luò)帶寬手動調(diào)整每次傳輸數(shù)據(jù)包的數(shù)量和/或數(shù)據(jù)包的大小。
5.如權(quán)利要求1至3任一項所述的方法,其特征在于,所述通過預(yù)設(shè)的傳輸協(xié)議將所述視頻幀的所有所述數(shù)據(jù)包傳輸至預(yù)設(shè)位之前,還包括:
根據(jù)當(dāng)前網(wǎng)絡(luò)帶寬以及預(yù)設(shè)的數(shù)據(jù)傳輸表自動配置每次傳輸數(shù)據(jù)包的數(shù)量和/或數(shù)據(jù)包的大小。
6.一種視頻傳輸系統(tǒng),其特征在于,包括:
拆分模塊,用于獲取視頻文件的視頻幀,并將各所述視頻幀拆分為多個數(shù)據(jù)包;
傳輸模塊,用于通過預(yù)設(shè)的傳輸協(xié)議將所述視頻幀的所有所述數(shù)據(jù)包傳輸至預(yù)設(shè)位置;
檢測模塊,用于在所述視頻幀的所有所述數(shù)據(jù)包傳輸完畢之后,檢測未傳輸成功的所述數(shù)據(jù)包數(shù)量是否超過預(yù)設(shè)閾值;
合并模塊,用于在未傳輸成功的所述數(shù)據(jù)包數(shù)量并未超過預(yù)設(shè)閾值時,將所有傳輸成功的所述數(shù)據(jù)包合并為視頻幀。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述傳輸協(xié)議為HTTP傳輸協(xié)議。
8.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括:
重傳模塊,用于在未傳輸成功的所述數(shù)據(jù)包數(shù)量超過預(yù)設(shè)閾值時,重新傳輸所述視頻幀中未傳輸成功的所述數(shù)據(jù)包或所述視頻幀的所有所述數(shù)據(jù)包。
9.如權(quán)利要求6至8任一項所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括:
手動調(diào)整模塊,用于根據(jù)當(dāng)前的網(wǎng)絡(luò)帶寬手動調(diào)整每次傳輸數(shù)據(jù)包的數(shù)量和/或數(shù)據(jù)包的大小。
10.如權(quán)利要求6至8任一項所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括:
自動配置模塊,用于根據(jù)當(dāng)前網(wǎng)絡(luò)帶寬以及預(yù)設(shè)的數(shù)據(jù)傳輸表自動配置每次傳輸數(shù)據(jù)包的數(shù)量和/或數(shù)據(jù)包的大小。