使用 Wowza Streaming Engine 和 Flash Media Live Encoder 进行流式传输
Wowza Streaming Engine 是一款成熟、统一、工业级的媒体服务器,可用于直播和点播视频/音频流媒体、视频/音频/文本聊天、录制等。它可以将您的 H.264 内容传输到任何屏幕 - 桌面、移动设备和客厅 - 以及所有流行的媒体平台:
- Adobe© Flash©
- Apple© iOS:iPhone©、iPad™ 和 iPod© touch
- 微软© Silverlight©
- 苹果 QuickTime™
- Android™、Blackberry© 和其他 3GPP 平台
- 机顶盒等等……
在本教程中,我们将教您如何使用 Wowza Streaming Engine 服务器进行流媒体播放。以下是一些简单的入门步骤:
下载并安装 Flash Media Live Encoder
您可以从此处下载 Flash Media Live 编码器:Adobe Media Encoder。如果您还没有 Adobe ID,则需要创建一个。注册过程免费。下载编码器后,您需要将其安装到您的计算机上。
设置服务器连接信息
打开您的 Flash Live Media Encoder。在右侧,您将看到以下内容:在“FMS URL”字段下,您需要使用您在设置帐户时收到的设置邮件中的流地址。您也可以在帐户面板中查看详细信息。
FMS URL 应该是这样的:rtmp://example.srfms.com:port/live(将 example.srfms.com 替换为您的流地址,将 port 替换为您的端口号)
*此外,如果您购买了安装了 Wowza 的专用服务器或虚拟服务器,您将使用服务器 IP 而不是域地址。
输入详细信息后,点击“连接”。它会询问您的用户名和密码。

选择您的视频流设备和比特率
为了获得 Wowza 的最佳流媒体体验,最好选择 .h264 视频格式,帧率为 25 fps,以及适合您要求的比特率。

选择您的音频流设备和比特率
从列表中选择您喜欢的流媒体设备,并个性化您的音频详细信息。之后,您将在底部看到您的总比特率。
为了获得 Wowza 的最佳流媒体体验,最好选择 .mp3 音频格式、立体声通道,采样率为 44100hz,最低为 96 kbps。
* 总比特率是音频比特率和视频比特率的总和。如果您以高比特率进行流媒体播放,请确保您的网络连接上传速度能够处理编码器中显示的比特率。

单击底部的蓝色“开始”按钮。
附加信息
为了在您的 iPhone 上查看流,您需要在 iPhone 的浏览器中使用此链接:http://Domain:Port/live/streamName/playlist.m3u8(将“Domain”替换为您的实际域或 IP,并将“streamName”替换为您在 Flash 媒体编码器中设置的实际流名称)
您可以使用以下地址生成嵌入式播放器代码放入您的网站:http://www.serverroom.net/jwplayer-wowza-stream。
在 URL 字段中使用:rtmp://youraddress.srfms.com:port/live,在流字段中使用您在 Flash 编码器中输入的流名称。

