簡體   English   中英

在iOS 4 iphone中運行背景錄像機?

[英]running Video Recorder in background in iOS 4 iphone?

我正在開發一個應用程序,當用戶正在應用程序中的音樂播放器時,需要在后台錄制視頻? 是否可以在后台模式下自動運行iphone錄像機而不提示用戶按下錄像按鈕?

不,那是不可能的。 Apple僅為后台服務提供極少數API,例如位置服務和音頻播放。 錄制視頻不屬於已批准的任務。

看看iOS 4.0中新的AV Foundation框架,該框架提供(低級)訪問從攝像頭捕獲視頻。

您需要使用的主要類是AVCaptureSession ,您可以將輸出設置為AVCaptureMovieFileOutputAVCaptureVideoDataOutput

更多信息: AV Foundation編程指南

我還沒有找到背景錄音機ios 4,雖然有幾個近距離的可能性:1。將屏幕變為黑色,亮度最低,如果有足夠的亮光,則無效.2。用screendimmer關閉屏幕,如果你觸摸它將重新打開3.獲得具有“秘密”錄制選項的攝像機,它在錄制時偽造解鎖屏幕,當你滑動它解鎖時它會回到攝像機模式。

據我所知,由於ios限制,無法在背景上錄制視頻

  1. 獲取“無視頻”應用。 http://itunes.apple.com/my/app/no-video/id430204140?mt=8
  2. 下載iPhone Explorer。 http://www.macroplant.com/iphoneexplorer/
  3. 安裝“NO Video”應用程序后,使用USB端口將iPhone連接到計算機,然后啟動iPhone Explorer。
  4. 轉到Apps / NO Video / NO Video.app/images並將1.jpg復制到桌面。
  5. 使用Photoshop等圖像編輯軟件,將1.jpg更改為純黑色圖像,而不更改大小並保存。
  6. 現在將純黑色圖像復制回Apps / NO Video / NO Video.app/images文件夾並替換文件夾中的1.jpg。
  7. 重啟你的iPhone。

啟動“NO Video”應用程序,單擊底部的紅色圖標開始錄制,然后向左輕拂以顯示純黑圖像,同時仍然錄制視頻。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM