我有一个音频网址,想从互联网上播放。

我在AudioPlayerAgentAudioStreamingAgent中都可以为该曲目分配一个uri并进行播放。那么它们之间有什么区别?

player.Track = new AudioTrack(new Uri("www.example.com"), "title", "artist", "album", null);
player.Play();

最佳答案

根据MSDN documentation

AudioPlayerAgentBackgroundAgent的实现,专门用于在后台播放音频。



AudioStreamingAgentBackgroundAgent,它按曲目执行流式播放以进行播放。

那么这是什么意思?好吧,我的解释是AudioPlayerAgent是用来播放本地存储的背景音频的,而AudioStreamingAgent是用来在后台流式传输云音乐的。

10-08 13:53