如何安装和配置Wowza Streaming Engine
Wowza Streaming Engine 4 (也就是著名的Wowza Media Server®)是一个高性能、可扩展的流媒体服务器软件,支持直播、VOD、在线视频聊天、远程录制功能, 它也支持多种播放器技术,包括:
Adobe® HTTP Dynamic Streaming (HDS) Adobe Flash® 播放器
Apple® HTTP Live Streaming (HLS) iPhone®, iPad®, iPod touch®, Safari® 浏览器, QuickTime® 播放器
Microsoft® Smooth Streaming Microsoft Silverlight®
MPEG-DASH streaming DASH clients
Real Time Streaming Protocol (RTSP/RTP) QuickTime 播放器, VLC 媒体播放器, 以及许多移动终端
MPEG-2 Transport Streams (MPEG-TS) 机顶盒和IPTV 解决方案
安装Java
Wowza Streaming Engine 4 是一个基于Java 6 (也就是 16) 和Java 7 (也就是 17)的应用程序,需要先安装Java Runtime Environment (JRE) 6 或以上版本。
Wowza Streaming Engine可以使用下面的Java安装包:
Java Development Kit (JDK) 这个JDK 包含了完整的JRE 并可以让Java 开发人员开发和调试服务端应用。
Java Server JRE 这个Server JRE 是一个完整的JRE。如果你只是要运行Java程序,而不是开发和调试,那么可以用这个安装包。
第三方的Java虚拟机环境、 用户端的Java JRE、以及32位的客户端环境,这些都不是运行Wowza server 软件所需要的服务端环境。 你可以在32位的Java JRE上运行Wowza Streaming Engine,但它仅仅只能用于测试环境,此外,还需要一些额外的配置。
为了得到最好的性能,为了能够使用Wowza Transcoder AddOn,我们推荐你将Wowza Streaming Engine 安装在 64位的操作系统和最新的64位Java JDK 或 Server JRE。
注意:
Wowza Transcoder AddOn 只能运行在64位的Windows 和 Linux 操作系统和64位的Java VM。
你可以从Oracle Java SE 下载页面或 所有操作系统下的Java 下载页面下载下载64位Java JDK 或 Server JRE。
根据手册或指南安装Java 环境。
你可以用java –version命令来验证是否已经正确安装了Java。
如果Java已经被正确的安装和配置,命令行或终端窗口会出现Java的版本号,它应该至少是16版本。
针对32位Java 客户端环境下运行Wowza Streaming Engine 所需要的配置
如果你下载32位客户端版本的Java JRE,比如在wwwjavacom页面点击Free Java Download 按钮。 我们不推荐使用这个版本,要使用它,你需要在Wowza Stream Engine 上做如下配置:
在[install-dir]/conf/目录下,用一个文本编辑器打开Tunexml文件。
删除文件中的<VMOption>-server</VMOption>属性。
保存文件,然后重启Wowza Streaming Engine 。
- 或者 -
在Java的安装目录的bin文件夹下,通常位于[java-install-dir]\bin下,按如下操作
创建一个名字为server的文件夹。
例如,当你的Java安装在C:\Program Files\java\jre7下,那么创建如下文件夹:
Code:
C:\Program Files\java\jre7\bin\server
将[java-install-dir]\bin\client 文件夹下的内容拷贝到[java-install-dir]\bin\server 文件夹下。
确认JAVA_HOME 环境变量能正确匹配你的Java安装根目录([java-install-dir])
例如,C:\Program Files\java\jre7 如果这个环境变量设置的不对,请参考After installing latest Java version, java command is still using old Java (fix) 以了解更多如何解决它的信息。
安装Wowza Streaming Engine 4
注意:
在安装Wowza Streaming Engine 406之前要卸载以前的任何Wowza版本。
到Wowza官网的 安装包下载 页面点击 Download 以下载你需要的操作系统下的Wowza版本。
下载完成后,按以下步骤进行:
Windows: 双击安装文件, WowzaStreamingEngine-406exe, 按界面提示进行。
Mac OS: 双击 WowzaStreamingEngine-406dmg 文件,然后双击安装包Wowza Streaming Engine 406pkg, 按界面提示进行。
Linux: 进入包含安装文件的目录,根据你的平台,执行以下命令:
Red Hat Package Manager (RPM):
打开命令Shell,输入如下命令:
Code:
sudo chmod +x WowzaStreamingEngine-406rpmbin
sudo /WowzaStreamingEngine-406rpmbin
Debian Package Manager (DEB):
打开命令Shell,输入如下命令:
code:
sudo chmod +x WowzaMediaStreamingEngine-406debbin
sudo /WowzaStreamingEngine-406debbin
其它Linux系统TAR包安装:
打开命令Shell,输入如下命令:
code:
sudo chmod +x WowzaStreamingEngine-406tarbin
sudo /WowzaStreamingEngine-406tarbin
在安装过程中,你会被要求:
接受授权协议(license agreement)
输入一个合法的产品授权序列号。这个序列号是由Wowza公司通过邮件发给你的,你会在收件箱中找到它。
创建一个管理员账户需要的用户名和密码。你将用这个账号登录基于Web的Wowza Streaming Engine Manager。注意:用户名和密码都是大小写敏感的。
确认或改变安装目录,默认情况下,Wowza Streaming Engine 将被安装在以下目录:
/Applications/Wowza Streaming Engine 406/
/Library/LaunchDaemons/
/Library/WowzaStreamingEngine/ (an alias)
/Library/WowzaStreamingEngine-406/
Windows: \Program File(x86)\Wowza Media Systems\Wowza Streaming Engine 406
Mac OSX:
Linux/Unix: /usr/local/WowzaStreamingEngine-406
如果你希望在系统启动后自动启动Wowza Streaming Engine 和 Streaming Engine Manager 。 请在提示界面中接受默认的选项 Start Wowza Streaming Engine automatically when the system starts 以及 Launch Wowza Streaming Engine Manager in a web browser ,这样可以使得服务器和管理界面能够在操作系统启动后自动启动,这样会方便很多。 如果你没有接受这些选项,你必须自己启动服务器和管理界面。
启动软件
如果你在安装的时候没有选择自动启动服务和管理界面,你必须手动启动它们。根据不同的操作系统平台,按以下指导进行。
Windows平台上以服务方式启动:
按WIN键 + R
在运行对话框输入 servicesmsc,然后点击确定。
在Services MMC窗口中,右键Wowza Streaming Engine 406,然后点击启动。
要确定Wowza Streaming Engine是否已经正常启动,请在Web浏览器访问下面的URL:
http://[wowza-ip-address]:1935
在这里,[wowza-ip-address], 是运行Wowza Streaming Engine的服务器IP地址或域名。例如:
http://localhost:1935
如果已经正常启动,浏览器上会显示Wowza Streaming Engine 的版本号。如果没有,请检查软件是否已经正确安装,在你的路由和防火墙设备以及软件防火墙上的TCP端口是否被打开。
当 Wowza Streaming Engine 服务正常运行后,你再启动Wowza Streaming Engine Manager。
回到Services 窗口, 右键Wowza Streaming Engine Manager 406, 然后选择e Start
Mac OS X平台上以服务方式启动
到/Applications/WowzaStreamingEngine-406/ ,双击 Start Services
运行Start Services 应用,将Wowza Streaming Engine server software 和 Wowza Streaming Engine Manager 同时作为系统服务启动。
要确定Wowza Streaming Engine是否已经正常启动,请在Web浏览器访问下面的URL:
http://[wowza-ip-address]:1935
在这里,[wowza-ip-address], 是运行Wowza Streaming Engine的服务器IP地址或域名。例如:
http://localhost:1935
如果已经正常启动,浏览器上会显示Wowza Streaming Engine 的版本号。如果没有,请检查软件是否已经正确安装,在你的路由和防火墙设备以及软件防火墙上的TCP端口是否被打开。
Linux平台上以服务方式启动
要在Linux平台以服务方式将启动Wowza 软件,你必须以用sudo命令成为root用户。 如果以下的指导在你的Linux发型版本上不能生效,请咨询您的Linux手册。
在一个终端窗口,输入下面的命令(依赖你的Linux发型版本):
Code:
sudo service WowzaStreamingEngine start
-或-
Code:
/etc/initd/WowzaStreamingEngine start
要确定Wowza Streaming Engine是否已经正常启动,请在Web浏览器访问下面的URL:
http://[wowza-ip-address]:1935
在这里,[wowza-ip-address], 是运行Wowza Streaming Engine的服务器IP地址或域名。例如:
http://localhost:1935
如果已经正常启动,浏览器上会显示Wowza Streaming Engine 的版本号。如果没有,请检查软件是否已经正确安装,在你的路由和防火墙设备以及iptables上的TCP端口是否被打开。
当 Wowza Streaming Engine 服务正常运行后,你再启动Wowza Streaming Engine Manager。
在一个终端窗口,输入下面的命令(依赖你的Linux发型版本):
Code:
sudo service WowzaStreamingEngineManager start
-或-
Code:
/etc/initd/WowzaStreamingEngineManager start
视频编码器VJEncoder2是一款可将高标清视音频信号压缩转换成H264/AAC网络流的网络编码设备,编码后的网络流支持标准的RTMP传输协议,可支持推流到VJMS3、FMS、Wowza等Flash服务器。
高密度编码、高质量流畅图像、低延时、多标准格式支持,这些都是一款优秀视频编码器的必备属性。纳加全新编码器系列将以出色的功能和性能表现证明自己的实力:
多路数编码
纳加编码器系列产品提供了从单路到多达18路的多种编码路数,供不同需求场景按需而择,其中包括单路、4路、6路、12路、18路多种规格。
高编码密度
编码器单机可支持单路或多路(最高支持18路)高清/标清同时编码。
低延时
采用突破性H264HighProfile编码,低带宽下无压力传输高清视音频,轻松实现低于50ms的编码延时
高标清兼容
本系列编码器包括1U机架式、2U机架式和嵌入式三类均可支持高清标清两种视频质量的编码。
双码流
每路编码均支持主码流、子码流双路码流,两路均可独立设置编码参数,最高支持1080p。
支持多种主流格式
支持RTMP推流到Flash服务器(FMS/Wowza/VJMS3)
H264支持ABR/CBR/CQP模式,支持baseline/-main/high规范,支持10~52等级,码率范围0kbps~30mbps,支持低延时编码。
AAC支持MPEG2/MPEG4版本,支持MAIN/LOW/SSR/LTP复杂度,码率范围10kbps~256kbps,输出格式支持RAW/ADTS。
标准机箱设计
1U/2U机架式为标准机箱设计,可上标准机架
多种规格配置
本系列编码器包括1U机架式、2U机架式和嵌入式三类近十种型号可供选择,不同的编码路数、信号输入数和类型、编码质量、视频制式、码流推送数量,以最高的性价比满足多种层次视频编码的不同需求。
操作简便
通过简单的Web操作,即可对纳加视频编码器进行全面的配置和管理。编码器支持RTP/RTSP传输协议、RTMP推送协议,兼容ONVIF11/20标准,可与当前流行的流媒体服务器(如Wowza/RED5/FMS)、NVR、视频管理平台等兼容集成。借助API编程接口,更可实现远程RS485透传、双向语音对讲等更多丰富实用的功能。
杭州都来网络科技有限公司是2014-01-29在浙江省杭州市上城区注册成立的有限责任公司(自然人投资或控股),注册地址位于浙江省杭州市上城区白云路28号122室。
杭州都来网络科技有限公司的统一社会信用代码/注册号是913301020888949847,企业法人应敏,目前企业处于开业状态。
杭州都来网络科技有限公司的经营范围是:服务:网络设备、计算机软硬件、工业自动化控制设备的技术开发、技术服务、技术咨询;批发、零售:计算机软硬件,网络设备。在浙江省,相近经营范围的公司总注册资本为73799万元,主要资本集中在100-1000万和1000-5000万规模的企业中,共225家。本省范围内,当前企业的注册资本属于一般。
通过百度企业信用查看杭州都来网络科技有限公司更多信息和资讯。
0条评论