在因特網(wǎng)上傳輸實(shí)時(shí)數(shù)據(jù)的分組時(shí)有可能會(huì)出現(xiàn)差錯(cuò)或甚至丟失
發(fā)布時(shí)間:2014/9/24 19:43:08 訪問次數(shù):1274
在因特網(wǎng)上傳輸實(shí)時(shí)數(shù)據(jù)的分組時(shí)有可能會(huì)出現(xiàn)差錯(cuò)或甚至丟失。如果利用TCP協(xié)議對(duì)這些出錯(cuò)或丟失的分組進(jìn)行重傳,那么時(shí)延就會(huì)大大增加。HP7806因此實(shí)時(shí)數(shù)據(jù)的傳輸在運(yùn)輸層就應(yīng)采用用戶數(shù)據(jù)報(bào)協(xié)議UDP而不使用TCP協(xié)議。這就是說,對(duì)于傳送實(shí)時(shí)數(shù) 據(jù),我們寧可丟失少量分組(當(dāng)然不能丟失太多),也不要太晚到達(dá)的分組。在連續(xù)的音頻或視頻數(shù)據(jù)流中,很少量分組的丟失對(duì)播放效果的影響并不大(因?yàn)檫@是由人來進(jìn)行主觀評(píng)價(jià)的),因而是可以容忍的。丟失容忍αoss to1em1t)也是實(shí)時(shí)數(shù)據(jù)的另一個(gè)重要特點(diǎn)。
由于分組的到達(dá)可能不按序,但將分組還原和播放時(shí)又應(yīng)當(dāng)是按序的。因此在發(fā)送多媒體分組時(shí)還應(yīng)當(dāng)給每一個(gè)分組加上序號(hào)。這表明還應(yīng)當(dāng)有相應(yīng)的協(xié)議支持才行。還有一種情況,就是要使接收端能夠?qū)⒐?jié)目中本來就存在的正常的短時(shí)間停頓(如音樂中停頓幾拍)和因某些分組的較大遲延造成的“停頓”區(qū)分開來這就需要增加一個(gè)時(shí)間戳(timesta111p),以便告訴接收端應(yīng)當(dāng)在什么時(shí)間播放哪個(gè)分組。根據(jù)以上的討論可以看出,若想在因特網(wǎng)上傳送音頻/視頻數(shù)據(jù),就需要設(shè)法改造現(xiàn)有的因特網(wǎng)使它能夠適應(yīng)音頻/視頻數(shù)據(jù)的傳送。對(duì)這個(gè)問題,網(wǎng)絡(luò)界一直有較大的爭(zhēng)論,眾說紛紜。有人認(rèn)為,只要大量使用光纜,網(wǎng)絡(luò)的時(shí)延和時(shí)延抖動(dòng)就可以足夠小。再加上使用具有大容量高速緩存的高速路由器,在囚特網(wǎng)上傳送實(shí)時(shí)數(shù)據(jù)就不會(huì)有問題。也有人認(rèn)為,必須將因特網(wǎng)改造為能夠?qū)Χ说蕉说膸拰?shí)現(xiàn)預(yù)留(rc∞Ⅳ亂ion),從而根本改變因特網(wǎng)的協(xié)議棧――從無連接的網(wǎng)絡(luò)轉(zhuǎn)變?yōu)槊嫦蜻B接的網(wǎng)絡(luò)。還有人認(rèn)為,部分改動(dòng)因特網(wǎng)的協(xié)議棧所付出的代價(jià)較小,而這也能夠使多媒體信`患在因特網(wǎng)上的傳輸質(zhì)量得到改進(jìn)。
盡管上述的爭(zhēng)論仍在繼續(xù),但因特網(wǎng)的一些新的協(xié)議也在不斷出現(xiàn)。下面我們有選擇地討論與傳送音頻/視頻信息有關(guān)的若干問題。
在因特網(wǎng)上傳輸實(shí)時(shí)數(shù)據(jù)的分組時(shí)有可能會(huì)出現(xiàn)差錯(cuò)或甚至丟失。如果利用TCP協(xié)議對(duì)這些出錯(cuò)或丟失的分組進(jìn)行重傳,那么時(shí)延就會(huì)大大增加。HP7806因此實(shí)時(shí)數(shù)據(jù)的傳輸在運(yùn)輸層就應(yīng)采用用戶數(shù)據(jù)報(bào)協(xié)議UDP而不使用TCP協(xié)議。這就是說,對(duì)于傳送實(shí)時(shí)數(shù) 據(jù),我們寧可丟失少量分組(當(dāng)然不能丟失太多),也不要太晚到達(dá)的分組。在連續(xù)的音頻或視頻數(shù)據(jù)流中,很少量分組的丟失對(duì)播放效果的影響并不大(因?yàn)檫@是由人來進(jìn)行主觀評(píng)價(jià)的),因而是可以容忍的。丟失容忍αoss to1em1t)也是實(shí)時(shí)數(shù)據(jù)的另一個(gè)重要特點(diǎn)。
由于分組的到達(dá)可能不按序,但將分組還原和播放時(shí)又應(yīng)當(dāng)是按序的。因此在發(fā)送多媒體分組時(shí)還應(yīng)當(dāng)給每一個(gè)分組加上序號(hào)。這表明還應(yīng)當(dāng)有相應(yīng)的協(xié)議支持才行。還有一種情況,就是要使接收端能夠?qū)⒐?jié)目中本來就存在的正常的短時(shí)間停頓(如音樂中停頓幾拍)和因某些分組的較大遲延造成的“停頓”區(qū)分開來這就需要增加一個(gè)時(shí)間戳(timesta111p),以便告訴接收端應(yīng)當(dāng)在什么時(shí)間播放哪個(gè)分組。根據(jù)以上的討論可以看出,若想在因特網(wǎng)上傳送音頻/視頻數(shù)據(jù),就需要設(shè)法改造現(xiàn)有的因特網(wǎng)使它能夠適應(yīng)音頻/視頻數(shù)據(jù)的傳送。對(duì)這個(gè)問題,網(wǎng)絡(luò)界一直有較大的爭(zhēng)論,眾說紛紜。有人認(rèn)為,只要大量使用光纜,網(wǎng)絡(luò)的時(shí)延和時(shí)延抖動(dòng)就可以足夠小。再加上使用具有大容量高速緩存的高速路由器,在囚特網(wǎng)上傳送實(shí)時(shí)數(shù)據(jù)就不會(huì)有問題。也有人認(rèn)為,必須將因特網(wǎng)改造為能夠?qū)Χ说蕉说膸拰?shí)現(xiàn)預(yù)留(rc∞Ⅳ亂ion),從而根本改變因特網(wǎng)的協(xié)議棧――從無連接的網(wǎng)絡(luò)轉(zhuǎn)變?yōu)槊嫦蜻B接的網(wǎng)絡(luò)。還有人認(rèn)為,部分改動(dòng)因特網(wǎng)的協(xié)議棧所付出的代價(jià)較小,而這也能夠使多媒體信`患在因特網(wǎng)上的傳輸質(zhì)量得到改進(jìn)。
盡管上述的爭(zhēng)論仍在繼續(xù),但因特網(wǎng)的一些新的協(xié)議也在不斷出現(xiàn)。下面我們有選擇地討論與傳送音頻/視頻信息有關(guān)的若干問題。
熱門點(diǎn)擊
- CIDR使用32位的地址掩碼
- RIP協(xié)議最大的優(yōu)點(diǎn)就是實(shí)現(xiàn)簡(jiǎn)單
- 萬維網(wǎng)概述
- 在因特網(wǎng)上傳輸實(shí)時(shí)數(shù)據(jù)的分組時(shí)有可能會(huì)出現(xiàn)差
- 對(duì)稱密鑰密碼體制
- 檢驗(yàn)和字段用來檢驗(yàn)整個(gè)ICM
- 二叉線索這種數(shù)據(jù)結(jié)構(gòu)的用法
- 公鑰密碼體制雖然不必在互相通信的用戶之間秘密
- 無線網(wǎng)絡(luò)對(duì)高層協(xié)議的影響
推薦技術(shù)資料
- 循線機(jī)器人是機(jī)器人入門和
- 循線機(jī)器人是機(jī)器人入門和比賽最常用的控制方式,E48S... [詳細(xì)]
- F28P65x C2000 實(shí)時(shí)微控制器
- ARM Cortex-M33 內(nèi)核̴
- 氮化鎵二極管和晶體管̴
- Richtek RT5716設(shè)
- 新一代旗艦芯片麒麟9020應(yīng)用
- 新品WTOLC-4X50H32
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究