Native Video Class 사용하기





flex 가 나오면서 기존의 플래시 클래스들을 잘 쓰지 않게 된다.

이유는 플랙스에서 제공하는 클래스가 더욱 간편하게 많은 기능을 담고 있기 때문이다.

하지만 퍼포먼스를 위해 네이티브 클래스를 사용할 필요가 있다.

더욱이 그런 이유를 떠나서라도 네이티브 클래스를 사용하지 않더라도

대충 어느정도는 알고 있는것이 프로그래머로서 예의? 가 아닐까 생각 한다

다음은 Video 클래스 이다 플랙스에서 VideoDisplay 클래스에 해당한다

물론 사용방법 역시 플랙스 컴포넌트 보다 복잡하다.

가장 간단하게 표현해봤다.

              var nc:NetConnection = new NetConnection
               nc.connect(null)
               var ns:NetStream = new NetStream(nc)
               var v:Video = new Video()

               v.attachNetStream(ns)

               ns.addEventListener(IOErrorEvent.IO_ERROR , error)

               function error(e:IOErrorEvent):void
               {                  

               }

              
               ns.play("c_mov.flv")
               ns.client = new Object
              

               stage.addChild(v)


  • a 2009/06/21 16:35 # 삭제 답글

    http://labs.apollocation.co.kr/technologies/papervision/papervision3d.php?menu=1
  • Yamecoder 야매코더_
    AS3 2010.12.04 02:39
    Powerd by Tistory, designed by criuce
    rss