【问题标题】:MediaStreamSource for AAC in Windows Phone 7Windows Phone 7 中 AAC 的 MediaStreamSource
【发布时间】:2010-12-07 09:40:33
【问题描述】:

我正在尝试为我的 Windows Phone 7 项目创建一个自定义 MediaStreamSource 类,该类从 http 读取 AAC 流。
我看过微软提供的ManagedMediaHelpers,代码好像可以,唯一的问题就是听不到声音……我在真机上测试过,所以不是模拟器这就是问题所在。
我还查看了这个site 试图获得白噪声,我的代码或多或少与音频部分相同,但仍然没有声音......

你知道如何解决这个问题吗?

我选择尝试MediaStreamSource 的原因是因为当我将MediaElement 源设置为http 流时

mediaElement.Source = new URI("http://....", UriKind.Absolute);

它有点滞后,我不知道为什么。我也尝试过使用XNAMediaPlayer,但它有很多限制,所以我不能将它用于我的目的......

非常感谢所有帮助,谢谢!

【问题讨论】:

  • 你有没有运气解决这个问题?我也一直在努力创建 AAC MediaStreamSource。
  • 这里有什么消息吗,伙计们?也对 AAC 感兴趣

标签: windows-phone-7 stream mediaelement aac mediastreamsource


【解决方案1】:

如果您喜欢使用 MediaStreamSource,则必须编写自己的解码器和东西,这确实很耗时,而且可能没有必要。您想要使用的是 AudioPlaybackAgent。 Check this link for info on how to implement.

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

【讨论】:

    猜你喜欢
    • 2011-10-24
    • 1970-01-01
    • 1970-01-01
    • 2011-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多