チェンジセット 247
- コミット日時:
- 2008/02/13 19:45:41 (4 年前)
- ファイル:
-
- as2/Ojos/sample/netStreamContainerManager/Main_NetStreamContainerManager.as (更新) (3 diffs)
- as2/Ojos/sample/netStreamContainerManager/main.fla (更新) (変更前)
- as2/Ojos/sample/netStreamContainerManager/main.swf (更新) (変更前)
- as2/Ojos/sample/onOffButton/main.swf (更新) (変更前)
- as2/Ojos/sample/slider/main.swf (更新) (変更前)
凡例:
- 変更無し
- 追加
- 削除
- 更新
- コピー
- 移動
as2/Ojos/sample/netStreamContainerManager/Main_NetStreamContainerManager.as
r120 r247 3 3 import jp.ojos.net.NetStreamContainer; 4 4 import jp.ojos.net.NetStreamContainerManager; 5 import jp.ojos.ui.Screen; 5 6 6 7 /** … … 12 13 { 13 14 private var $nsManager:NetStreamContainerManager; 14 private var screen_ video:Video;15 private var screen_mc:Screen; 15 16 16 17 public function Main_NetStreamContainerManager() … … 25 26 private function $init():Void 26 27 { 27 var nsLocal:NetStreamContainer = $nsManager.createNetStreamContainer(undefined, 'local'); 28 nsLocal.addEventObserver( this, NetStreamContainer.EVENT_META_DATA, '$onMetaData' ); 29 nsLocal.loadFlv( 'local.flv', false, true, 10 ); 28 //var nsLocal:NetStreamContainer = $nsManager.createNetStreamContainer(undefined, 'local'); 29 //nsLocal.addEventObserver( this, NetStreamContainer.EVENT_META_DATA, '$onMetaData' ); 30 //nsLocal.addEventObserver( this, NetStreamContainer.EVENT_STATUS, '$onStatus' ); 31 //nsLocal.loadFlv( 'local.flv', false, true, 10 ); 30 32 31 //this.$nsManager.addNetConnectionContainer('fms', new NetConnectionContainer()); 32 //var nsFms:NetStreamContainer = $nsManager.createNetStreamContainer('fms', 'fms'); 33 //nsFms.addEventObserver( this, NetStreamContainer.EVENT_META_DATA, '$onMetaData' ); 34 //nsFms.loadFlv('test', false, true, 10, 'fms.example.jp/fms/'); 33 this.$nsManager.addNetConnectionContainer('fms', new NetConnectionContainer()); 34 var nsFms:NetStreamContainer = $nsManager.createNetStreamContainer('fms', 'fms'); 35 nsFms.addEventObserver( this, NetStreamContainer.EVENT_META_DATA, '$onMetaData' ); 36 nsFms.addEventObserver( this, NetStreamContainer.EVENT_STATUS, '$onStatus' ); 37 nsFms.loadFlv('401', false, true, 10, 'fms-cache.stream.ne.jp/ade-fms/'); 35 38 } 36 39 37 40 private function $onMetaData(sender:NetStreamContainer, infoObject:Object):Void 38 41 { 39 trace( '$onMetaData' );40 trace( 'duration = ' + sender.duration );41 trace( 'FlvPath = ' + sender.getFlvPath() );42 this.screen_ video.attachVideo( sender.getNetStream( ) );42 //trace( '$onMetaData' ); 43 //trace( 'duration = ' + sender.duration ); 44 //trace( 'FlvPath = ' + sender.getFlvPath() ); 45 this.screen_mc.attachVideo( sender.getNetStream( ) ); 43 46 } 44 47 45 48 private function $onStatus(sender:NetStreamContainer, infoObject:Object):Void 46 49 { 47 trace( infoObject['code'] ); 50 //trace( infoObject['code'] ); 51 52 if(this._width != this.screen_mc.width && this.screen_mc.width != 0){ 53 this._width = this.screen_mc.width; 54 this._height = this.screen_mc.height; 55 } 48 56 } 49 57 }

