版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 實(shí)時(shí)流煤體協(xié)議概述流媒體傳輸類型:流媒體傳輸分兩類:實(shí)時(shí)流媒體 和 順序流媒體一般來(lái)說(shuō),如果視頻為現(xiàn)場(chǎng)直播,或使用專用的流媒體服務(wù)器,或應(yīng)用如RTSP等專用實(shí)時(shí)協(xié)議,即為實(shí)時(shí)流媒體傳輸;如果使用普通的HTTP服務(wù)器,將音視頻數(shù)據(jù)以從頭至尾方式發(fā)送,則為順序流媒體傳輸。實(shí)時(shí)流傳輸既可傳輸實(shí)況直播,也可傳輸完整的音視頻文件(專用協(xié)議流式)。順序流媒體不可用于實(shí)況直播,僅能傳輸完整的音視頻文件(HTTP漸進(jìn)式)。區(qū)別實(shí)時(shí)流順序流音視頻數(shù)據(jù)源實(shí)時(shí)從錄制設(shè)備上采集,或(使用專用協(xié)議傳輸?shù)模┪募刹シ诺囊粢曨l文件服務(wù)器類型專用流媒體服務(wù)器,如:QuickTime Streaming ServerReal
2、 ServerWindows Media ServerFlash Media Server普通的HTTP服務(wù)器,或FTP服務(wù)器傳輸協(xié)議專用協(xié)議HLS或RTMP等一般的HTTP協(xié)議,與傳輸網(wǎng)頁(yè)的協(xié)議相同跳播可隨機(jī)訪問(wèn)任意片段在給定時(shí)刻,用戶只能觀看已下載的那部分,而不能跳到還未下載的部分主流流媒體協(xié)議主流的流媒體協(xié)議主要有: RTMP, HLS, RTSP等。區(qū)別RTMPHLSRTSP全稱Real Time Message ProtocolHttp Live StreamReal Time Streaming Protocol上層協(xié)議TCP或HTTPHTTPRTP,RTCP軟件模型CSBSCS研
3、發(fā)主要來(lái)自AdobeAppleMicrosoft針對(duì)客戶端支持Flash類產(chǎn)品的瀏覽器支持HTML5的瀏覽器支持HTML5的瀏覽器播放器視頻格式要求FLV, F4VMP4無(wú)2 / 7服務(wù)器要求專用Flash服務(wù)器Flash Media ServerRed5普通HTTP服務(wù)器專用RTSP流媒體服務(wù)器實(shí)況直播要求專用編碼器上傳Flash Media Encoder專用編碼器上傳Apple開發(fā)工具與服務(wù)器相關(guān),自定義上傳文件播放要求Flv ,F(xiàn)4V文件即可,服務(wù)器會(huì)自動(dòng)分解為F4f 數(shù)據(jù)文件f4x索引文件Ts數(shù)據(jù)文件,M3u8索引文件與服務(wù)器相關(guān),與播放器相關(guān)協(xié)議原理一, http漸進(jìn)式下載原理(僅
4、支持文件播放)http邊下載邊播放,嚴(yán)格意義上講,不是直播協(xié)議。他的原理是先下載文件的基本信息,音頻視頻的時(shí)間戳,再下載音視頻數(shù)據(jù),以播放mp4為例,先下載文件頭,根據(jù)文件頭指引下載文件尾,然后再下載文件的音視頻數(shù)據(jù)。播放方式:瀏覽器調(diào)用系統(tǒng)播放器播放; 使HTML5的Video標(biāo)簽,瀏覽器支持直接播放。二, 蘋果支持的hls原理(實(shí)況直播 文件點(diǎn)播)服務(wù)器端有三個(gè)組件:其一:編碼器(media encoder), 用于將設(shè)備輸出的格式轉(zhuǎn)為H264和AAC,并封裝為MPEG-2傳輸流;其二:流分段器(stream segmenter), 用于實(shí)況直播,將MPEG-2流分割為多個(gè)小片段后輸出;其
5、三:文件分段器(file segmenter), 用于文件點(diǎn)播,將文件分隔為多個(gè)小片段后輸出;分發(fā)原理數(shù)據(jù)經(jīng)以上三部分處理后為.ts文件(媒體數(shù)據(jù))及.m3u8文件(媒體數(shù)據(jù)索引)存在于服務(wù)器之上。 客戶端訪問(wèn).m3u8后按索引下載.ts文件進(jìn)行播放。下面為某m3u8文件內(nèi)容:#EXTM3U#EXT-X-TARGETDURATION:30#EXTINF:30,76/sample_100k-1.ts#EXTINF:30,76/sample_100k-2.ts#EXTINF:30,76/sampl
6、e_100k-3.ts#EXT-X-ENDLIST根據(jù)這個(gè)文件,播放器會(huì)依次下載sample_100k-1.ts,sample_100k-2.ts,sample_100k-3.tsHLS的文件點(diǎn)播1. 使用蘋果開發(fā)工具“文件分段器”將基于H264和AAC或MP的MPEG4分段,生成.ts和.m3u8文件,存儲(chǔ)于普通服務(wù)器上。2. 蘋果應(yīng)用程序或蘋果瀏覽器可以通過(guò)訪問(wèn).m3u8文件獲取到索引,并下載所需要的數(shù)據(jù)片段來(lái)播放。HLS的實(shí)況直播1. 使用蘋果開發(fā)工具“流分段器”將基于H264、AAC、MP3的MPEG2傳輸流分段,可使用其它工具將MPEG4音視頻文件加載到MPEG2傳輸流當(dāng)中。生成.ts和.m3u8文件,存儲(chǔ)于普通服務(wù)器上。2.三, Adobe Flash 支持的RTMP協(xié)議(支持文件播放 和 實(shí)況直播)必須采用Flash服務(wù)器FMS(Flash Media Server) 或 RED5.FMS的文件點(diǎn)播1. 服務(wù)器將F4v 或 Flv文件轉(zhuǎn)化為RTMP流或HTTP流2. 客戶端獲取RTMP流,提取相應(yīng)的Flv 或 F4v文件片段進(jìn)行播放。FMS的實(shí)況直播1. 設(shè)備端將數(shù)據(jù)轉(zhuǎn)化為F4v片段,通過(guò)RTMP流上傳到服務(wù)器2. 服務(wù)器轉(zhuǎn)發(fā)RTMP流到客戶端3. 客戶端獲取RTMP流,提取數(shù)據(jù)片段播放
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024高考物理一輪復(fù)習(xí)實(shí)驗(yàn)六驗(yàn)證機(jī)械能守恒定律題型突破練含解析
- 北師大版六年級(jí)數(shù)學(xué)上冊(cè)全冊(cè)教案(教學(xué)設(shè)計(jì))
- 2025年度蝦塘承包養(yǎng)殖合作協(xié)議書示例5篇
- 2025年度網(wǎng)絡(luò)安全防護(hù)軟件承包合同3篇
- 商業(yè)實(shí)驗(yàn)室空間優(yōu)化與改造方案
- 2025年度送貨員崗位勞動(dòng)合同編制范本3篇
- 在家庭教育中建立積極的心理環(huán)境以促進(jìn)孩子獨(dú)立思考能力的發(fā)展
- 新北師大版小學(xué)五年級(jí)下冊(cè)數(shù)學(xué)教案(全冊(cè))
- 2024年銀行股權(quán)質(zhì)押貸款合同
- 水電工程協(xié)議書
- 2025寒假散學(xué)典禮(休業(yè)式)上校長(zhǎng)精彩講話:以董宇輝的創(chuàng)新、羅振宇的堅(jiān)持、馬龍的熱愛(ài)啟迪未來(lái)
- 2025年浙江中外運(yùn)有限公司招聘筆試參考題庫(kù)含答案解析
- 《皮膚病中成藥導(dǎo)引》課件
- 建筑公司2025年度工作總結(jié)和2025年工作安排計(jì)劃
- 2023-2024學(xué)年廣東省廣州市越秀區(qū)九年級(jí)(上)期末物理試卷(含答案)
- 太空軍事法律問(wèn)題-洞察分析
- 2024年行政執(zhí)法人員資格考試必考知識(shí)題庫(kù)及答案(共250題)
- 電壓損失計(jì)算表
- 福建省福州市2023-2024學(xué)年高二上學(xué)期期末測(cè)試英語(yǔ)試卷(含答案)
- 二零二四年風(fēng)力發(fā)電項(xiàng)目EPC總承包合同
- 汽車維修開發(fā)票協(xié)議書
評(píng)論
0/150
提交評(píng)論