任何人都可以给我一个链接到播放背景实时流媒体音频在Window Phone 7(或7.1)的工作示例?我看到了很多示例(在microsoft.com中也是如此),并且其中没有一个可以正确播放背景实况流式音频。播放背景实时流媒体音频
仅供参考,这里有一个实时流式音频的URL不支持7.0 http://radiozetmp3-02.eurozet.pl:8400/
任何人都可以给我一个链接到播放背景实时流媒体音频在Window Phone 7(或7.1)的工作示例?我看到了很多示例(在microsoft.com中也是如此),并且其中没有一个可以正确播放背景实况流式音频。播放背景实时流媒体音频
仅供参考,这里有一个实时流式音频的URL不支持7.0 http://radiozetmp3-02.eurozet.pl:8400/
背景声音,只有7.1(及以上)。
如果要播放format/codec which is not natively supported by the phone中的流媒体音频,必须使用AudioStreamingAgent
。如果它是支持的编解码器,则可以使用AudioPlayerAgent
(请参阅示例here)。
使用AudioStreamingAgent是一项不重要的任务,需要深入了解您需要播放的编解码器,以便将其转换为手机可以理解的内容。我知道有一个人为此做了一个H.264视频流,并且花了很长时间和大量的时间才开始工作。在没有人问及之前:不,他们无法共享该项目的代码。
如果你真的必须这条路往下走,ManagedMediaHelpers(以前here)是一个很好的起点,但肯定的,它们并不包括所有的编解码器,这是潜在的,非常复杂,而不是好东西记录在网上。
此示例不适用于实况流式音频。这就是为什么我正在寻找一个工作的例子。 – Alexandre 2012-03-02 02:55:47
@AlexMaslakov我已经知道有人基于该示例构建了一个流客户端。 **它完全取决于编解码器。**如有必要,您必须自己理解并转换编解码器。与其仅仅抱怨现有示例不适用于您的流,请理解为什么并提出更具体的问题。 – 2012-03-02 11:00:33
该示例使用'new AudioTrack(null,“A#/ Bb note”,null,null,null,“466.16”,EnabledPlayerControls.All)'播放...流?如果我使用'AudioTrack(新Uri(@“http://radiozetmp3-02.eurozet.pl:8400/”,UriKind.RelativeOrAbsolute),“A note”,null,null,null,“440”,EnabledPlayerControls。全部)'由于某种原因,它不工作。我不知道为什么。 – Alexandre 2012-03-02 11:24:18