2011-04-27 3 views
1

는 "안녕!플렉스 (Fms)로 화면 응용 프로그램을 기록하는 방법은 무엇입니까?

내가 웹캠 응용 프로그램이 있습니다, 채팅 및 이상, 나는 클라이언트가 결과를 업로드 할 필요가 없습니다를 들어, 서버의 화면 aplication를 기록해야합니다. 는 어떤 사람이 나를 도와 드릴까요?
감사 "

내가 원하는 것은 플렉스 애플리케이션에 표시된 이미지를 기록하는 방법을 알고 싶습니다 (SWF 내부에만 있음).

+0

클라이언트가 뭔가를 업로드해야한다는 것을 알고 있습니다 ... 클라이언트와 서버 간의 데이터 전송없이 서버에서 화면 캡쳐를 가져 오는 것은 불가능합니다. –

+0

[Can Flex/Flash Record 스크린?] (http://stackoverflow.com/questions/613545/can-flex-flash-record-the-screen) – JeffryHouser

+0

나는 다른 관련 질문과 유사하기 때문에 나는 투표하기로 결심했다. Adobe는이를 수행 할 수있는 호스팅 서비스를 제공 할 것이라고 생각했습니다. 하지만 그것에 대한 정보를 찾을 수 없습니다. (Cirrus도 LifeCycle Collaboration Service도이를 특징으로 삼지 않습니다.) – JeffryHouser

답변

2

Can Flex/Flash Record the Screen?에서 같은 질문을 확인하십시오. 그러나 동의하지 않습니다. 무비 클립의 내용을 비트 맵 이미지로 렌더링 할 수 있습니다. 무대는 렌더링 할 수있는 객체 중 하나이므로 이론적으로는 연속적으로 비트 맵으로 렌더링 할 수 있지만 성능에 영향을 줄 수있는 엔코더와 같은 연금술이 필요합니다.

가장 쉬운 방법은 마우스 움직임을 기록하거나 동작을 기록하거나 미친 듯이 잘 빌드 명령 패턴을 사용하여 다른 곳에서 경험을 다시 재현하는 것입니다.

Google as3 명령 패턴. 행운을 빕니다!

+0

죄송합니다. 나 자신을 나쁘게 설명했습니다. 내가 원하는 것은 Flex 애플리케이션에 표시된 이미지를 기록하는 방법을 알고 싶습니다 (swf 내부에만 있음). 따라서이 질문은 [Can Flex/Flash Record the Screen? - www.Flextras.com] [1] [1] : http://stackoverflow.com/questions/613545/can-flex-flash-record-the-screen – iGoDa

+0

아, 그래, 무대를 비트 맵, 비트 맵을 저장하십시오! var bd : BitmapData = 새 BitmapData (stage.stageWidth, stage.stageHeight); bd.draw (stage); var 스크린 샷 : Bitmap = 새 Bitmap (bd); – JTtheGeek

+0

bitmapdata로 FLV를 생성하는 alchemy lib가 있습니다. 이 자습서는 더 잘 설명합니다. http://www.zeropointnine.com/blog/updated-flv-encoder-alchem/ – Lelis718

관련 문제