2011-11-08 38 views

Trả lời

5

AVCamDemo bạn đề cập gần với những gì bạn cần làm và có thể sử dụng làm tham chiếu, trong số đó là những lớp sau bạn cần sử dụng để đạt được những gì bạn đang cố ... Tất cả lớp học là một phần của AVFoundation, bạn cần

  • AVCaptureVideoDataOutputAVCaptutureAudioDataOutput - sử dụng các lớp để có được mẫu thô từ camera video và microphone

  • sử dụng AVAssetWriterAVAssetWriterInput để mã hóa các mẫu thô i Vào một tập tin - mẫu sau đây mac OS X project cho thấy cách sử dụng các lớp này (mẫu cũng nên làm việc cho ios), tuy nhiên chúng sử dụng một AVAssetReader cho đầu vào (nó khởi động lại một tập tin phim) thay vì Camera và microphone ... bạn có thể sử dụng các kết quả đầu ra nêu trên như đầu vào trong trường hợp của bạn để viết những gì bạn muốn

Đó nên là tất cả các bạn cần để đạt được những gì bạn muốn làm ...

Heres một liên kết hiển thị cách sử dụng VideoDataOutput

Hy vọng điều này sẽ giúp

+0

Có hướng dẫn nào giải thích về những điều này không. Hoặc một ví dụ mẫu đơn giản? – sach

+0

Bên cạnh các nguồn ở trên, bạn phải tìm kiếm chúng ... – Daniel

3

Nếu bạn là nhà phát triển đã đăng ký, hãy xem các video từ WWDC 2011 (mà bạn có thể tìm thấy bằng cách tìm kiếm trong cổng thông tin dành cho nhà phát triển). Có hai phiên liên quan đến AVFoundation. Cũng có một số mã mẫu từ một trong các phiên WWDC, là cực kỳ hữu ích.

Các vấn đề liên quan