文章标签 ‘FMS’
2007十二月3

AS3–>FMS

今天非常莫名的又要连FMS,说是看看效果,就这么随口的一句话,好吧好吧,还好以前有做过,代码很快就写完了,毕竟是copy.. 无聊的时候用AS3连接一下玩玩结果却有一点麻烦. _myNc = new NetConnection(); _myNc.objectEncoding = ObjectEncoding.AMF0; _myNc.addEventListener(NetStatusEvent.NET_STATUS,statusHandler); _myNc.connect("rtmp://localhost/test1"); 简单的贴一下代码,因为实在是太过简单,值得注意的也就只有第二句,一开始什么都不知道就这么连了,结果怎么都是报错 NetConnection.Connect.Failed 其实开始就怀疑是不是这个问题,因为最开始连AMFPHP的时候也是需要这样的 帮助里其实是有写的,这里就不占篇幅了. 那到底是为什么呢, 回答就是FMS2不支持AMF3,现在的版本只能用以前的,FMS3呢,就可以了. 公司不知怎么的要做录音那就顺便写别的吧,虽然我估计这个功能要淘汰. _myNs = new NetStream(_myNc); _myNs.addEventListener(NetStatusEvent.NET_STATUS,mStatusHandler); _myNs.client = new CustomClient(); _myVideo.attachNetStream(_myNs); this.addChild(_myVideo); _myNs.play("gundam"); 这个就是所谓的播放了,如此茫茫然的简单. _myNs.client = new CustomClient(); 这一句是把一个对象赋给NetStream,里面是它所需要的回调函数,此事件主要用于服务器,onMetaData 和onCuePoint. 其他的帮助上都有现成的就不说了…..