·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]FMS视频直播源代码参考

时间:2012-07-11 14:32bbs.9ria.com
最近在你哦你fms播放器,要弄一个服务端播放 客户端可以看到服务端在播放中的视频的东西,这是我服务端主要代码

最近在你哦你fms播放器,要弄一个服务端播放 客户端可以看到服务端在播放中的视频的东西。
这是我服务端主要代码

  1. private function connectHandler(evt:NetStatusEvent):void{  
  2.    if(evt.info.code == "NetConnection.Connect.Success"){  
  3.    //timer.start();  
  4.    Alert.show("连接服务端成功");  
  5.    var ns:NetStream = new NetStream(nc);  
  6.    ns.client = this;  
  7.    var video:Video=new Video();  
  8.    video.attachNetStream(ns);  
  9.    video.width = 313;  
  10.    video.height = 250;  
  11.    ns.play("red5",0);  
  12.    ns.publish("123","live");  
  13.    ns.addEventListener(AsyncErrorEvent.ASYNC_ERROR,astyncErrorHandler);  
  14.    videoDisplay.addChild(video);  
  15.    }else{  
  16.    Alert.show("无法连接服务端");  
  17.    }  
  18.    }  
  19.    private function astyncErrorHandler(e:AsyncErrorEvent):void{  
  20.    trace("Error");  
  21.    } 


//然后客户端从fms服务器取流

  1. if(evt.info.code=="NetConnection.Connect.Success")//查看链接码是否成功  
  2.     {  
  3.      rns = new NetStream(rnc);//建立流传入connection参数  
  4.      rns.client=this;//不懂  
  5.      rns.bufferTime = 0.06;  
  6.      video = new Video();  
  7.      video.width=550;  
  8.      video.height=285;  
  9.      video.attachNetStream(rns);  
  10.      this.RecordVideo.addChild(video);  
  11.      rns.play("123","live");    
  12.        
  13.     } 

//为什么我可以服务器看见流了 客户端却播放不出来....我百思不得其解啊...熬夜两天想还是搞不出累死了,大鸟们帮帮小弟我吧...有实体源码或者点播一下我吧..实在搞不出,我明明用着方法做视频程序是没问题的。下面介绍一款国内支持直播和点播的播放器,它支持FMS,red5,wowza的rtmp流,并且扩展可以支持ipad,iphone,安卓:

播放器界面

极酷RTMP流媒体播放演示图片

极酷RTMP流媒体播放演示图片

极酷RTMP流媒体播放演示图片

极酷RTMP流媒体播放演示图片

极酷RTMP流媒体播放演示图片

极酷阳光播放器CuSunPlayerV2.0:[ 演示1 ] 更多演示请点击进入[ 极酷阳光播放器V2专栏 ]

播放器各种演示

[RTMP流媒体测试A] [ RTMP流媒体测试B] [RTMP流媒体测试C] [Rtmp流媒体测试 Rtmp流媒体] [开启广告测试] [关闭所有广告] [视频部分预览]

[关闭前置广告] [关闭视频广告] [关闭暂停广告] [关闭角标广告] [关闭后置广告]

点击播放] [自动播放] [视频结束显列表] [视频结束显广告] [视频结束即跳转]

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器