书签 分享 收藏 举报 版权申诉 / 43
上传文档赚钱

类型wowza培训(共43张).pptx

  • 上传人(卖家):三亚风情
  • 文档编号:3475297
  • 上传时间:2022-09-04
  • 格式:PPTX
  • 页数:43
  • 大小:1.81MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《wowza培训(共43张).pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    wowza 培训 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还有一种统配符,红色部分匹配自身目录 设置监听器演讲完毕,谢谢观看!

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:wowza培训(共43张).pptx
    链接地址:https://www.163wenku.com/p-3475297.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


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

    163文库