0
我可以在不使用UIImagePickerController的情況下錄製視頻嗎? 當然不需要越獄或其他任何會導致App Store拒絕該應用程序的東西。我可以在不使用UIImagePickerController的情況下錄製視頻嗎?
我覺得這是訪問視頻設備不使用的UIImagePickerController,因爲這些相機的應用程序可以記錄iPhone 2G/3G視頻和工作,它利用ffmpeg的一種方式:
我通過谷歌搜索選擇了這個代碼。
AVFormatParameters formatParams;
AVInputFormat *iformat;
formatParams.device = "/dev/video0";
formatParams.channel = 0;
formatParams.standard = "ntsc";
formatParams.width = 640;
formatParams.height = 480;
formatParams.frame_rate = 29;
formatParams.frame_rate_base = 1;
filename = "";
iformat = av_find_input_format("video4linux");
av_open_input_file(&ffmpegFormatContext,
filename, iformat, 0, &formatParams);
該代碼告訴我如何打開攝像頭設備,但我不知道iPhone的設備路徑。
iVideoCamera和iVidCam如何錄製視頻?
特別是AVFoundation框架。 – 2010-06-29 02:57:44