- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
串流媒体介绍
串流媒體介紹
一、流式傳輸的基礎 在網路上傳輸音/視頻等多媒體資訊目前主要有下載和流式傳輸兩種方案。A/V檔一般都較大,所以需要的存儲容量也較大;同時由於網路帶寬的限制,下載常常要花數分鐘甚至數小時,所以這種處理方法延遲也很大。流式傳輸時,聲音、影像或動畫等時基媒體由音視頻伺服器向用戶電腦的連續、 即時傳送,用戶不必等到整個檔全部下載完畢,而只需經過幾秒或十數秒的啟動延時即可進行觀看。當聲音等時基媒體在客戶機上播放時,檔的剩餘部分將在後臺從伺服器內繼續下載。流式不僅使啟動延時成十倍、百倍地縮短,而且不需要太大的緩存容量。流式傳輸避免了用戶必須等待整個檔全部從Internet上下載才能觀看的缺點。 流媒體指在Internet/Intranet中使用流式傳輸技術的連續時基媒體,如:音頻、視頻或多媒體檔。流式媒體在播放前並不下載整個檔,只將開始部分內容存入記憶體,流式媒體的資料流程隨時傳送隨時播放,只是在開始時有一些延遲。流媒體實現的關鍵技術就是流式傳輸。 流式傳輸定義很廣泛,現在主要指通過網路傳送媒體(如視頻、音頻)的技術總稱。其特定含義為通過Internet 將影視節目傳送到PC機。實現流式傳輸有兩種方法:即時流式傳輸(Realtime streaming)和順序流式傳輸(progressive streaming)。一般說來,如視頻為即時廣播,或使用流式傳輸媒體伺服器,或應用如RTSP的即時協定,即為即時流式傳輸。如使用HTTP伺服器,檔即通過順序流發送。採用那種傳輸方法依賴你的需求。當然,流式檔也支持在播放前完全下載到硬碟。 1.順序流式傳輸 順序流式傳輸是順序下載,在下載檔的同時用戶可觀看再線媒體,在給定時刻,用戶只能觀看已下載的那部分,而不能跳到還未下載的前頭部分,順序流式傳輸不象即時流式傳輸在傳輸期間根據用戶連接的速度做調整。由於標準的HTTP伺服器可發送這種形式的檔,也不需要其他特殊協定,它經常被稱作HTTP流式傳輸。順序流式傳輸比較適合高質量的短片段,如片頭、片尾和廣告,由於該檔在播放前觀看的部分是無損下載的,這種方法保證電影播放的最終質量。這意味著用戶在觀看前,必須經歷延遲,對較慢的連接尤其如此。 對通過數據機發佈短片段,順序流式傳輸顯得很實用,它允許用比數據機更高的資料速率創建視頻片段。儘管有延遲,畢竟可讓你發佈較高質量的視頻片段。 順序流式檔是放在標準HTTP 或 FTP伺服器上,易於管理,基本上與防火牆無關。順序流式傳輸不適合長片段和有隨機訪問要求的視頻,如:講座、演說與演示。它也不支援現場廣播,嚴格說來,它是一種點播技術。 2.即時流式傳輸 即時流式傳輸指保證媒體信號帶寬與網路連接配匹,使媒體可被即時觀看到。即時流與HTTP流式傳輸不同,他需要專用的流媒體伺服器與傳輸協定。即時流式傳輸總是即時傳送,特別適合現場事件,也支持隨機訪問,用戶可快進或後退以觀看前面或後面的內容。理論上,即時流一經播放就可不停止,但實際上,可能發生週期暫停。 即時流式傳輸必須配匹連接帶寬,這意味著在以數據機速度連接時圖像質量較差。而且,由於出錯丟失的資訊被忽略掉,網路擁擠或出現問題時,視頻質量很差。如欲保證視頻質量,順序流式傳輸也許更好。即時流式傳輸需要特定伺服器,如QuickTime Streaming Server、RealServer與Windows Media Server。這些伺服器允許你對媒體發送進行更多級別的控制,因而系統設置、管理比標準HTTP伺服器更複雜。即時流式傳輸還需要特殊網路協定,如:RTSP (Realtime Streaming Protocol)或MMS (Microsoft Media Server)。這些協議在有防火牆時有時會出現問題,導致用戶不能看到一些地點的即時內容。
流媒體技術流式傳輸基本概念
二、 流媒體技術原理
流式傳輸的實現需要緩存。因為Internet以包傳輸為基礎進行斷續的非同步傳輸,對一個即時A/V源或存儲的A/V檔,在傳輸中它們要被分解為許多包,由於網路是動態變化的,各個包選擇的路由可能不盡相同,故到達用戶端的時間延遲也就不等,甚至先發的資料包還有可能後到。為此,使用緩存系統來彌補延遲和抖動的影響,並保證資料包的順序正確,從而使媒體資料能連續輸出,而不會因為網路暫時擁塞使播放出現停頓。通常快取記憶體所需容量並不大,因為快取記憶體使用環形鏈表結構來存儲資料:通過丟棄已經播放的內容,流可以重新利用空出的快取記憶體空間來緩存後續尚未播放的內容。 流式傳輸的實現需要合適的傳輸協定。由於TCP需要較多的開銷,故不太適合傳輸即時資料。在流式傳輸的實現方案中,一般採用HTTP/TCP來傳輸控制資訊,而用RTP/UDP來傳輸即時聲音資料。
您可能关注的文档
最近下载
- 2022年技术能手选拔赛试题调幅广播(含答案).docx VIP
- SL 489-2010_水利建设项目后评价报告编制规程.pdf VIP
- 2025甘孜州委统一战线工作部选调事业单位工作人员8人笔试备考试题及答案解析.docx VIP
- GB51251-2017 建筑防烟排烟系统技术标准 (正式版).docx VIP
- 2025广西公需科目考试答案(3套涵盖95-试题)一区两地一园一通道建设人工智能时代的机遇与挑战.docx VIP
- 机械电子工程系本科毕业设计指南.docx VIP
- 信息化系统安全运维服务方案设计.docx VIP
- 妇产科会阴按摩术.pptx VIP
- 中信大厦(中国尊)全生命周期管理路径探索及实践.pdf VIP
- 年春季高考数学真题.doc VIP
文档评论(0)