我有一个音频网址,想从互联网上播放。
我在AudioPlayerAgent
和AudioStreamingAgent
中都可以为该曲目分配一个uri并进行播放。那么它们之间有什么区别?
player.Track = new AudioTrack(new Uri("www.example.com"), "title", "artist", "album", null);
player.Play();
最佳答案
根据MSDN documentationAudioPlayerAgent
是BackgroundAgent
的实现,专门用于在后台播放音频。
但AudioStreamingAgent
是BackgroundAgent
,它按曲目执行流式播放以进行播放。
那么这是什么意思?好吧,我的解释是AudioPlayerAgent
是用来播放本地存储的背景音频的,而AudioStreamingAgent
是用来在后台流式传输云音乐的。