Windows Phone中的AAC的MediaStreamSource 7
-
09-10-2019 - |
题
我正在尝试创建一个自定义 MediaStreamSource
我的课 Windows Phone 7
从HTTP读取AAC流的项目。
我看了看 ManagedMediaHelpers
由Microsoft提供,并且代码似乎可以使用,唯一的问题是我无法获得任何声音...我已经在真实的设备上测试了它,因此问题不是模拟器。
我也看过这个 地点 尝试获得白噪声声音,而我的代码或多或少与音频部分相同,但仍然没有声音...
关于如何解决这个问题有什么想法吗?
我选择尝试 MediaStreamSource
是因为当我只是设置我的 MediaElement
http流的源
mediaElement.Source = new URI("http://....", UriKind.Absolute);
它落后了一点,我不知道原因。我也尝试使用 XNA
MediaPlayer
但是它有很多局限性,所以我不能将其用于Mye的目的...
所有的帮助都非常感谢,谢谢!
解决方案
如果您想使用MediaStreamSource,则必须编写自己的解码器和东西,这确实很耗时,也不需要。您想使用的是AudioPlayBackagent。 检查此链接以获取有关如何实施的信息。
然后,可以将其提供包含音频的URL,然后在后台流式传输(如果关闭应用程序等)。
不隶属于 StackOverflow