배열 비트 맵 데이터를 사용하여 웹캠에서 비디오를 레코딩하고 플래시 무비 클립 파일을 생성하는 샘플이 있습니까? red5/플래시 스트리밍 서버를 사용하지 않고 사운드를 녹음하고 싶습니다.bitmapdata 레코드 비디오
2
A
답변
1
비디오 파트 은 매우 낮은 프레임 레이트에서 가능하지만, AS3에는 FLV 인코더를 포팅해야합니다. 이는 사소한 작업이 아닙니다. 그것은 또한 매우 기억 집중적 일 것입니다.
오디오의 경우 Flash Player 내에서 원시 마이크 데이터에 프로그래밍 방식으로 액세스 할 수 없습니다. 오디오를 녹음하려면 FMS 또는 Red5와 같은 서버 여야합니다.
0
런타임에 swf 파일을 생성 할 수있는 라이브러리가 없습니다. 모든 비트 맵 데이터를 백엔드 (예 : PHP)에 전달하는 것입니다. 그런 다음 PHP를 사용하여 MING 라이브러리 또는 이와 유사한 것으로 swf 파일을 생성하십시오.
보안상의 이유로 마이크에서 사운드를 녹음 할 수 없습니다.
2
동영상 부분은 SimpleFlvWriter (AIR 용)입니다.
사운드 부분의 경우 Flash에서 마이크 입력을 직접 녹음 할 수는 없지만 getMicrophone()에 몇 가지 대안이 있습니다.
관련 문제
- 1. 그래픽 객체 bitMapData 유형이 bitmapData 유형과 동일합니까?
- 2. Convertion bitmapData
- 3. BitmapData 컷오프
- 4. 잘못된 BitmapData 임의성
- 5. 잘못된의 BitmapData 오류 # 2015
- 6. AS3 BitmapData to byteArray
- 7. Firefox : BitmapData Handle?
- 8. 의 BitmapData 생성자 기본
- 9. BitmapData 및 JpegEncoder 제한점
- 10. 레코드 MMS .NET을 사용하는 비디오 스트림
- 11. 플래시 : BitmapData.draw (비디오)가 비디오 높이를 무시합니다.
- 12. ActionScript BitmapData 내장 비트 맵에?
- 13. Embedded 클래스에서 BitmapData 가져 오기
- 14. BitmapData 객체의 단일 채널을 변환합니다.
- 15. BitmapData 및 Marshal.Copy? Windows phone의 대안은 무엇입니까?
- 16. 어떻게 비트 맵 파일을 BitmapData 객체로로드합니까?
- 17. flex bitmapData draw - 그릴 위치를 설정하는 방법
- 18. AS3 - bitmapData 가장자리 알파 투명도 문제
- 19. Facebook API를 사용하여 BitmapData 업로드하기 Api
- 20. Bitmapdata 사용량이 많음 - 메모리 재해 (스파크/FB4)
- 21. Flex ArgumentError : 오류 # 2015 : 잘못된 BitmapData
- 22. BitmapData from Flash -> PHP ->
- 23. AS3 - BitmapData addChild를 여러 영화 클립에 적용
- 24. 비디오 호스팅 - 비디오 압축?
- 25. 레코드 이름이없는 dns txt 레코드?
- 26. ActionScript3에서 비디오 버퍼 반복하기
- 27. 비디오 앱에서 비디오 가져 오기
- 28. 비디오 프레임을 찾는 비디오 프레임
- 29. 모든 비디오 공유에서 비디오 임베딩
- 30. 비디오 API를 구축하기위한 비디오 API
SimpleFlvWriter가 좋습니다! –
은 전적으로 동의하지만 로컬 저장 및 인터넷 트래픽에 적합하지 않습니다. 예를 들어, 1280x780x24fpsx15sec는 약 100MB 파일을 생성합니다. 예를 들어 ffmpeg로 압축 한 후 대략 1.5Mb의 파일이 생성되므로이 솔루션은 절대적으로 편하지 않습니다. – Mike