欢迎来到天天文库
浏览记录
ID:27248676
大小:1.55 MB
页数:109页
时间:2018-11-30
《《多媒体网路》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第六章多媒體網路(MultimediaNetworking)簡介隨著網路的快速發展,我們在網路上使用多媒體資料的機會越來越多,同時多媒體網路也漸漸受到重視,所以就有許多因應多媒體網路的協定產生了。簡介本章節的目的:在多媒體網路中的服務所需要的條件在現今best-effort的網路如何達到最佳的效果瞭解現在有哪一些協定是使用在多媒體網路中的例如:RTSPRTPH.323SIP本章節所要介紹的是:多媒體網路中的應用程式streamingstoredaudioandvideoRTSPinteractivereal-timeappsInternetphoneexampleR
2、TPH.323andSIPbeyondbesteffortschedulingandpolicingintegratedservices(Insserv)differentiatedservices(Disserv)網路中的多媒體在網路中的多媒體有以下幾個特徵:對於延遲(delay)較敏感可以容忍資料遺失(losstolerant)資料具有連續性(continuousdata)網路中的多媒體(2)多媒體應用程式的分類串流儲存式(streamingstored)的audio和video先從網路下載多媒體檔案,再播放串流即時式(streaminglive)的audio和
3、video直接透過網路播放多媒體檔案即時交談式(real-timeinteractive)video可依照我們的需求播放多媒體檔案網路中的多媒體(3)串流儲存式(streamingstored)的audio和video由使用者端去要求播放事先儲存在伺服器端的多媒體檔案並透過網路傳送使用者可控制多媒體檔案的播放延遲:從使用者要求到播放開始的時間大約會有1秒到10秒之間網路中的多媒體(4)單向即時(unidirectionalreal-time)模式因為real-time所以直接由網路傳送播放也因為是即時播放,所以使用者不能控制多媒體播放,只能聽和看例如:線上TV,線上
4、廣播網路中的多媒體(5)交談式即時(Interactivereal-time)模式因為real-time所以直接由網路傳送播放但是因為為交談式所以所傳送的資料並不像單向模式那麼簡單,所以所造成的延遲會增加Video:<150msec可接受範圍Audio:<150msec為良好,<400可接受範圍Jitter在同一個多媒體串流中的封包的延遲變化程度網路中的多媒體(6)在我們現在所使用的Internet是使用besteffort傳送,所以對於傳送多媒體資料會有很大的影響,例如:沒有辦法對於delay或是delayvariation提供保證目前往處理封包大都是:每一個封包
5、的地位平等FIFO所以我們必須將所要處理的封包做分類如何應用現在的網路傳送多媒體使用UDP來傳送在接收端使用暫存器和控制播放的速度已減少jitter將封包加上時間標籤以利播放將不重要的封包丟掉如何使現在的網路更適合傳送多媒體我們必須改變網路所使用的協定可以讓我們所使用的應用程式可以預先保留端對端的頻寬所使用的協定必須要可以保留頻寬例如:RSVP必須改變router上schedulingpolicies來實現保留頻寬我們必須需要更複雜的軟體來實現在使用者和router上面StreamingStored&Audio&VideoStreamingstoredmediaAu
6、dio和vedio檔案儲存在伺服器裡由使用者發出要求存取Audio和vedio檔案會在請求後10秒後送出與伺服器端的交談行為是允許的這裡指的是我們可以將多媒體檔案依照我們需求作動作(暫停、倒轉、前進)StreamingStored&Audio&VideoMediaplayer移除jitter解壓縮多媒體檔案錯誤更正圖形化介面讓我們更好控制多媒體播放可以讓我們將播放程式嵌入到瀏覽器中例如:Microsoftmediaplayer、Quicktime、Realtimeplayer…網頁伺服器的多媒體串流(1)瀏覽器透過HTTP要求多媒體資料伺服器透過HTTP回應瀏覽器瀏
7、覽器會去呼叫mediaplayer來播放多媒體資料缺點:Mediaplayer必須透過瀏覽器和伺服器溝通網頁伺服器的多媒體串流(2)瀏覽器和伺服器一樣透過HTTP溝通瀏覽器只會收到metafile,並且呼叫mediaplayerMediaplayer會透過TCP和伺服器建立連線,並使用HTTP交換訊息且開始播放檔案缺點:雖然不需透過瀏覽器接收多媒體資料,但是透過HTTP不能讓我們使用快轉、倒轉、暫停等功能也許我們可以試試使用UDP來傳送多媒體串流伺服器透過網頁伺服器達成多媒體需求的溝通Mediaplayer再與多媒體串流伺服器利用UDP溝通,取代了TCP的使用即
此文档下载收益归作者所有