-->
保存您的免费座位流媒体连接今年八月. 现在注册!

教程:Wowza Media Server Pro

文章特色图片
文章特色图片

然而,Java对于ActionScript程序员来说可能有点吓人. 为了缓和过渡, Wowza提供了一个很好的集成开发环境,我将在稍后的概述中讨论它.

H.264 / he - aac流
随着Wowza Pro 1的发布.5、服务器完全支持流媒体H.264 video and HE-ACC audio content to Flash.

除了传统的RTMP支持之外, Wowza Pro还支持实时H的RTP和RTSP发布.264/AAC编码器和其他服务器,如QuickTime流媒体服务器(QTSS/Darwin). 该公司在其网站上列出了许多兼容的RTSP/RTP编码器,并在其论坛上列出了几种编码产品(包括Vara Software的Wirecast)的有用设置说明, QuickTime广播, 班, 和HaiVision.

部署
Wowza可以部署在单个服务器或多个服务器上,以适应大量并发连接.

用于视频点播和直播, 通过修改Flash客户端,可以通过HTTP检查所有可用的服务器,并将连接请求路由到加载的服务器列表,从而控制多个服务器之间的负载平衡. 服务器附带的按需负载平衡示例很好地说明了此功能.

原点/边缘配置用于扩展实时流. 在这个配置中, 直播流被发布到原始的Wowza Pro服务器, 然后,边缘服务器从原点提取单个实时流并将其交付给Flash播放器客户端. 单个源服务器可以有数千个相应的边缘服务器. 在原始/边缘集群中的任何Wowza Pro服务器都可以配置为一个原始节点,一个边缘节点,或两者兼而有之.

配置应用程序
所有配置都是用XML完成的. 开发人员可以通过在[install_dir]/applications文件夹中创建一个空文件夹来创建一个新的应用程序. 自定义应用程序, 在“[install_dir]/conf”目录下添加另一个同名文件夹和一个名为“Application”的文件.XML放在新文件夹中. 在conf文件夹中有一个主副本,它也是默认的应用程序.用于未定义XML的应用程序.

应用程序.XML文件是可以更改流类型和其他应用程序设置的地方. 定义特定于应用程序的类型是Wowza Pro独有的功能. 有几种流类型可用. 默认的流类型是“文件”,这是针对视频点播应用程序优化的. “直播”流类型针对直播事件进行了优化, “实时记录”流类型也会将实时流写入磁盘. “实时低延迟”流类型针对实时视频聊天应用进行了优化. 在本文前面讨论的实时流中继器部署中,还有用于源服务器和边缘服务器的流类型.

应用程序的模块部分.开发人员可以在其中添加对随Wowza附带的可选模块或为扩展服务器功能而开发的自定义模块的引用. Wowza自带几个可选模块, 包括带宽检查器和准备部署的SecureToken反撕裂保护. 但是如果您想创建其他自定义应用程序, 例如数据库连接器或与内容管理系统或其他百家乐软件的集成, 你必须用自定义模块扩展Wowza.

使用自定义模块进行扩展
开发人员可以通过使用自定义模块扩展服务器来构建自定义流解决方案. 定制模块是用Java编写的. Java经验将有助于Wowza模块的开发, 但这是不必要的——这是我的经验之谈.

流媒体覆盖
免费的
合资格订户
现在就订阅 最新一期 过去的问题
提及的公司及供应商