wowza培训(共43张).pptx

上传人(卖家):三亚风情 文档编号:3475297 上传时间:2022-09-04 格式:PPTX 页数:43 大小:1.81MB
下载 相关 举报
wowza培训(共43张).pptx_第1页
第1页 / 共43页
wowza培训(共43张).pptx_第2页
第2页 / 共43页
wowza培训(共43张).pptx_第3页
第3页 / 共43页
wowza培训(共43张).pptx_第4页
第4页 / 共43页
wowza培训(共43张).pptx_第5页
第5页 / 共43页
点击查看更多>>
资源描述

1、wowza培训张春醒目录 Wowza背景知识 Wowza安装与启动 Wowza支持协议与格式 Wowza基本应用:点播/直播/时移/录制 Wowza高级应用:负载均衡/分布式/cache Wowza其它应用:转码/音频广播/视频聊天 Wowza插件开发 Wowza程序启发Wowza是什么Wowza是一款流媒体服务器 流媒体服务器特点:边下载、边播放这是一款收费软件Wowza版本版本 介绍介绍 价格价格 试用版 全功能,全插件,30天 免费 开发版 部分插件,10连接,半年免费个人版 全功能,无插件$995 三大流媒体服务器其它流媒体服务器流媒体网站举例Wowza的安装l支持Linux、Wind

2、ows操作系统,也支持solaris等unix变体lLinux下使用rpm包,windows使用setup,安装只需下一步,下一步即可lWowza的启动,需要序列号l启动方法有两种:第一种:linux下直接运行bin/startup.sh windows下直接运行bin/startup.bat第二种:以服务形式运行 linux下:service WowzaMediaServer start windows下:在控制面板-服务里Wowza的启动命令行方式启动时,wowza提供了很多有用的信息点播直播的概念Wowza支持的点播,扩展名是flv(Flash Video-.flv),MP4(Quick

3、Time container-.mp4,.f4v,.mov,.m4v,.mp4a,.3gp,and.3g2)and MP3 content(.mp3).Wowza输出端协议Wowza输出端协议Wowza输出端协议Wowza输入端协议Wowza Application介绍浏览器访问资源时,使用地址:protocol:/address:port/application/appInstance/streamName/post-fix举例:http:/localhost:1935/vod/vod1/mp4:sample.mp4/manifest.f4mApplication.xml配置两个重要参数l

4、流类型livel 存储目录。$com.wowza.wms.context.VHostConfigHome/content点播 安装完,点播就已经配置好了影片要求:1)必须是流化文件2)扩展名必须是mp4/flv/mp3/3)编码必须是H264/VP6/AAC/怎么播放:直播配置l 执行C:Program FilesWowza Media SystemsWowza Media Server 3.5.0examplesLiveVideoStreaming install.bat直播配置l 在C:Program FilesWowza Media SystemsWowza Media Server 3

5、.5.0content下,创建a.stream文件,输入内容udp:/ip:1234l 使用发流工具,发送H264编码的流到ip:1234l 编辑C:Program FilesWowza Media SystemsWowza Media Server 3.5.0conf admin.password,追加一行admin admin(两admin之间有空格)l 打开网址http:/localhost:8086/streammanager,输入用户名admin,密码admin l 重启wowzal 启动直播流 直播访问l 打开C:Program FilesWowza Media SystemsWo

6、wza Media Server 3.5.0examplesLiveVideoStreamingFlashHTTPPlayerplayer.html l 输入http:/localhost:1935/live/a.stream/manifest.f4m,点击connect 时移配置l 执行C:Program FilesWowza Media SystemsWowza Media Server 3.5.0examplesLiveDVRStreaminginstall.batl 启动时移流时移访问l 打开C:Program FilesWowza Media SystemsWowza Media S

7、erver 3.5.0examplesLiveDVRStreamingFlashHTTPPlayerplayer.html l 输入http:/localhost:1935/dvr/a.stream/manifest.f4m?DVR,点击connect 录制 Wowza支持flv和mp4两种录制格式录制建立在直播的基础上打开网址http:/localhost:8086/livestreamrecord/,输入用户名admin,密码admin 负载均衡 分布式部署 origin端:liverepeater-origin cupertinostreamingpacketizer,smoothstr

8、eamingpacketizer,sanjosestreamingpacketizer,dvrstreamingpacketizeredge端:liverepeater-edge cupertinostreamingrepeater,smoothstreamingrepeater,sanjosestreamingrepeater,dvrstreamingpacketizer,dvrstreamingrepeaterhttp:/origin-ip/dvrorginl二级部署、三级部署,都支持l时移、直播,都支持分布式部署l访问方法向正常方法一样访问edge端地址,如http:/edge-ip:1

9、935/dvredge/myStream/manifest.f4m l原理Media cachel 概念概念在分布式节点,建立缓存机制,缓存经过此节点的流。以提高下次客户端访问此节点此流时的速度。l 原理原理第一次推流:第二次推流:音频广播l先运行examplesSHOUTcastinstall.bat,配置时与直播一样,差别在于,发布的时候选择shoutcast 视频聊天l先运行examplesVideoChatinstall.bat,启动wowza服务 l给两台电脑,装上USB摄像头 l两台电脑都运行examplesVideoChatFlashRTMPPlayerplayer.html摄像

10、头视频录制 l先运行examplesWebcamRecordinginstall.bat,启动wowza服务l打开网页examplesWebcamRecordingFlashRTMPPlayerplayer.html,输入下图参数 Wowza其它插件l转码插件:转换H264变码率直播流到多规格流lnDVR插件 nDVR时移功能lDRM插件 数字版权证书lWowza StreamLock插件 使用rtmp变体协议进行传输,rtmpe,rtmps等.(官方说,还有15个插件)Wowza性能测试Wowza性能测试插件代码lServer-side Modulespublic class ModuleL

11、imitConnectionsToApplication extends ModuleBase public void onAppStart(IApplicationInstance appInstance)public void onAppStop(IApplicationInstance appInstance)lHTTPProviders Modulespublic class HTTPIPCamManager extends HTTProvider2Base public void onHTTPRequest(IVHost vhost,IHTTPRequest req,IHTTPRes

12、ponse resp)开发环境:MyEclipse 8.6+Wowza的jar库 或者Wowza 2 IDE.插件配置l若是Server-side Modules,修改Application.xml的MyModule This is MyModule com.mycompany.module.MyModule l若是HTTPProviders Modules,修改VHost.xml com.wowza.wms.http.streammanager.HTTPStreamManager streammanager*none 如何使用编译好的jarl把编译的jar放到install-dirlib l

13、重启wowza插件访问l若是Server-side Modules 在用户访问Application的时候,自动调用OnAppStartl若是HTTPProviders Modules 可以在浏览器里输入http:/wowza-ip-address:8086/streammanager (红色部分,是配置文件中的RequestFilters)wowza启动过程启动过程wowza是java应用程序/从bin/wms-bootstrap.jar开始启动 java命令语法:java options class argument.cp:/usr/local/WowzaMediaServer/bin/w

14、ms-bootstrap.jarclass:com.wowza.wms.boots.trap.Bootstrapargument:startwowza启动过程启动过程配置文件l配置文件所做的事情,绝不限于 配置文件l配置文件中可以指示配置文件在Authentication.xml中的片段 有什么好处呢?看tomcat例子web.xml,红色部分是自己的svc层配置文件l配置文件中,可以指示类在DVR.xml中的片段 有什么好处呢?看tomcat例子web.xml,红色部分是自己的监听器 配置文件l配置文件,可以有统配符在HTTPStreamers.xml中的片段 这种统配符很常见,比如mysql允许任意ip访问时,或者struts2的*.action表示匹配任何action l还有一种统配符,红色部分匹配自身目录 设置监听器演讲完毕,谢谢观看!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(wowza培训(共43张).pptx)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|