Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Windows Phone

Войти
Регистрация
Восстановить пароль
 
wshadw
0 / 0 / 0
Регистрация: 26.03.2014
Сообщений: 17
#1

BackgroundAudioPlayer и StorageFile на WP8.1 C# - Windows Phone

04.02.2015, 14:20. Просмотров 941. Ответов 3
Метки нет (Все метки)

Написал плеер под WP 8.1, осталось реализовать фоновый агент, но..
Как воспроизвести трек типа StorageFile с помощью BackgroundAudioPlayer(хотя может есть и другой вариант фонового воспроизведения)
как я понял для воспроизведения через BackgroundAudioPlayer требуется передать объект типа AudioTrack, который при объявлении состоит из Uri, title, artist... но Uri получаемый свойством Path StorageFile имеет вид "C:\Data\Users\PUBLIC\Music\2.mp3", и не хочет приниматься, пробовал гуглить или же смотреть пример фонового агента(например на сайте мс) везде читается файл либо с изолированного хранилища либо с инета по ссылке, а с телефона нигде.
Есть как вариант копировать файл в изолированное хранилище, и затем удалять, но этож похоже на полный бред, и ускорения износа памяти.

пс, на данный момент всё реализовано и работает не в фоне, через MediaElement

Заранее спасибо)
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.02.2015, 14:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос BackgroundAudioPlayer и StorageFile на WP8.1 C# (Windows Phone):

Будет ли работать приложение WP8.1 на WP8 и WP10? - Windows Phone
Будет ли работать приложение WP8.1 на WP8 и WP10???

Потоковое воспроизведение аудио в WP8/WP8.1 - Windows Phone
Столкнулся с проблемкой. Требуется реализовать воспроизведение онлайн аудиопотока, но по этой теме не могу найти материал. То, что нашел и...

Обмен данными между BackgroundAudioPlayer и своим приложением - Windows Phone
В общемто задача такая. Пишу программу, играет различное потоковое мультимедия, аудио видео и прочее. Когда засовываю аудио в Бэкграунд...

Бот на WP8 - Windows Phone
Всем привет! В программировании на Windows Phone 8 я новичок, кодю в основном на Delphi. Но возник такой вопрос, реально ли на WP8 написать...

Бегун vs WP8/8.1 - Windows Phone
Добрый день! У меня есть WP 8 приложение в Marketplace, и я хочу интегрировать в него рекламу. Смотрю в сторону Wapstart и Бегун. С...

Работа с Map в WP8.1 - Windows Phone
Всем привет! Нужна помощь. Никак не найду инфы, как писать что-то на картах или рисовать изначально заданные фигуры по заранее заданным...

3
krupa
106 / 106 / 27
Регистрация: 13.12.2010
Сообщений: 407
04.02.2015, 14:48 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от wshadw Посмотреть сообщение
AudioTrack
это чисто напросто семпл с msdn)

если вы про впа8.1 то там уже BackgroundTasks

C#
1
BackgroundMediaPlayer.Current.SetStreamSource(IRandomAccessStream fileStream);
нужный вам стрим + обмениваетесь между фоном и бекграундом через месседжы
1
wshadw
0 / 0 / 0
Регистрация: 26.03.2014
Сообщений: 17
04.02.2015, 18:16  [ТС] #3
krupa, хм, почему я раньше на него не наткнулся, сегодня весь день убил на гугление), сейчас попробую и отпишусь
Благодарю за своевременный ответ)

Добавлено через 3 часа 1 минуту
krupa, ещё раз спасибо, плеер таки запел в фоне, всё шик)

есть вопрос не по теме но создавать ради этого тему не охото), как изменить системный цвет, тоесть получаемый из настроек телефона, а точнее интересует как изменить цвет выделения listbox, но всёж охото решить проблему глобально
0
krupa
106 / 106 / 27
Регистрация: 13.12.2010
Сообщений: 407
04.02.2015, 19:15 #4
Цитата Сообщение от wshadw Посмотреть сообщение
как изменить системный цвет
не тратьте время - никак

глобально -> переопределяйте эти браши, кастомизируйте ItemContainerStyles.

и честно, по префомансу не скажу, но на wp теперь есть ListView. я думаю если разрабатываете на WinRT так будет удобнее

Добавлено через 4 минуты
кстати, сам задался вопросом - нагуглил ответ

ListView vs ListBox
1
04.02.2015, 19:15
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.02.2015, 19:15
Привет! Вот еще темы с ответами:

Проект под WP8.1 - Windows Phone
Здравствуйте. У меня на десктопе стоит win8 (без возможности автоматического обновления до 8.1) и стоит VS2013 update 3. при создании...

Работа с файлами WP8.1 - Windows Phone
Интересно получается... В MS VS 2013 запускаю проект (WP8.1 C#&XAML) - в качестве эмулятора реальный телефон с WP8.1. Приложение...

Низкоуровневое программирование WP8 - Windows Phone
Всем привет. Интересует такой вопрос - предоставляет ли WP8 API к низкоуровневым функциям системы? Конкретно интересуют функции работы с...

TCP client для WP8.1 - Windows Phone
Добрый день! В общем такая ситуация: на компе запущен сервер, реализованный на System.Net.Sockets, к нему нужно подключить через WiFi...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru