Некоторые друзья и я создаем проект типа музыки Google, чтобы изучить несколько технологий Microsoft.
Я отвечаю за приложение для телефона Windows и взаимодействую с WCF, чтобы получить музыкальный поток и воспроизвести его. После прочтения, я нашел много способов играть музыку, включая XNA, SoundEffect, MediaElement и MediaPlayerLauncher.
Имея такое разнообразие на выбор, я застрял на том, что было бы лучше всего для этой работы.
- Игрок XNA кажется полностью признанным, но мне нужно инициализировать игровой цикл обновления, чтобы он работал. Это кажется пустой тратой ресурсов.
- SoundEffect кажется ориентированным на звуковой эффект.
- Элемент Media выглядит нормально, и у Launcher даже есть ui!
Я стараюсь держаться подальше от написания своего собственного игрока, и какой из них я должен выбрать? Я в порядке с написанием некоторой функциональности, но было бы неплохо иметь очередь, очистку и т.д. У любого из вас есть успех с чем-то похожим на это?