五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

短視頻軟件開發(fā),從傳輸?shù)慕嵌冉档拖到y(tǒng)延遲

2023-03-16 15:14 作者:云豹科技的小路飛呀  | 我要投稿

隨著短視頻的發(fā)展,應(yīng)用領(lǐng)域越來越廣泛,像電商、娛樂、社交、教育等多個領(lǐng)域均有短視頻的身影。在短視頻軟件開發(fā)時,系統(tǒng)延遲的優(yōu)化工作可以從多個角度進(jìn)行,其中從傳輸?shù)慕嵌热绾谓档拖到y(tǒng)延遲呢?

一、傳輸協(xié)議的選擇

在短視頻軟件開發(fā)中可選擇的傳輸協(xié)議包含RTMP、HLS、RTP等多種類型,但出于開發(fā)成本、用戶體驗等方面的綜合考量,短視頻軟件開發(fā)大多情況下會選擇RTMP傳輸協(xié)議。

由于RTMP傳輸協(xié)議是基于TCP協(xié)議的,所以TCP協(xié)議的特點就是RTMP協(xié)議的特點。那么TCP協(xié)議的特點有哪些呢?

1、TCP協(xié)議采用的是通用的IP網(wǎng)絡(luò)協(xié)議;

2、有內(nèi)嵌的丟包重傳,不過不允許開發(fā)者對丟包重傳策略進(jìn)行控制;

3、考慮的主要是網(wǎng)絡(luò)傳輸?shù)墓叫?,?nèi)嵌的傳輸控制策略比較溫和。

二、信道保護(hù)

在短視頻軟件開發(fā)中使用信道保護(hù)技術(shù)更有利于降低系統(tǒng)延遲,信道保護(hù)技術(shù)主要包含以下三種措施:

1、前向糾錯

該措施在恢復(fù)丟失的數(shù)據(jù)包時,主要利用了增加的冗余數(shù)據(jù)。由于前向糾錯數(shù)據(jù)塊中的原始數(shù)據(jù)包個數(shù)和冗余數(shù)據(jù)包個數(shù)的比例是固定的,所以根據(jù)丟包的個數(shù)和冗余包的個數(shù)來判斷是否能夠?qū)G失的數(shù)據(jù)包完全恢復(fù)是比較容易的。

2、丟包重傳

該措施在恢復(fù)丟失的數(shù)據(jù)包時,主要是利用了重傳關(guān)鍵數(shù)據(jù)包來糾錯。傳統(tǒng)的丟包重傳有三種,分別是停止等待的丟包重傳、選擇性重傳的丟包重傳和退回N步的丟包重傳。這三種傳統(tǒng)的丟包重傳相比較而言,在短視頻軟件開發(fā)時使用選擇性重傳的丟包重傳效率較高。

3、碼率自適應(yīng)

碼率自適應(yīng)時期就是通過控制碼率來自動使用網(wǎng)絡(luò)環(huán)境的變化,而碼率的控制是由服務(wù)端和推流端協(xié)作完成的。在短視頻軟件開發(fā)中,如果網(wǎng)絡(luò)環(huán)境較好,可以適當(dāng)提升碼率,既保證了視頻內(nèi)容質(zhì)量又降低了延遲;如果網(wǎng)絡(luò)環(huán)境不佳,可以適當(dāng)降低碼率,通過犧牲視頻內(nèi)容質(zhì)量的方式,保證視頻播放流暢性。

也就是說在短視頻軟件開發(fā)時,從傳輸角度降低系統(tǒng)延遲可以采取的手段有兩種,一種是選擇合適的流媒體傳輸協(xié)議,另一種是通過實現(xiàn)信道保護(hù)提升數(shù)據(jù)傳輸質(zhì)量。無論哪種手段的使用均需結(jié)合實際的短視頻軟件開發(fā)情況去實現(xiàn)。

聲明:本文由云豹科技原創(chuàng),轉(zhuǎn)載請注明作者名及原文鏈接,否則視為侵權(quán)


短視頻軟件開發(fā),從傳輸?shù)慕嵌冉档拖到y(tǒng)延遲的評論 (共 條)

分享到微博請遵守國家法律
大庆市| 皋兰县| 宁强县| 宁津县| 育儿| 景东| 泽库县| 罗甸县| 上栗县| 海林市| 仁怀市| 县级市| 西城区| 八宿县| 上蔡县| 镇雄县| 汝城县| 巴中市| 砀山县| 连山| 涪陵区| 彭泽县| 旅游| 湘乡市| 潢川县| 阳新县| 恩平市| 怀化市| 鄂州市| 南城县| 台北县| 鹤壁市| 枞阳县| 弥渡县| 苏尼特右旗| 嫩江县| 石阡县| 普兰县| 林西县| 昆明市| 临邑县|