本公開(kāi)涉及視頻處理,尤其涉及一種視頻流傳輸方法、裝置及電子設(shè)備。
背景技術(shù):
1、目前,智能駕駛中的視頻流實(shí)時(shí)傳輸方式,主要是通過(guò)在視頻流的發(fā)送端和接收端集成視頻傳輸軟件開(kāi)發(fā)工具包,再通過(guò)發(fā)送端的軟件開(kāi)發(fā)工具包、視頻云端傳輸模塊和接收端的軟件開(kāi)發(fā)工具包這樣的傳輸流程實(shí)現(xiàn)視頻流的實(shí)時(shí)傳輸。該方式中,發(fā)送端、視頻云端傳輸模塊和接收端之間僅進(jìn)行視頻流傳輸,然而,若視頻流傳輸過(guò)程中發(fā)生網(wǎng)絡(luò)卡頓、視頻丟幀等異常情況,則沒(méi)有應(yīng)對(duì)以上異常情況的方法,導(dǎo)致視頻流傳輸時(shí)延增加和效率低下等問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、為了解決上述技術(shù)問(wèn)題,本公開(kāi)提供了一種視頻流傳輸方法、裝置及電子設(shè)備。
2、根據(jù)本公開(kāi)的一方面,提供了一種視頻流傳輸方法,所述方法包括:
3、在發(fā)送端向接收端傳輸視頻流時(shí),獲取所述視頻流的傳輸質(zhì)量參數(shù);
4、根據(jù)所述傳輸質(zhì)量參數(shù)對(duì)所述視頻流的當(dāng)前視頻質(zhì)量參數(shù)進(jìn)行調(diào)整,得到目標(biāo)視頻質(zhì)量參數(shù);
5、按照所述目標(biāo)視頻質(zhì)量參數(shù)控制所述視頻流傳輸至所述接收端。
6、根據(jù)本公開(kāi)的另一方面,還提供了一種視頻流傳輸裝置,所述裝置包括:
7、傳輸參數(shù)獲取模塊,用于在發(fā)送端向接收端傳輸視頻流時(shí),獲取所述視頻流的傳輸質(zhì)量參數(shù);
8、視頻參數(shù)調(diào)整模塊,用于根據(jù)所述傳輸質(zhì)量參數(shù)對(duì)所述視頻流的當(dāng)前視頻質(zhì)量參數(shù)進(jìn)行調(diào)整,得到目標(biāo)視頻質(zhì)量參數(shù);
9、視頻流傳輸模塊,用于按照所述目標(biāo)視頻質(zhì)量參數(shù)控制所述視頻流傳輸至所述接收端。
10、根據(jù)本公開(kāi)的另一方面,還提供了一種電子設(shè)備,所述電子設(shè)備包括:
11、處理器;
12、用于存儲(chǔ)所述處理器可執(zhí)行指令的存儲(chǔ)器;
13、所述處理器,用于從所述存儲(chǔ)器中讀取所述可執(zhí)行指令,并執(zhí)行所述指令以實(shí)現(xiàn)上述方法。
14、根據(jù)本公開(kāi)的另一方面,還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序用于執(zhí)行上述方法。
15、本公開(kāi)實(shí)施例提供的技術(shù)方案與現(xiàn)有技術(shù)相比具有如下優(yōu)點(diǎn):
16、本公開(kāi)實(shí)施例提供的技術(shù)方案包括:在發(fā)送端向接收端傳輸視頻流時(shí),獲取視頻流的傳輸質(zhì)量參數(shù);根據(jù)傳輸質(zhì)量參數(shù)對(duì)視頻流的當(dāng)前視頻質(zhì)量參數(shù)進(jìn)行調(diào)整,得到目標(biāo)視頻質(zhì)量參數(shù);按照目標(biāo)視頻質(zhì)量參數(shù)控制視頻流傳輸至接收端。本技術(shù)方案通過(guò)獲取視頻流傳輸過(guò)程中的傳輸質(zhì)量參數(shù),能夠基于傳輸質(zhì)量參數(shù)對(duì)當(dāng)前視頻質(zhì)量參數(shù)做適應(yīng)調(diào)整,使得視頻流的傳輸按需優(yōu)化,并按照調(diào)整后的目標(biāo)視頻質(zhì)量參數(shù)控制視頻流傳輸至接收端。整后得到的目標(biāo)視頻質(zhì)量參數(shù)與傳輸質(zhì)量參數(shù)之間更加適配,能夠?qū)崿F(xiàn)高效的視頻傳輸,降低傳輸時(shí)延,提高傳輸效率;而且,本方案根據(jù)傳輸質(zhì)量參數(shù)對(duì)視頻流的當(dāng)前視頻質(zhì)量參數(shù)進(jìn)行調(diào)整,較好地實(shí)現(xiàn)了對(duì)視頻流傳輸任務(wù)的管理和主機(jī)廠視頻傳輸?shù)臉?biāo)準(zhǔn)化,降低了主機(jī)廠對(duì)視頻傳輸供應(yīng)商的依賴(lài),從而有效改善了因不同供應(yīng)商的變動(dòng)導(dǎo)致視頻流的發(fā)送端、接收端的適配問(wèn)題。
1.一種視頻流傳輸方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述傳輸質(zhì)量參數(shù)包括:網(wǎng)絡(luò)狀態(tài);所述根據(jù)所述傳輸質(zhì)量參數(shù)對(duì)所述視頻流的當(dāng)前視頻質(zhì)量參數(shù)進(jìn)行調(diào)整,得到目標(biāo)視頻質(zhì)量參數(shù),包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述傳輸質(zhì)量參數(shù)對(duì)所述視頻流的當(dāng)前視頻質(zhì)量參數(shù)進(jìn)行調(diào)整,得到目標(biāo)視頻質(zhì)量參數(shù),包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述傳輸質(zhì)量參數(shù)包括:所述視頻流中各視頻幀的序號(hào);所述根據(jù)所述傳輸質(zhì)量參數(shù)對(duì)所述視頻流的當(dāng)前視頻質(zhì)量參數(shù)進(jìn)行調(diào)整,得到目標(biāo)視頻質(zhì)量參數(shù),包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述傳輸質(zhì)量參數(shù)包括:所述接收端的黑屏畫(huà)面;所述根據(jù)所述傳輸質(zhì)量參數(shù)對(duì)所述視頻流的當(dāng)前視頻質(zhì)量參數(shù)進(jìn)行調(diào)整,得到目標(biāo)視頻質(zhì)量參數(shù),包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述傳輸質(zhì)量參數(shù)包括:設(shè)置于所述發(fā)送端和所述接收端之間的視頻傳輸端反饋的傳輸失敗信息;所述根據(jù)所述傳輸質(zhì)量參數(shù)對(duì)所述視頻流的當(dāng)前視頻質(zhì)量參數(shù)進(jìn)行調(diào)整,得到目標(biāo)視頻質(zhì)量參數(shù),包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括:
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,在根據(jù)所述傳輸質(zhì)量參數(shù)對(duì)所述視頻流的當(dāng)前視頻質(zhì)量參數(shù)進(jìn)行調(diào)整,得到目標(biāo)視頻質(zhì)量參數(shù)之后,所述方法還包括:
9.一種視頻流傳輸裝置,其特征在于,所述裝置包括:
10.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括: