wowza培訓(xùn)ppt課件_第1頁
wowza培訓(xùn)ppt課件_第2頁
wowza培訓(xùn)ppt課件_第3頁
wowza培訓(xùn)ppt課件_第4頁
wowza培訓(xùn)ppt課件_第5頁
已閱讀5頁,還剩37頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、wowza培訓(xùn)張春醒目錄Wowza背景知識Wowza安裝與啟動Wowza支持協(xié)議與格式Wowza根本運用:點播/直播/時移/錄制Wowza高級運用:負(fù)載平衡/分布式/cacheWowza其它運用:轉(zhuǎn)碼/音頻廣播/視頻聊天Wowza插件開發(fā)Wowza程序啟發(fā)Wowza是什么Wowza是一款流媒體效力器 流媒體效力器特點:邊下載、邊播放這是一款收費軟件Wowza版本 介紹 價格 試用版 全功能,全插件,30天 免費 開發(fā)版 部分插件,10連接 ,半年免費個人版 全功能,無插件 $995 三大流媒體效力器其它流媒體效力器流媒體網(wǎng)站舉例Wowza的安裝支持Linux、Windows操作系統(tǒng),也支持so

2、laris等unix變體Linux下運用rpm包,windows運用setup,安裝只需下一步,下一步即可Wowza的啟動,需求序列號啟動方法有兩種:第一種:linux下直接運轉(zhuǎn)bin/startup.sh windows下直接運轉(zhuǎn)bin/startup.bat第二種:以效力方式運轉(zhuǎn) linux下:service WowzaMediaServer start windows下:在控制面板-效力里Wowza的啟動命令行方式啟動時,wowza提供了很多有用的信息點播直播的概念Wowza支持的點播,擴展名是flv (Flash Video - . flv), MP4 (QuickTime conta

3、iner - .mp4, .f4v, .mov, .m4v, .mp4a, .3gp, and .3g2) and MP3 content (.mp3).Wowza輸出端協(xié)議Wowza輸出端協(xié)議Wowza輸出端協(xié)議Wowza輸入端協(xié)議Wowza Application引見閱讀器訪問資源時,運用地址:protocoladdress:port/application/appInstance/streamName/post-fix舉例:localhost:1935/vod/vod1/mp4:sample.mp4/manifest.f4mApplication.xml配置兩個重要參數(shù)流類型live存儲

4、目錄。$com.wowza.wms.context.VHostConfigHome/content點播 安裝完,點播就曾經(jīng)配置好了影片要求:1必需是流化文件2擴展名必需是mp4/flv/mp3/3編碼必需是H264/VP6/AAC/怎樣播放:直播配置執(zhí)行C:Program FilesWowza Media SystemsWowza Media Server 3.5.0examplesLiveVideoStreaming install.bat直播配置在C:Program FilesWowza Media SystemsWowza Media Server 3.5.0content下,創(chuàng)建a.s

5、tream文件,輸入內(nèi)容udp ip:1234運用發(fā)流工具,發(fā)送H264編碼的流到ip:1234編輯C:Program FilesWowza Media SystemsWowza Media Server 3.5.0conf admin.password,追加一行admin admin(兩admin之間有空格)翻開網(wǎng)址httplocalhost:8086/streammanager,輸入用戶名admin,密碼admin 重啟wowza啟動直播流 直播訪問翻開C:Program FilesWowza Media SystemsWowza Media Server 3.5.0examplesLiv

6、eVideoStreamingFlashHTTPPlayerplayer.html 輸入httplocalhost:1935/live/a.stream/manifest.f4m,點擊connect 時移配置執(zhí)行C:Program FilesWowza Media SystemsWowza Media Server 3.5.0examplesLiveDVRStreaminginstall.bat啟動時移流時移訪問翻開C:Program FilesWowza Media SystemsWowza Media Server 3.5.0examplesLiveDVRStreamingFlashHTT

7、PPlayerplayer.html 輸入httplocalhost:1935/dvr/a.stream/manifest.f4m?DVR,點擊connect 錄制 Wowza支持flv和mp4兩種錄制格式錄制建立在直播的根底上翻開網(wǎng)址httplocalhost:8086/livestreamrecord/,輸入用戶名admin,密碼admin 插件獲取地址 免費wowzamedia/downloads/forums/loadbalancer/LoadBalancer_2.0.zip 配置方法,參見zip文件中的LoadBalancer_2.0/LoadBalancer/README.html

8、原理(并未實現(xiàn)平衡,只是得到IP地址):負(fù)載平衡 分布式部署 origin端: liverepeater-origin cupertinostreamingpacketizer,smoothstreamingpacketizer,sanjosestreamingpacketizer, dvrstreamingpacketizeredge端 : liverepeater-edge cupertinostreamingrepeater, smoothstreamingrepeater, sanjosestreamingrepeater, dvrstreamingpacketizer, dvrstr

9、eamingrepeaterorigin-ip/dvrorgin二級部署、三級部署,都支持時移、直播,都支持分布式部署訪問方法向正常方法一樣訪問edge端地址,如httpedge-ip:1935/dvredge/myStream/manifest.f4m 原理Media cache概念在分布式節(jié)點,建立緩存機制,緩存經(jīng)過此節(jié)點的流。以提高下次客戶端訪問此節(jié)點此流時的速度。 原理第一次推流:第二次推流:音頻廣播先運轉(zhuǎn)examplesSHOUTcastinstall.bat,配置時與直播一樣,差別在于,發(fā)布的時候選擇shoutcast 視頻聊天先運轉(zhuǎn)examplesVideoChatinstall

10、.bat,啟動wowza效力 給兩臺電腦,裝上USB攝像頭 兩臺電腦都運轉(zhuǎn)examplesVideoChatFlashRTMPPlayerplayer.html攝像頭視頻錄制 先運轉(zhuǎn)examplesWebcamRecordinginstall.bat,啟動wowza效力翻開網(wǎng)頁examplesWebcamRecordingFlashRTMPPlayerplayer.html,輸入以下圖參數(shù) Wowza其它插件轉(zhuǎn)碼插件: 轉(zhuǎn)換H264變碼率直播流到多規(guī)格流nDVR插件 nDVR時移功能DRM插件 數(shù)字版權(quán)證書Wowza StreamLock插件 運用rtmp變體協(xié)議進展傳輸,rtmpe,rtmp

11、s等.(官方說,還有15個插件)Wowza性能測試Wowza性能測試插件代碼Server-side Modulespublic class ModuleLimitConnectionsToApplication extends ModuleBase public void onAppStart(IApplicationInstance appInstance) public void onAppStop(IApplicationInstance appInstance) HTTPProviders Modulespublic class HTTPIPCamManager extends HTT

12、Provider2Base public void onHTTPRequest(IVHost vhost, IHTTPRequest req, IHTTPResponse resp) 開發(fā)環(huán)境:MyEclipse 8.6+Wowza的jar庫 或者Wowza 2 IDE.插件配置假設(shè)是Server-side Modules,修正Application.xml的MyModule This is MyModule com.mycompany.module.MyModule 假設(shè)是HTTPProviders Modules,修正VHost.xml com.wowza.wms.streammanage

13、r.HTTPStreamManager streammanager* none 如何運用編譯好的jar把編譯的jar放到install-dirlib 重啟wowza插件訪問假設(shè)是Server-side Modules 在用戶訪問Application的時候,自動調(diào)用OnAppStart假設(shè)是HTTPProviders Modules 可以在閱讀器里輸入httpwowza-ip-address:8086/streammanager (紅色部分,是配置文件中的RequestFilters)wowza啟動過程wowza是java運用程序 /從bin/wms-bootstrap.jar開場啟動 java命令語法: java options class argument . cp:/usr/local/WowzaMediaServer/bin/wms-bootstrap.jarclass:com.wowza.wms.boots.trap.Bootstrapargument:startwowza啟動過程配置文件配置文件所做的事情,絕不限于 配置文件配置文件中可以指示配置文件在Authentication.xml中的片段 有什么

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論