Windows phone 7 Windows Phone 7中AAC的MediaStreamSource

Windows phone 7 Windows Phone 7中AAC的MediaStreamSource,windows-phone-7,stream,mediaelement,aac,mediastreamsource,Windows Phone 7,Stream,Mediaelement,Aac,Mediastreamsource,我正在尝试为我的Windows Phone 7项目创建一个自定义MediaStreamSource类,用于从http读取AAC流。 我已经看过了微软提供的代码,代码似乎很有效,唯一的问题是我听不到任何声音。。。我已经在真实的设备上进行了测试,所以问题不在于模拟器。 我也看了这个,试图得到白噪声的声音,我的代码和音频部分差不多,但仍然没有声音 有没有办法解决这个问题 我选择尝试MediaStreamSource的原因是,当我刚刚用 mediaElement.Source = new URI("ht

我正在尝试为我的
Windows Phone 7
项目创建一个自定义
MediaStreamSource
类,用于从http读取AAC流。
我已经看过了微软提供的代码,代码似乎很有效,唯一的问题是我听不到任何声音。。。我已经在真实的设备上进行了测试,所以问题不在于模拟器。
我也看了这个,试图得到白噪声的声音,我的代码和音频部分差不多,但仍然没有声音

有没有办法解决这个问题

我选择尝试
MediaStreamSource
的原因是,当我刚刚用

mediaElement.Source = new URI("http://....", UriKind.Absolute);
它有点滞后,我不知道为什么。我也尝试过使用
XNA
MediaPlayer
,但它有很多限制,所以我无法将其用于我的目的


非常感谢您的帮助,谢谢

如果您喜欢使用MediaStreamSource,您必须编写自己的解码器和其他东西,这非常耗时,而且可能没有必要。您想要使用的是AudioPlaybackAgent


这可以通过包含音频的URL提供,然后也可以在后台进行流式传输(如果您关闭应用程序等)。

如果您喜欢使用MediaStreamSource,您必须编写自己的解码器和其他内容,这确实很耗时,而且可能没有必要。您想要使用的是AudioPlaybackAgent


然后可以提供包含音频的URL,然后也可以在后台进行流式传输(如果您关闭应用程序等)。

您解决了这个问题吗?我也一直在努力创建AAC MediaStreamSource。各位,有什么消息吗?也对阿查感兴趣你解决这个问题运气好吗?我也一直在努力创建AAC MediaStreamSource。各位,有什么消息吗?也对AAC感兴趣