視頻服務(wù)器租用-流傳輸是如何工作的?

2024-02-19    分類: 網(wǎng)站建設(shè)

什么是流傳輸?第一個(gè)網(wǎng)站是一個(gè)簡單的文本頁面,有一兩個(gè)圖像。然而,今天,任何有足夠快的互聯(lián)網(wǎng)連接的人都可以通過互聯(lián)網(wǎng)觀看高清電影或進(jìn)行視頻通話。這是可能的,因?yàn)橛幸环N叫做流傳輸?shù)募夹g(shù)。流式傳輸將音頻或視頻文件從服務(wù)器連續(xù)傳輸?shù)娇蛻舳恕:喍灾?,?dāng)消費(fèi)者在聯(lián)網(wǎng)設(shè)備上看電視或聽播客時(shí),就會出現(xiàn)流傳輸。當(dāng)使用流式傳輸時(shí),客戶端設(shè)備上播放的媒體文件將被遠(yuǎn)程存儲并通過互聯(lián)網(wǎng)傳輸,每次傳輸幾秒鐘。

流傳輸和下載有什么區(qū)別?

流傳輸是實(shí)時(shí)的,比下載媒體文件更有效。如果下載視頻文件,整個(gè)文件的副本會保存到設(shè)備的硬盤上,下載完整個(gè)文件后才能播放視頻。如果改為使用流式傳輸,瀏覽器將播放視頻,而無需實(shí)際復(fù)制和保存。視頻會一次加載一位,而不是一次加載整個(gè)文件,瀏覽器加載的信息不會保存在本地。

想想湖泊和河流的區(qū)別:兩者都含有水,而一條河流可能含有和湖泊一樣多的水。不同的是,在一條溪流中,所有的水不會同時(shí)匯聚。下載的視頻文件更像一個(gè)湖,因?yàn)樗加昧舜罅康挠脖P空間(而且改變湖的位置需要很長時(shí)間)。流式視頻更像是一條小溪或河流,視頻數(shù)據(jù)持續(xù)快速地流向用戶的瀏覽器。

流傳輸是如何工作的?

像通過互聯(lián)網(wǎng)發(fā)送的其他數(shù)據(jù)一樣,音頻和視頻數(shù)據(jù)也被分解成數(shù)據(jù)包。每個(gè)數(shù)據(jù)包包含少量文件,客戶端設(shè)備瀏覽器中的音頻或視頻播放器獲取數(shù)據(jù)包流并將其解析為視頻或音頻。

流式傳輸是使用用戶數(shù)據(jù)報(bào)協(xié)議還是傳輸控制協(xié)議?

有些流傳輸方法使用UDP,有些使用TCP。UDP和TCP是傳輸協(xié)議,這意味著它們用于在網(wǎng)絡(luò)之間移動數(shù)據(jù)包。兩者都與互聯(lián)網(wǎng)協(xié)議一起使用。TCP在傳輸數(shù)據(jù)之前會打開一個(gè)專用連接,這樣可以確保所有數(shù)據(jù)包都按順序到達(dá)。與TCP不同,UDP不做這些事情。因此,TCP更可靠,但通過UDP傳輸數(shù)據(jù)的時(shí)間不如通過TCP傳輸數(shù)據(jù)的時(shí)間長,盡管在此過程中會丟失一些數(shù)據(jù)包。

如果說TCP就像一個(gè)包裹投遞服務(wù),需要收件人在包裹上簽名,那么UDP就像一個(gè)投遞服務(wù),把包裹留在前廊,不用敲門就能拿到簽名。TCP投遞服務(wù)丟失的包裹較少,但UDP投遞服務(wù)更快,因?yàn)榧词辜依餂]有人簽收包裹,包裹也會被丟棄。對于流傳輸來說,在某些情況下,速度遠(yuǎn)比可靠性重要。例如,如果有人正在參加視頻會議,他們更喜歡與其他參與者實(shí)時(shí)互動,而不是坐下來等待每一條數(shù)據(jù)被傳輸。因此,少量丟失數(shù)據(jù)包不是大問題,應(yīng)該使用UDP。在其他情況下,可靠性對于流式傳輸更為重要。例如,HTTP實(shí)時(shí)流傳輸(HLS)和MPEG-DASH都是使用TCP進(jìn)行傳輸?shù)牧鱾鬏攨f(xié)議。許多視頻點(diǎn)播服務(wù)使用TCP。

什么是緩沖?

流傳輸播放器會提前幾秒鐘加載流,這樣在連接暫時(shí)中斷時(shí),視頻或音頻可以繼續(xù)播放。這叫做緩沖。確保緩沖的視頻能夠流暢、連續(xù)地播放。但是,如果連接速度慢或網(wǎng)絡(luò)延遲大,視頻可能需要很長時(shí)間才能被緩沖。

哪些因素會降低流傳輸速度?

在網(wǎng)絡(luò)端:

網(wǎng)絡(luò)延遲:許多因素都會影響延遲,包括用戶試圖訪問的內(nèi)容的存儲位置。 網(wǎng)絡(luò)擁塞:如果通過網(wǎng)絡(luò)發(fā)送太多數(shù)據(jù),會降低流傳輸性能。

在客戶端:

WiFi問題:重啟局域網(wǎng)路由器或從WiFi切換到以太網(wǎng),將有助于提高流傳輸性能。 客戶端運(yùn)行緩慢:播放視頻需要很大的處理能力。如果視頻流設(shè)備同時(shí)運(yùn)行許多其他進(jìn)程,或者設(shè)備總是運(yùn)行緩慢,則流性能可能會受到影響。 帶寬不足:對于流傳輸視頻,家庭網(wǎng)絡(luò)需要4 Mbps左右的帶寬;對于高清視頻,可能需要更多帶寬。

如何讓流傳輸更快?

與其他類型的網(wǎng)絡(luò)內(nèi)容一樣,流傳輸也存在延遲和性能下降的問題。由于流式內(nèi)容存儲在其他位置,托管位置具有很大的影響,就像通過互聯(lián)網(wǎng)訪問任何類型的內(nèi)容一樣。如果紐約的用戶試圖從洛斯蓋多斯的網(wǎng)飛服務(wù)器流式傳輸,視頻內(nèi)容必須跨越3000英里才能到達(dá)用戶,并且視頻必須長時(shí)間緩沖,否則可能根本無法播放。因此,網(wǎng)飛和其他流傳輸提供商廣泛使用分布式內(nèi)容分發(fā)網(wǎng)絡(luò)(CDN)來存儲世界各地更接近用戶的內(nèi)容。

網(wǎng)站名稱:視頻服務(wù)器租用-流傳輸是如何工作的?
文章出自:http://www.muchs.cn/news47/317797.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、建站公司、品牌網(wǎng)站設(shè)計(jì)、App開發(fā)、網(wǎng)站收錄網(wǎng)頁設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)