我在開發一個可以錄製音頻流的應用程序。 我想知道是否有可能在後臺錄製該音頻,我應用處於禁用模式時? 我已經試圖以許多不同的方式做到這一點,但它沒有幫助。 請建議我做一些這樣的方法...在Windows phone 7/8的背景下錄製音頻流
謝謝。
我在開發一個可以錄製音頻流的應用程序。 我想知道是否有可能在後臺錄製該音頻,我應用處於禁用模式時? 我已經試圖以許多不同的方式做到這一點,但它沒有幫助。 請建議我做一些這樣的方法...在Windows phone 7/8的背景下錄製音頻流
謝謝。
正如在評論中提到的,它是而不是可能在後臺錄製。
您的應用程序必須在前臺中運行,因爲它可以使用麥克風錄製音頻。有關所有音頻錄製選項的概述,請參閱this tutorial on the Nokia Developer Wiki。
另外,手機鎖定時應用程序將不會運行 - 暫停。所以如果你的應用程序正在錄製,當手機被鎖定時它會停止。您可以使用IdleDetectionMode.Disabled
更改此行爲,這意味着即使手機已鎖定,您的應用也會繼續運行。
以前沒有實現,但它歸類爲一個VOIP應用程序可能是要走的路: http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj207046(v=vs.105).aspx
你們是不是要得到它的鎖屏下工作或當應用程序在後臺?如果是後者,你會遇到問題。 WP8是一個單一程序的操作系統。您只能從後臺完成通知,計劃任務,文件傳輸和音頻。這些都不會支持你想要做的事情。 – steveg89
因爲我知道背景音頻播放是可能的使用背景音頻播放器,同樣我可以在背景或鎖屏下記錄的東西,如果我使用後臺工作人員......它會工作嗎? –
回放!=記錄儘管。沒有一個API或類似乎有任何可以進行背景記錄的東西。 如何啓動錄音?它只是應該不斷運行?它是否必須在後臺運行,還是隻能在鎖定屏幕下工作? – steveg89