Форум программистов, компьютерный форум 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. Просмотров 923. Ответов 3
Метки нет (Все метки)

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

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

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

Будет ли работать приложение 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
Всем привет! Нужна помощь. Никак не найду инфы, как писать что-то на картах или рисовать изначально заданные фигуры по заранее заданным...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
krupa
106 / 106 / 27
Регистрация: 13.12.2010
Сообщений: 407
04.02.2015, 14:48     BackgroundAudioPlayer и StorageFile на WP8.1 C# #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от wshadw Посмотреть сообщение
AudioTrack
это чисто напросто семпл с msdn)

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

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

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

есть вопрос не по теме но создавать ради этого тему не охото), как изменить системный цвет, тоесть получаемый из настроек телефона, а точнее интересует как изменить цвет выделения listbox, но всёж охото решить проблему глобально
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.02.2015, 19:15     BackgroundAudioPlayer и StorageFile на WP8.1 C#
Еще ссылки по теме:

Проект под 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...

Переписать код с WP8 на WindowsPhone 8.1 - Windows Phone
Есть такой код: private string GetEasylabViews() { string url = "http://easylab.net.ua"; string html = string.Empty; string...

WP8 и Windows 8 одно и тоже? - Windows Phone
Приветствую! Установил себе windows 8 x64 на домашнем компе, скачал как положено visual studio 2012 express for windows phone 8, в...


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

Или воспользуйтесь поиском по форуму:
krupa
106 / 106 / 27
Регистрация: 13.12.2010
Сообщений: 407
04.02.2015, 19:15     BackgroundAudioPlayer и StorageFile на WP8.1 C# #4
Цитата Сообщение от wshadw Посмотреть сообщение
как изменить системный цвет
не тратьте время - никак

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

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

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

ListView vs ListBox
Yandex
Объявления
04.02.2015, 19:15     BackgroundAudioPlayer и StorageFile на WP8.1 C#
Ответ Создать тему
Опции темы

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