MediaSeamsource для AAC в Windows Phone 7
-
09-10-2019 - |
Вопрос
Я пытаюсь создать обычай MediaStreamSource
класс для меня Windows Phone 7
Проект, который читает потоки AAC с http.
Я посмотрел на ManagedMediaHelpers
Предоставляется Microsoft, и код, кажется, работает, единственная проблема в том, что я не могу получить звук ... Я проверял его на реальном устройстве, поэтому это не эмулятор, который является проблемой.
Я также смотрел на это сайт Чтобы попытаться просто получить звук белого шума, и мой код более или менее такой же, как звуковая часть, но все еще не звучит вообще ...
Любая идея о том, как решить это?
Причина, по которой я решил попробовать MediaStreamSource
потому что когда я просто установил MediaElement
источник в HTTP поток с
mediaElement.Source = new URI("http://....", UriKind.Absolute);
Это немного отстает, и я не могу выяснить, почему. Я также пытался использовать XNA
MediaPlayer
Но у него много ограничений, поэтому я не могу использовать его для Mye Te ...
Вся помощь очень ценится, спасибо!
Решение
Если вам нравится использовать MediaStreamsource, вы должны написать собственный декодер и прочее, что действительно много времени, амайбе не нужно. То, что вы хотели бы использовать, это AudioPlayBackagent. Проверьте эту ссылку для информации о том, как реализовать.
Затем это может быть снабжено URL-адресами, которые содержат аудио, и затем будет передаваться, также на заднем плане (если вы закрываете свое приложение и т. Д.).