플래시 플레이어 GPU 가속 방법

shint의 이미지





플래시 버전 / OS / 브라우저 / 32비트 64비트 / 전체화면 등등. 성능이 모두 다릅니다.

 

 

- 플래시를 블로그 등에 embed 형식으로 올릴때.  wmode = "gpu" 해주면 나아지기도 한답니다.  요즘은 iframe 을 사용해서. 될런지는 모르겠네요.

컴파일 할때 GPU 옵션도 있습니다. Adobe Flash CS3 에는 기능이 없네요.

- 1000% 성능 향상 글이 있습니다.

- LocalConnection 으로 메모리 최적화 방법도 있습니다.

- IE 전체화면에서 동영상 재생시 VPU 활성화도 있습니다.

 

 

 

 Flash performance tuning (EN)

https://www.slideshare.net/fenomas1/flash-performance-tuning-en

 wmodeGPU                             ★ 액션 스크립트

https://code-examples.net/ko/q/847f8

 <renderMode>gpu</renderMode>     ★ AIR 옵션

 wmode = "gpu"                         ★ IE OBJECT EMBED 인터넷 브라우저에서 플래시 플레이어 사용시

https://code.tutsplus.com/tutorials/view-3ds-models-with-away3d-40-beta--active-11622

http://lpesign.tistory.com/158

https://confluence.adhese.org/display/AD/Add+a+Flash+file

http://support.gamebuilderstudio.com/discussion/86/fixing-context3d-error-wrong-wmode-error/p1

http://blogs.adobe.com/flashplayer/2015/04/best-practices-for-high-performing-and-efficient-flash-video.html#sthash.8qdvM0MF.CYR9CD5r.dpbs

http://flash.flowplayer.org/demos/configuration/accelerated.html

 플래시 컴파일 옵션 에서 GPU 선택

http://techsplurge.com/18198/enable-flash-hardware-acceleration/

 플래시 플레이어 - 마우스 우측 메뉴 - 설정 - 하드웨어 가속

 IE 플레시 플레이어 - 전체화면 동영상 재생시 VPU 활성화

http://www.devpia.com/Maeul/Contents/Detail.aspx?BoardID=52&MAEULNO=20&no=51907&page=1

NVIDIA Inspector 에서 VPU 가 활성화 되면. 3840 x 2160 해상도 동영상도. CPU 점유율 5% 로 동영상이 재생 됩니다.

윈도우7 SDK 의 MPlayer2 예제 '가 DXVA2 코덱? 으로 VPU 를 사용합니다. 

DXVAChecker 프로그램으로 윈도우 코덱 확인 / 윈도우는 VC-1 을 사용 (FFMPEG 코덱옵션에서 보임)

Codec Tweak Tool 프로그램 코덱 연결 정리

그래픽 카드 드라이버 / DirectX / Visual C++ 재배포 패키지 등이 정상적으로 설치되었다는 가정 하에서 진행.

 :: 플래시 제작설정 - 하드웨어 가속(GPU가속) ::

http://actionscripter.tistory.com/7

 BitMask 로 1000% 배 성능 향상이 가능하다고 한다.

Over 1000% performance improvement?

https://greensock.com/blitmask

 

Mobile Gaming Gets a Performance Boost: Adobe AIR 3.2 with 2D and 3D Hardware Acceleration Announced

http://blogs.adobe.com/flashplayer/2012/02/mobile-gaming-gets-a-performance-boost-adobe-air-3-2-with-2d-and-3d-hardware-acceleration-announced.html#sthash.J9FhATyA.cFATryuj.dpbs

 

모바일 AIR 응용 프로그램의 GPU 렌더링

https://help.adobe.com/ko_KR/as3/mobile/WS901d38e593cd1bac-3d719af412b2b394529-8000.html

 

Adobe Flash CS3 Professional 9.0 (한글판) - 30일 셰어웨어

http://www.atfile.com/detail.html?catg_code=02&catm_code=04&cont_code=130994

 

Localconnection - 서로다른 SWF에 대한 상호 동작 ★ 플래시 메모리 누적방지 - 자동 최적화

http://serpiko.tistory.com/222

 

Flex SDK 컴파일 방법 - Hello World (AIR) 

https://1drv.ms/w/s!ApTyVmRLm3szogyBDbwXT6xQsYI7

 

Dota 2 Scaleform to WebM

https://developer.valvesoftware.com/wiki/Dota_2_Scaleform_to_WebM

 

source2 valve engine 은 dota2 에도 사용되었고. 성능 좋은 scaleform UI를 사용한다고 합니다. WebM 으로도 변환이 되는데.

윈도우 장치로 캐스트를 사용하면. 1% 정도에 CPU 점유율로도 동영상을 전송할 수 있습니다.

 
 


댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.