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

[as3]as3加载视频文件的简单代码实例

时间:2017-07-14 18:03酷播
[as3]as3加载视频文件的简单代码实例

[as3]as3加载视频文件的简单代码实例

  1. //打开连接 
  2.  
  3. var nc:NetConnection = new NetConnection(); 
  4.  
  5. nc.connect (null); 
  6.  
  7. //提取 flv视频 
  8.  
  9. var ns:NetStream = new NetStream(nc); 
  10.  
  11. ns.play ("laislabonita.flv"); 
  12.  
  13. //显示 flv视频 
  14.  
  15. var vid:Video = new Video(); 
  16.  
  17. vid.attachNetStream (ns); 
  18.  
  19. addChild (vid); 
  20.  
  21. //处理错误 
  22.  
  23. ns.addEventListener (AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler); 
  24.  
  25. function asyncErrorHandler (event:AsyncErrorEvent):void 
  26.  
  27.  
  28. // 忽略错误 
  29.  
  30.  
  31. ///控制影片暂停/播放 
  32.  
  33. function mouseRelease (event:MouseEvent) 
  34.  
  35.  
  36. ns.togglePause (); 
  37.  
  38.  
  39. pause_btn.addEventListener (MouseEvent.CLICK,mouseRelease); 
  40.  
  41. 补充: 
  42.  
  43. 复制代码代码如下: 
  44.  
  45. //onMetaData 
  46.  
  47. var client:Object=new Object(); 
  48.  
  49. client.onMetaData = onMetaData; 
  50.  
  51. videoStream.client = client; 
  52.  
  53. function onMetaData(data:Object):void 
  54.  
  55.  
  56. _duration = data.duration; 
  57.  

 

热门文章推荐

请稍候...

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

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