WP7 デバイスでインターネット ラジオ ストリームを問題なく再生する Windows Phone 7 アプリがあります。そのアプリを WP8 で実行すると、単に再生を拒否します。これが違いを生むかどうかを確認するために、アプリを実際のWP8アプリにアップグレードしようとしましたが、そうではないようです.
私が取得している例外は、HRESULT からの例外のメッセージを含む COMException です: 0xC00D2EE0
スタックトレースは次のとおりです。
at Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer.Play()
at HotRadioAgent.AudioPlayer.OnUserAction(BackgroundAudioPlayer player, AudioTrack track, UserAction action, Object param)
at Microsoft.Phone.BackgroundAudio.AudioPlayerAgent.CallOnUserAction(ParameterPropertyBag parameters)
at Microsoft.Phone.BackgroundAudio.AudioPlayerAgent.Invoke(Uri uri, ParameterPropertyBag parameters)
at Microsoft.Phone.BackgroundAgentDispatcher.AgentRequest.Invoke()
at Microsoft.Phone.BackgroundAgentDispatcher.InvocationThread()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
ストリーム自体はオーディオ再生エージェント (オーディオ ストリーミング エージェントではない) を介して再生されますが、これは前述のように WP7 デバイスで正常に動作します。
問題のストリームはhttp://stream1.tune-in.co.uk:7002/;stream.mp3です
オーディオの達人がこれについて私を助けてくれるなら、それは大歓迎です.