Silverlight GetSamPleaseSync不会在WP7设备上的MediaStreamSource中启动

Silverlight GetSamPleaseSync不会在WP7设备上的MediaStreamSource中启动,silverlight,windows-phone-7,Silverlight,Windows Phone 7,我一直在为WindowsPhone7开发一个音频应用程序,到目前为止,我一直在使用WP7模拟器。该应用程序使用自定义MediaStreamSource类将音频流传输到MediaElement 在实际设备上,自定义MediaStreamSource完全失败。调用MediaElement.Play()后,MediaStreamSource的GetSamPleaseSync方法永远不会被调用。它在模拟器中工作得很好 我已经在调试器(在设备上运行)中启动了该应用程序,没有任何异常被抛出 我想知道我的流源

我一直在为WindowsPhone7开发一个音频应用程序,到目前为止,我一直在使用WP7模拟器。该应用程序使用自定义MediaStreamSource类将音频流传输到MediaElement

在实际设备上,自定义MediaStreamSource完全失败。调用MediaElement.Play()后,MediaStreamSource的GetSamPleaseSync方法永远不会被调用。它在模拟器中工作得很好

我已经在调试器(在设备上运行)中启动了该应用程序,没有任何异常被抛出

我想知道我的流源是否使用了不受支持的采样率、每采样位数或通道计数?我找不到任何关于支持哪些值的文档-但是我发现很难相信我的设置不受支持(44100 Hz,16位/采样,2个通道)


想法?

答案是Zune软件干扰了手机的媒体功能。如果您断开设备与计算机的连接,或使用WPConnect工具,应用程序将在设备上运行:

答案是Zune软件干扰了手机的媒体功能。如果您断开设备与计算机的连接,或使用WPConnect工具,应用程序将在设备上运行:

文件的类型是什么?尝试将混合编码器与mp3和wav结合使用。WP7中的编解码器文件的类型是什么?尝试将混合编码器与mp3和wav结合使用。WP7中的编解码器对于像我的pc这样的非WP7设备,答案是什么?在一个普通的应用程序中,它也不会为我触发。对于像我的pc这样的非wp7设备,答案是什么?在一个常规的应用程序中,它也从不为我点火。