2010-12-13 2 views
0

나는 웹캠에서 bytearray를 얻으려고합니다. 나는 웹캠의 이미지를 가져 와서 비트 맵 데이터로 복사하고 bytearray를 얻을 수있다. 고객의 웹캠에서 이미지와 사운드의 바이어 레이를 얻을 수 있습니까? 이 ByteArray에bytearray from webcam

+0

이것은 매우 혼란 스럽습니다. BitmapData의 draw() 및 getPixels() 메서드를 사용하는 위치를 이해하므로 가능합니다. 내가 이해하지 못했던 것은 웹캠에서 어떻게 소리를 낼 수 있느냐입니다. 마이크에서 소리가 나지 않니? 질문을 다시 말해 주시겠습니까? –

+0

나는 웹캠에서 모든 데이터 (사운드 및 이미지)에 대해 알아보기를 원합니다. 나는 소리와 함께 무대에서 웹캠을 가지고있다. 카메라에서 서버로 모든 bytearray 데이터를 보내고 싶습니다. – Mel

답변

2

오디오 데이터 :
* Microphone.sampleData Event
* SoundMixer.computeSpectrum() method

내가 비디오 인스턴스에서 ByteArray에 얻을 수있는 유일한 다음과 같은 방법을 알고 : 다음
* 화면이 업데이트 될 때마다에서는 BitmapData을 그릴과 BitmapData.getPixels(new Rectangle(0, 0, BitmapData.width, BitmapData.height))

는 비디오 및 오디오 데이터를 ByteArrays에 가입 할 수도 있지만이 서버 측에서 처리됩니다 방법에 따라 달라집니다

0

담당자가 있다면 www0z0k의 답글을 ... 내 자신의 앱으로 도와야합니다.

멜,하지만 서버에서 ByteArray를 처리하려고 계획 중이지만 (NetConnection.send()를 사용하여 무언가를 맡을 것임), ByteArray.inflate()/ByteArray.deflate()를 사용해야합니다. 데이터 전송.

+0

또한 서버에 전송 된 데이터를 처리하기 위해 AIR 응용 프로그램을 만든 경우 ffmpeg 또는 mencoder와 같은 것으로 NativeProcess를 사용하여 이미지/사운드 배열을 선택한 비디오 출력으로 컴파일 할 수 있습니다. – daleyjem