騰創網路流媒體技術研究(影片播出-遠端教學-視訊會議)
騰創網路流媒體技術研究(影片播出-遠端教學-視訊會議)
摘 要:對網路流媒體及其應用於流媒體系統的技術,包括傳輸、傳輸質量控制等了較為祥實的,並對流媒體傳輸的和運用作了介紹。
關鍵詞:流媒體;技術;遠端教育
1 流媒體概述
音/影片(A/V)等多媒體資訊是在上展開的資料流,資料量大和實時等特點。要在多媒體終端(如PC)上再現或回放多媒體資訊,平滑的多媒體資料流非常。當使用者下載將網路中伺服器的資料儲存至本地終端DSM(數字儲存媒質,如計算機硬碟)後,資料匯流排在DSM和記憶體之間傳輸不難。但採用下載,使用者考慮兩個因素:對客戶端的儲存需求和播放啟動延時。A/V檔案都,需要的儲存容量;而且網路頻寬的限制,下載需要花費較長的。
流媒體技術解決的問題:採用流式傳輸直接從網路上平滑的資料流,無須把多媒體資料下載到本地終端在採用流式傳輸的系統中,聲音、影像、動畫等資訊從網路中音影片伺服器向使用者終端(如PC、PDA等)連續、實時傳送,使用者不必象下載那樣等到整個檔案下載完畢,只需短暫的啟動延時(緩衝)即可在使用者的計算機上解壓裝置(硬體或軟體)解壓後回放,資料的剩餘在後臺從伺服器下載對多媒體資料邊下載邊回放的使啟動延時縮短,而且不需要本地終端有太大的儲存容量。
2 流媒體的傳輸
2.1 順序流式傳輸
即在給定時刻,使用者只能觀看已下載的,而跳過還未下載的,它不像實時流式傳輸那樣在傳輸期間使用者連線的速度。檔案在播放前觀看的是無損下載的,順序流式傳輸適合高質量的短片段,如片頭、片尾和廣告,不適合長片段和有隨機訪問要求的影片、講座、演說與演示,也不支援現場廣播。說來,它是點播技術。
2.2 實時流式傳輸
是指媒體傳輸時資訊頻寬能自動網路頻寬,媒體訊號頻寬與網路連線相匹配,使媒體可被實時觀看到。它與順序流式傳輸不同,需要專用的流媒體伺服器與傳輸協議。實時流式傳輸適合現場事件,也支援隨機訪問,使用者可快進或後退觀看前面或後面的內容。理論上,實時流一經播放就可不停地收看,但上,會週期暫停。
2.3 二者的
(1)從影片質量上講,實時流式傳輸匹配連線頻寬,出錯丟失的資訊被忽略掉,網路擁擠或問題時,影片質量會下降;如欲影片質量,順序流式傳輸。
(2)實時流式傳輸需要特定的伺服器,如QuickTime StreamingServer、Real Server與Windows Media Server,伺服器允許對媒體傳送更多級別的控制,系統設定、管理比標HTTP伺服器更。
(3)實時流式傳輸還需要特殊的網路協議,如:RTSP(Real?time Streaming Protocol)或MMS(Microsoft Media Server),協議在有防火牆時有時會問題,使用者看到地點的實時內容;而順序流式傳輸與防火牆無關。
3 流媒體傳輸質量的控制
3.1 智慧(intelligence and abilitcdfds.com)流技術
系統能夠自動檢測網路狀況並將視、音訊流的屬性到最佳,使使用者收到與其連線速度相符的媒體流。智慧流技術的實質是C/S應用層的速率反饋機制探測網路頻寬,媒體流的多速率層次編碼能力,在伺服器端的調節媒體流的傳輸速率,以使用者在網路頻寬條件下仍能收到質量的媒體流。
3.2 分流(splitting)技術
分流技術只在作網路直播時使用。傳送伺服器UDP單播、UDP組播等將直播媒體流傳送到分佈在各地的多個接收伺服器,客戶端可以就近訪問伺服器較高質量的媒體流,頻寬使用。傳送伺服器與接收伺服器之間由高速鏈路連線。
3.3 內容分發網路(CDN)技術
CDN是近幾年才發展起來的新技術,它基礎IP網路之上的內容疊加網,引入內容管理、全域性負載均衡和內容快取等技術,可以將使用者請求的流媒體內容釋出到距離使用者最近的網路邊緣,從而使用者訪問的響應速度,並解決網路擁塞,最大限度的減輕骨幹網路流量。
3.4 快取(caching)技術
網際網路是以斷續的非同步包傳輸為基礎,實時媒體流或媒體檔案在傳輸中將被分成多個包傳輸。網路的延時、抖動等因素,包到達客戶端的順序和延遲不一樣,先發的包後到的情況,需要快取系統來彌補網路延遲和抖動的,以資料包的順序不會網路暫時擁塞而播放停頓的。快取技術採用環形連結串列結構儲存資料,丟棄已傳送或已播放內容並空出的空間儲存將要傳送或將要播放的內容,快取不會。
4 流媒體系統組成結構
4.1 伺服器端產品
伺服器端軟體產品主要有Microsoft公司的Windows MediaServers伺服器元件、RealNetworks公司的Real Server和Apple公司的QuickTime Streaming Server等。軟體的作用是流式多媒體資訊的釋出和管理平臺。
4.2 製作端產品
製作端軟體產品主要有Microsoft公司的Windows MediaServers工具元件、RealNetworks公司的RealProducer和Apple公司的QuickTime等。軟體的作用是將普通格式的音訊、影片或動畫媒體檔案壓縮轉換為能流式傳輸的流格式檔案。
4.3 客戶端播放器
客戶端播放器軟體產品主要有Microsoft公司的WindowsMedia Placdfds.comer、RealNetworks公司的Real Placdfds.comer和Apple公司的QuickTime等。軟體通常既可以獨立執行,也能外掛在瀏覽器中執行。
5 流媒體技術的應用
Internet的發展決定了流媒體應用廣闊的市場前景。流媒體技術及其產品將用於遠端教育、網路電臺、影片點播、收費播放等。流媒體技術在企業一級的應用包括電子商務、遠端培訓、視訊會議、客戶支援等。下面對主要的流媒體應用作簡要的介紹。
5.1 影片播出(Streaming Video)
娛樂是流媒體的應用場合。用攝像機或其它裝置影片訊號後,就可以站點基於Internet的現場直播;或者儲存為流媒體格式的檔案,以供按需播放。需要在一臺較高配置的PC機或伺服器上安裝上普通影片採集卡和音效卡,然後影片採集卡輸入影片和音效卡輸入聲音訊號就可以用實時編碼工具來直播或錄製成流媒體檔案。
5.2 遠端教學(Remote seminar)
遠端教學將為更多的人教育的機會。教學者事先在Internet/Intranet上發出通知,聽眾在講座開始前訪問某個URL地址,當講座開始時,聽眾可以看到演講者的演講畫面並聽到他的聲音。整個講座也可以媒體檔案的記錄下來,用於以後按需播放。教學者事先把媒體檔案傳給遠端教學伺服器,當聽眾需要聽講座時,同樣訪問的URL地址,請求獲取伺服器中的媒體內容。媒體資料流式傳輸下載到使用者的瀏覽器快取記憶體中,由媒體播放器實時回放。
5.3 視訊會議(Video Conference)
視訊會議和遠端教學有類似之處,但它對實時性的要求更高。在視訊會議中,各個會議點用音/影片採集裝置多媒體內容資訊,數字化後用某種壓縮方法壓縮。壓縮資料可以網路直接在各個會議點之間組播,或傳到多點器(MP)合成或轉換後再向各與會點組播。但不管採用哪種,都需要以儘量小的時延在各個點回放,這正是流媒體技術作用的地方。
5.4 騰創遠端教育平臺(Tcedu)
TCEdu是一款基於Flash+Red5技術的影片產品,是一個整體成熟的現代遠端教育平臺,當然也可以結合現有網站方便實現一對多影片遠端教育的應用。該產品是由深圳市騰創網路技術有限公司()獨立研發的一個產品,為了滿足不同的客戶需要,可以根據客戶需要定製,讓客戶方便結合自己的網站做應用。如果你想在你的網站上加影片教育功能的話,TCEdu將是你最佳的選擇。
(一)產品主要功能包括如下:
1.影片功能
2.音訊功能
3.文字對話功能
4.可以傳送表情
5.白板畫圖功能(臨時檔案上傳,支援:jpg,png,gif,doc,ppt,pdf,swf,flv格式)
6.排麥功能
7.自動上麥功能
8.共享桌面功能
9.線上充值
(二)演示地址:
教師賬號:teacher
教師密碼:123456
學生賬號:student
學生密碼:123456
(三)購買諮詢請聯絡電話:0755-26070697 QQ:859800299 李生 加好友請說明購買TCEdu,謝謝!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24068621/viewspace-1035560/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 騰創網路影片教學應用
- 網動視訊會議助力遠端教學培訓
- FMS 流媒體視訊技術
- 流媒體技術之複習網路協議協議
- 技術:常見視訊會議網路線路介紹
- fms 流媒體影片技術介紹
- 流媒體技術基礎-流媒體傳輸協議(二)協議
- 騰創遠端教育軟體
- 流媒體技術之傳輸協議協議
- 視訊直播技術之iOS端推流iOS
- 企業最好的遠端影片教育,視訊會議,線上影片培訓課堂解決方案
- 流媒體技術之概念
- iOS直播技術學習筆記-流媒體協議(七)iOS筆記協議
- Go語言實戰流媒體視訊網站Go網站
- YouTube預設HTML5影片播放技術 或引發流媒體影片終端升級風暴HTML
- 高階網路視訊會議室解決方案-影片顯示系統
- 實時3D引擎Unity宣佈收購遠端流媒體技術公司Parsec3DUnity
- 網際網路上的流媒體視訊是如何工作? - QuastorAST
- VR遠端會議是什麼 VR遠端會議體驗效果如何VR
- [原創]微信PC端技術研究-訊息防撤銷
- 會展會務網路,視訊會議直播推流網路以及萬人現場WiFi覆蓋解決方案WiFi
- 雲遊戲流媒體整體架構設計(雲遊戲流媒體技術前瞻,最近雲遊戲概念很火,加之對流媒體技術略有研究,簡單寫一些)遊戲架構
- 流體力學深度學習建模技術研究進展深度學習
- 內網部署遠端會議系統內網
- 企業網路視訊會議室解決方案
- 即時通訊、線上教學、視訊會議——伺服器頻寬計算說明與網路品質測試伺服器
- 深度學習技術研究會深度學習
- 網際網路上的流媒體影片是如何工作? - QuastorAST
- AudienceProject:研究顯示流媒體電視持續激增Project
- 關於視訊流媒體伺服器的學習記錄伺服器
- 網梯備戰Linux多媒體網路教學軟體推廣(轉)Linux
- iOS 播放遠端網路音樂的核心技術點iOS
- 關鍵基礎設施網路安全建議—使用視訊會議
- [原創]微信PC端技術研究(3)-如何找到訊息傳送介面
- Java 遠端通訊技術及原理分析Java
- 優愛騰三大視訊APP技術對比--記憶體佔用APP記憶體
- 快手科技音視訊技術亮相ChinaMM 首次公開多媒體傳輸協議KTP協議
- 短視訊技術詳解:Android端的短視訊開發技術Android