Вопрос

Я пытаюсь создать обычай 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-адресами, которые содержат аудио, и затем будет передаваться, также на заднем плане (если вы закрываете свое приложение и т. Д.).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top