转载于:这里
Wowza Media Server服务器播放H264流
一、安装Wowza Media Server 2.2.2。
二、在安装目录的examples目录下双击installall.bat,将在applications目录中创建一些目录,也可以自己创建空mediaserver目录,跟FMS一样,这个目录就是服务器应用名字。
![Wowza Media Server服务器搭建流媒体视频播放 - niulei20012001 - 风无影的博客](http://img7.ph.126.net/jbaqnW0cQQuaSthHJdgAMw==/6597722876563822327.jpg)
三、在content目录下面放一个H.264/AAC文件(封装容器可为.f4v, .mp4, .m4a, .mov, .mp4v, .3gp, and .3g2) 这里把FMS3里面的例子AdobeBand_800K_H264.mp4作为我们的测试文件。
在content目录中已经包含了两个示例文件Extremists.m4v和sample.mp4。
四、在开始-程序-Wowza Media Server 2.2.2-Wowza StartUp运行服务器。
五、在我们已经创建好的页面中通过下面的地址播放流
在C:\Program Files\Wowza Media Systems\Wowza Media Server 2.2.2\applications目录下新建vod文件夹
打开目录Wowza Media Server 2.2.2\examples\LiveVideoStreaming\client\live.html的这个文件,输入下面的两个地址
rtmp://127.0.0.1/vod/mp4:sample.mp4
rtmp://127.0.0.1/vod/mp4:Extremists.m4v
![Wowza Media Server服务器搭建流媒体视频播放 - niulei20012001 - 风无影的博客](http://img0.ph.126.net/vz5IyleO-zaEYB__O8NgWQ==/6597172021239627500.jpg)
文件形式和配置方法:
Example: “flv:mycoolvideo.flv”
mp4: MP4 (QuickTime container – .mp4, .f4v, .mov, .m4v, .mp4a, .3gp, and .3g2)
Example: “mp4:mycoolvideo.mov”
mp3: MP3 (.mp3)
Example: “mp3:mycoolsong.mp3″
将FlashPlayer升级到9.0115,开启Adobe Flash CS3 Professional,创建一个新的AS3文件,copy以下代码编译,然后用web方式运行,就可播放了。
var nc:NetConnection = new NetConnection();
var obj:Object = new Object();
nc.client = obj;
nc.addEventListener(NetStatusEvent.NET_STATUS, NCStatusHandler);
nc.connect("rtmp://localhost/mediaserver");
function NCStatusHandler(event:NetStatusEvent):void {
if ("NetConnection.Connect.Success" == event.info.code) {
var ns:NetStream = new NetStream(nc);
ns.client = obj;
ns.play("mp4:AdobeBand_800K_H264.mp4");
var vid:Video = new Video(550 ,400);
vid.attachNetStream(ns);
addChild(vid);
}
}